{"id":18323718,"url":"https://github.com/adri6336/whos-open","last_synced_at":"2026-04-30T14:36:22.616Z","repository":{"id":81968716,"uuid":"459039981","full_name":"Adri6336/whos-open","owner":"Adri6336","description":"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. ","archived":false,"fork":false,"pushed_at":"2022-02-15T22:00:13.000Z","size":39,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T15:12:51.076Z","etag":null,"topics":["boredom","cli","curiosity","hotspot","ip-address","linux","no-password-wifi","open-wifi","pretty","public","python3","scan","scanner","ssid-scanner","wifi","wifi-scanner"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Adri6336.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-14T06:19:46.000Z","updated_at":"2024-01-20T18:43:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"3bed9035-80ab-4da2-a9a7-181e244da283","html_url":"https://github.com/Adri6336/whos-open","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adri6336%2Fwhos-open","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adri6336%2Fwhos-open/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adri6336%2Fwhos-open/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Adri6336%2Fwhos-open/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Adri6336","download_url":"https://codeload.github.com/Adri6336/whos-open/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248055276,"owners_count":21040157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["boredom","cli","curiosity","hotspot","ip-address","linux","no-password-wifi","open-wifi","pretty","public","python3","scan","scanner","ssid-scanner","wifi","wifi-scanner"],"created_at":"2024-11-05T18:29:15.449Z","updated_at":"2026-04-30T14:36:17.584Z","avatar_url":"https://github.com/Adri6336.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# whosopen\nScript 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.  \n\n# Using whosopen\n\nwhosopen 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).\n\nTo set up and use whosopen, enter the following into the terminal:\n\n1. cd \\\u003creplace this with the dir where you downloaded whosopen to\\\u003e\n2. chmod +x ./whosopen\n3. sudo ./whosopen \\\u003coptional number frequency argument\\\u003e\n\nTo stop scanning, press CTRL+C repeatedly until it ends.\n\n# Hopes and Dreams\n\nMaybe 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.\n\n# Notes\n\nIf 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadri6336%2Fwhos-open","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadri6336%2Fwhos-open","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadri6336%2Fwhos-open/lists"}