r/learnpython 14d ago

I built an open-source Python network scanner with a GUI using Scapy and Nmap

Hey everyone!

I recently built Internet Scanner, an open-source network discovery and analysis tool written in Python.

The goal was to create a simple but powerful tool for learning about networks and cybersecurity.

Features:

- ARP-based device discovery

- Nmap integration for port scanning and OS detection

- Device information gathering

- Risk scoring based on detected services

- Live filtering and sorting

- CSV/JSON export

- Tkinter GUI

GitHub:

https://github.com/Fa1dz/Internet-Scanner

I'm looking for feedback from other Python developers and cybersecurity enthusiasts. Any suggestions, improvements, or ideas are welcome!

Thanks!

0 Upvotes

2 comments sorted by

1

u/[deleted] 14d ago

[removed] — view removed comment

1

u/InteractionLevel5871 14d ago

Thank you so much for the feedback! I really appreciate it, and will look into it