NathanJErickson/Python-Port-Scanner
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# Python SYN Port Scanner A simple high-performance port discovery tool built with Python and Scapy. ## Description This tool performs a TCP SYNC Scan. Instead of completing a full three-way handshake, it sends a SYN packet and analyzes the response (SYN-ACK for open, RST for closed). This method is faster and more discreet than standard socket-based scanner. ## Prerequisites - Python 3.X - Scapy (pip install scapy) - Root / Sudo privileges (Required for crafting raw TCP packets) ## Usage sudo python3 main.py -t <TARGET_IP> -p <PORT_RANGE> ## Example sudo python3 main.py -t 192.168.0.1 -p 1-1024