PingSweeper

Back

Check out this link for full documentation on my GitHub

Overview

This is my first OG Python project. I learned a lot about how Python works throughout this build. From sequential pings, to batching pings together and using multithreading, to completely changing to asynchio module for full asynchrounous pings. This project was my first baby and I love it.

PingSweeper Demo

Acknowledgement

I know that nmap and other tools can acheive the same result, and even more. However, this was my first Python project and was a valuable learning exercise for me. I shared this project on Reddit (home of the intellectuals) and I got some criticism from some saying that this was just a worse nmap, and it is! But guess what? I don't care. I made this project for me and my team and we use it regularly.

Let this be a reminder it's okay to feel like you're reinventing the wheel. Use it to learn and further your understanding of whatever it is you're trying to do.