By Krupal Prajapati | ๐ก๏ธ Cybersecurity | ๐ต๏ธ Ethical Hacking
Jump into the world of scanning just like Mario jumps into a pipe!
๐ฏ Multithreaded port scanning
๐ง Auto OS Detection via TCP/IP fingerprinting
๐ GeoIP Lookup for location detection
๐ธ๏ธ Supports TCP, UDP, or Both
๐น๏ธ UDP Payloads for DNS, NTP, SNMP
๐ฆ Export to CSV, JSON, or HTML
๐ Banner Grabbing for open ports
๐ Service Detection & Status
๐ฅ Stylish CLI output with colors and tables
๐ Works fast โ just like a super mushroom!
Install dependencies:
pip install -r requirements.txt
python darkport.py
Enter website URL or IP: https://demoqa.com
Custom port range? (Y/N): n
Scan TCP, UDP, or Both? (tcp/udp/both): both
Then watch it go BRRRRR ๐๐ฅ
You can export your results as:
- โ
CSV:
demoqa_com_results.csv
- โ
JSON:
demoqa_com_results.json
- โ
HTML:
demoqa_com_report.html
When scanning starts, DarkPort automatically:
๐งฌ Detects operating system (e.g., Windows, Linux, etc.)
๐ Checks physical location (e.g., United States, Germany, India, etc.)
_____ _____ _ _______ ____ _____ _______
| __ \ /\ | __ \| |/ / __ \ / __ \| __ \__ __|
| | | | / \ | |__) | ' /| |__) | | | | |__) | | |
| | | |/ /\ \ | _ /| < | ___/| | | | _ / | |
| |__| / ____ \| | \ \| . \| | | |__| | | \ \ | |
|_____/_/ \_\_| \_\_|\_\_| \____/|_| \_\ |_|
โก DarkPort โ Advanced Python Port Scanner โก
Developer: Krupal Prajapati
Who knows... Maybe if you scan port 1337
or 1989
, youโll get a surprise! ๐๐
This tool is intended only for educational and authorized security testing.
Always ensure you have permission before scanning any system.
๐ Star this repo if you like it
๐ Suggest ideas (maybe Luigi-mode?)
๐ Report bugs or errors
๐ฎ Add features via Pull Requests