A python based TCP port scanner featuring 8 different scans. Refer to the 8 scans performed : 8 Scans PPT
This python project presents 7 TCP scans and 1 UDP scan.
- Scans can be performed by entering
Target IP addressand entering thePort number. - Port numbers can be entered as a single number, a list or a range.
- Output in 30 seconds to 1 minute. (Usually the time taken will depend on the system and internet connection)
- Requires
Python2version preferablypython 2.7 - Also requires a
Linuxenvironment such as WSL, or linux OS in VBox, or actual Linux OS, etc... - After the above 2 rquirements, run the following command for help :-
sudo python2 TCP_PORT_SCANNER.py -h- Demonstrating the port arguments
- -p (single port number),
- -pl (list of port numbers separated by commas), and
- -pr (port range of form a-b)
- Command to run the above variations(All variations can run independent of each other!!!) :-
sudo python2 TCP_PORT_SCANNER.py <IPV4 address> -p <Single port number> -pl <Of form a,b,c> -pr <Of form a-b>- Some examples :-
sudo python2 TCP_PORT_SCANNER.py 8.8.8.8 -p 80 -pl 53,853 -pr 441-444sudo python2 TCP_PORT_SCANNER.py 8.8.8.8 -pr 441-444- For further Demo and use of this project, please refer to the PDF file attached : REFERENCE WORKING.pdf