All Projects → mgp25 → Probe-Hunter

mgp25 / Probe-Hunter

Licence: MIT License
Probe Request sniffer + Wigle

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Probe-Hunter

panoptiphone
Estimates the uniqueness of a device based on the content of its emitted Wi-Fi frames, even if the MAC address is randomized
Stars: ✭ 23 (-50%)
Mutual labels:  probe-requests, 802-11
React Native System Setting
A library to access system setting, and change it easily. eg: volume, brightness, wifi
Stars: ✭ 319 (+593.48%)
Mutual labels:  location, wifi
Openwifi
open-source IEEE 802.11 WiFi baseband FPGA (chip) design
Stars: ✭ 2,257 (+4806.52%)
Mutual labels:  wifi, 802-11
CDDN-Change-DNS-Dynamically-with-your-Network
This script allows you to have the best configuration of your DNS when switching from one Wi-Fi to another.
Stars: ✭ 22 (-52.17%)
Mutual labels:  wifi, ssid
surger
⚡ Is there surge pricing around me right now?
Stars: ✭ 20 (-56.52%)
Mutual labels:  location, wifi
macos-wifiname
Display the currently connected WiFi name (SSID) in the menu bar on macOS
Stars: ✭ 45 (-2.17%)
Mutual labels:  wifi, ssid
Howmanypeoplearearound
Count the number of people around you 👨‍👨‍👦 by monitoring wifi signals 📡
Stars: ✭ 6,525 (+14084.78%)
Mutual labels:  location, wifi
FGRoute
Get your device ip address, router ip or wifi ssid
Stars: ✭ 128 (+178.26%)
Mutual labels:  wifi, ssid
Peanuts
Peanuts is a free and open source wifi tracking tool. Based on the SensePosts Snoopy-NG project that is now closed.
Stars: ✭ 34 (-26.09%)
Mutual labels:  wifi, ssid
madwifi
New repository: https://github.com/proski/madwifi
Stars: ✭ 16 (-65.22%)
Mutual labels:  wifi
react-native-device-country
Get device location by telephony (SIM card) or settings without using GPS tracker.
Stars: ✭ 33 (-28.26%)
Mutual labels:  location
hashcatbenchmark
Benchmark in Hashcat for diferents GPU's
Stars: ✭ 19 (-58.7%)
Mutual labels:  wifi
rafagas
Daily geospatial links curated by Raf Roset
Stars: ✭ 17 (-63.04%)
Mutual labels:  location
Spore
Spore WiFi LED module. Firmware and Hardware.
Stars: ✭ 19 (-58.7%)
Mutual labels:  wifi
arboles
Mapa de Arbolado Urbano
Stars: ✭ 13 (-71.74%)
Mutual labels:  location
Crypto Coin Ticker
Bitcoin and Multi Crypto Coin Price Ticker with candlestick chart (Binance API Websocket) - SD-Config File Version
Stars: ✭ 37 (-19.57%)
Mutual labels:  wifi
thymeflow
Installer for Thymeflow, a personal knowledge management system.
Stars: ✭ 27 (-41.3%)
Mutual labels:  location
ioBroker.tuya
ioBroker adapter to connect to several small and cheap Wifi devices that care connected to the Tuya Cloud and mostly use the Smartlife App/Alexa-Skill
Stars: ✭ 64 (+39.13%)
Mutual labels:  wifi
PhoneVR
Use Steam VR-enabled applications with your phone as HMD (Head-mounted display). The only Open-Source solution to similar commercial packages like VRidge, iVRy, Trinus etc etc.
Stars: ✭ 178 (+286.96%)
Mutual labels:  wifi
st-device-sdk-c
SmartThings SDK for Direct Connected Devices for C
Stars: ✭ 75 (+63.04%)
Mutual labels:  wifi

Probe Hunter

Insecure usage of less common SSIDs

By using unique or unusual SSID names, we make it easier to identify our location if it has been collected by Wigle. This would allow an attacker to know the address or usual places of the people around. Although Wigle allows you to remove the SSID from the site for privacy reasons, it is more than advisable to use common SSIDs to make it difficult to associate a device with a single location.

What are Probe Requests?

Probe requests are an 802.11 WIFI packet type that function to automatically connect network devices to the wireless access points (APs) that they have previously associated with. Whenever a phone, computer, or other networked device has Wi-Fi enabled, but is not connected to a network, it is constantly "probing"; openly broadcating the network names (SSIDs) of previously connected APs. Because wireless access points have unique and often personal network names, it is easy to identify the device owner by recognizing the names of networks they frequently connect to.

Enable Location tracking

  1. Request your Authentication API token in Wigle: http://wigle.net/

  2. Add your Wigle Auth Token to Wigle.py

Dependencies

  • tcpdump
  • python3
    • subprocess
    • signal
    • threading
    • colorclass
    • terminatables

To Do

  • Channel Hopping
  • Add better support to update values on screen
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].