Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/adri6336/whos-open
- Owner: Adri6336
- License: gpl-3.0
- Created: 2022-02-14T06:19:46.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-15T22:00:13.000Z (almost 3 years ago)
- Last Synced: 2024-11-05T18:42:20.780Z (about 2 months ago)
- Topics: boredom, cli, curiosity, hotspot, ip-address, linux, no-password-wifi, open-wifi, pretty, public, python3, scan, scanner, ssid-scanner, wifi, wifi-scanner
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.