Inquisitor is a fast and user-friendly port scanner written in Python. It can scan a single IP address, and it can also scan a range of ports or a specific list of ports along with the service running on the port.
- Clone the repository:
git clone https://github.com/MrKrYP70n/Inquisitor.git
- Navigate to the project directory:
cd Inquisitor
- Install the requirements:
pip install -r requirements.txt
python3 inquisitor.py [IP] [-p PORTS or -r PORT RANGE] [-t] [-u] [-n] [-o]
-h
, --help
: Show the help menu
[Target]
: The IP address or Hostname to scan.
-p
, --ports [PORTS]
: A comma-separated list of ports to scan (e.g., 22,80,443).
-r
, --range [PORT RANGE]
: A range of ports to scan (e.g., 1-1024).
-t
, --tcp
Scan TCP ports (default).
-u
, --udp
Scan UDP ports.
-o
, --os
, --os-scan
: Perform an OS scan on the target.
-n
, --num-threads
: The number of threads to use for scanning (default is 10).
python3 inquisitor.py 192.168.0.1 -p 22,80,443
This command will scan the IP address 192.168.0.1 on ports 22, 80, and 443.
Hey there ! If you like this , don't forget to leave a star '⭐' . Going to add more features like IP range scanning , Port knocking , etc. :)