Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adri6336/whos-open

Script that allows you to scan for unauthenticated public wifi hotspots and get their IP address. This is a proof of concept script written to help map out public wifi spots and should not be used for malicious purposes. It was written out of boredom and curiosity.
https://github.com/adri6336/whos-open

boredom cli curiosity hotspot ip-address linux no-password-wifi open-wifi pretty public python3 scan scanner ssid-scanner wifi wifi-scanner

Last synced: 11 days ago
JSON representation

Script that allows you to scan for unauthenticated public wifi hotspots and get their IP address. This is a proof of concept script written to help map out public wifi spots and should not be used for malicious purposes. It was written out of boredom and curiosity.

Awesome Lists containing this project

README

        

# whosopen
Script that allows you to scan for unauthenticated public wifi hotspots and get their IP address. This is a proof of concept script written to help map out public wifi spots and should ***not*** be used for malicious purposes. It was written out of boredom and curiosity.

# Using whosopen

whosopen only works with Linux systems, no version for Windows is currently being worked on. Your distro must have nmcli, ping, and python3 in order for this to work (basically every distro should have this).

To set up and use whosopen, enter the following into the terminal:

1. cd \
2. chmod +x ./whosopen
3. sudo ./whosopen \

To stop scanning, press CTRL+C repeatedly until it ends.

# Hopes and Dreams

Maybe in the future I'll include some kind of function to map IP addesses to approximate coordinates (script assumes you don't have GPS) in order to make a pretty map for social media sharing or personal knowledge (good to know where you can get that sweet sweet, modern life enabling, wifi), n stuff. Btw, if you want to use this to map out public wifi for personal use, please use a VPN with it. Public wifi be nasty: you don't know if the hotspot you're connecting to is malicious and sniffing all your packets.

# Notes

If you want to use this to make a map of open hotspots, do it quickly after data collection. IP addresses are dynammically allocated by ISPs, so your data will expire quickly.