An active reconnaissance tool using banner grabbing techniques to gather target system information
Explore the docs
View Demo
·
Report Bug
·
Request Feature
To get a local copy up and running follow these simple steps.
This is an example of how to list things you need to use the software and how to install them.
- python
sudo apt install python3
- pip
sudo apt install pip3
- Clone the repo
git clone https://github.com/KyReid/Port Scanner.git
- Program help menu
python3 main.py -h
usage: main.py [-h] [-i INTERNET_PROTOCOL] [-p PORT_MODE]
Port Scanner with Banner Grabbing functionality
optional arguments:
-h, --help show this help message and exit
-i INTERNET_PROTOCOL IP address, use /x for range in
255.255.255.x network
-p PORT_MODE s: single port | m: multiple ports |
r: range of ports- Executing single scan on port 80
python3 main.py -i 10.0.2.15 -p s
Enter port number: 80
PORT STATUS
-------------------------
80 OPEN
[+] port Scanning is complete.
[+] port service processing complete.
Port service details displayed below:
----------------------------------------
PORT 80 service information
HTTP/1.1 400 Bad Request
Date: Mon, 07 Dec 2020 18:24:59 GMT
Server: Apache/2.4.46 (Ubuntu)
Content-Length: 301
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
<hr>
<address>Apache/2.4.46 (Ubuntu) Server at 127.0.1.1 Port 80</address>
</body></html>
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Project Link: https://github.com/KyReid/port-scanner