A lightning-fast multithreaded TCP port scanner written in Python.
ThreadSniper scans all 65,535 TCP ports on a target IP using Pythonβs ThreadPoolExecutor
. It's lightweight, clean, and deadly accurate β perfect for learning or ethical testing.
- π Scans full port range (0β65535)
- π Uses up to 100 threads for speed
- π Prints only open ports
- π§ Simple, readable code (great for learning)
- π‘οΈ Designed for ethical, educational use
python threaded_port_scanner.py
Then enter:
nginx
Copy
Edit
Enter target IP (e.g. 127.0.0.1):
Python 3.x (no external libraries)
Works cross-platform
Please only scan IPs you own or have explicit permission to scan. Unauthorized scanning can be illegal.
Add service banner grabbing
Export results to CSV
Add CLI flags for port ranges and speed tuning
Made with β and π§