Inspiration
I always knew how port scanners worked, but maybe it would be cool to try and build one myself.
What it does
Based on the target IP address you give it, it will scan the given ports and will interpret the results telling you if the port is opened or closed.
How I built it
I built it with python and the scapy library.
Challenges I ran into
I had trouble identifying the flags because they were hex values, that was an issue. Also I had an issue with not having some mac addr's in my arp table. I used a ping before I initiated the scan to implicitly grab the mac addr. but after I passed that hurtle the rest came naturally.
Accomplishments that I'm proud of
Being able to get any mac addr via ping I felt pretty proud of.
What I learned
Packet loss happens, and it's okay.
What's next for Newbie scanner!
A fancy GUI!
Log in or sign up for Devpost to join the conversation.