Giter Site home page Giter Site logo

adri6336 / whos-open Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 0.0 39 KB

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.

License: GNU General Public License v3.0

Python 100.00%
wifi hotspot public no-password-wifi open-wifi scanner python3 linux cli pretty

whos-open's Introduction

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 <replace this with the dir where you downloaded whosopen to>
  2. chmod +x ./whosopen
  3. sudo ./whosopen <optional number frequency argument>

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.

whos-open's People

Contributors

adri6336 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.