All Projects → NoobieDog → Peanuts

NoobieDog / Peanuts

Licence: MIT license
Peanuts is a free and open source wifi tracking tool. Based on the SensePosts Snoopy-NG project that is now closed.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Peanuts

ESP32 IMU BARO GPS VARIO
GPS altimeter/variometer with LCD display, routes with waypoints, data/gps track logging, bluetooth NMEA sentence transmission, wifi AP + webpage configuration
Stars: ✭ 72 (+111.76%)
Mutual labels:  gps, wifi
trackanimation
Track Animation is a Python 2 and 3 library that provides an easy and user-adjustable way of creating visualizations from GPS data.
Stars: ✭ 74 (+117.65%)
Mutual labels:  tracking, gps
ansible-openwrt
Ansible collection to configure your OpenWrt devices more quickly and automatically (without Python)
Stars: ✭ 34 (+0%)
Mutual labels:  wifi, wireless
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 (-35.29%)
Mutual labels:  wifi, ssid
FGRoute
Get your device ip address, router ip or wifi ssid
Stars: ✭ 128 (+276.47%)
Mutual labels:  wifi, ssid
ethernally
Your scrcpy companion for Android wireless screen mirroring
Stars: ✭ 33 (-2.94%)
Mutual labels:  wifi, wireless
surger
⚡ Is there surge pricing around me right now?
Stars: ✭ 20 (-41.18%)
Mutual labels:  gps, wifi
Opentracks
OpenTracks is a sport tracking application that completely respects your privacy.
Stars: ✭ 225 (+561.76%)
Mutual labels:  tracking, gps
feedingbottle
FeedingBottle is a Aircrack-ng GUI, create by Fast Light User-Interface Designer ("FLUID").
Stars: ✭ 26 (-23.53%)
Mutual labels:  wifi, wireless
blackmagic-espidf
Blackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js
Stars: ✭ 165 (+385.29%)
Mutual labels:  wifi, wireless
ESP32 Thing Plus
ESP32 Thing-compatible board using the WROOM module and a QWIIC connector.
Stars: ✭ 18 (-47.06%)
Mutual labels:  wifi, wireless
Realtek-USB-Wireless-Adapter-Drivers
Realtek USB Wireless Adapter Drivers [0bda:f179] (Kernel 4.15.x ~ 5.9.x)
Stars: ✭ 34 (+0%)
Mutual labels:  wifi, wireless
Pedalino
Smart wireless MIDI foot controller for guitarists and more.
Stars: ✭ 105 (+208.82%)
Mutual labels:  wifi, wireless
macos-wifiname
Display the currently connected WiFi name (SSID) in the menu bar on macOS
Stars: ✭ 45 (+32.35%)
Mutual labels:  wifi, ssid
Maps
🌍🌏🌎 The whole world fits inside your cloud!
Stars: ✭ 253 (+644.12%)
Mutual labels:  tracking, gps
python-wifi-survey-heatmap
A Python application for Linux machines to perform WiFi site surveys and present the results as a heatmap overlayed on a floorplan
Stars: ✭ 231 (+579.41%)
Mutual labels:  wifi, wireless
Find Lf
Track the location of every Wi-Fi device (📱) in your house using Raspberry Pis and FIND
Stars: ✭ 893 (+2526.47%)
Mutual labels:  tracking, wifi
Find Maraudersmap
Internal positioning for everyone, in the style of Harry Potter
Stars: ✭ 62 (+82.35%)
Mutual labels:  tracking, gps
Low power TTGO T-beam
Low power consumption for TTGO t-beam
Stars: ✭ 45 (+32.35%)
Mutual labels:  gps, wifi
wireless-tools
Wireless tools for Node.js
Stars: ✭ 155 (+355.88%)
Mutual labels:  wifi, wireless

Peanuts V3.9

========

Release Date: 11/01/2021

UPDATED FOR PYTHON 3

Peanuts is a free and open source wifi tracking tool. Based on the SensePosts Snoopy-NG project that is now closed.

Less dependencies, less overhead, less complications

This tool is featured in the film "All the devils men", Directed by Matthew Hope

https://www.imdb.com/title/tt6012244/

NOTE: Im not sure how long i will supprot this project as its a slowly dying method, if i get time to work on it i will :D

**** FOR EDUCATIONAL USE! Use at your own risk. ****

  • Tested on: Linux 3.2.6 Ubuntu/Debian (Kali)/Rpi

Installation:

Dependencies:

Required:

pip install -r requirements.txt

Installing from Source

git clone https://github.com/noobiedog/peanuts/
cd peanuts
pip install -r requirements.txt
apt-get install python-gps bluetooth bluez python-bluez

To start GPS in kali/Ubuntu (in a separate terminal window)

service gps start
gpsd -D 5 -N -n /dev/ttyUSB0

Sample commands

Simple

python peanuts.py -i wlan0 -l Home -o Capture1.csv

-i Interface (Doesnt matter if not in monitor mode, the program will do it)
-l location or OP name, whatever you want to identify this capture
-o Output file name for the CSV

Advanced

python peanuts.py -i wlan0mon -l target1 -o unknown.csv -a true -m http://localhost:8080/api/data -g true

-i Interface (Doesn't matter if not in monitor mode, the program will do it)
-l location or OP name, whatever you want to identify this capture
-a Include Access Points too in the results
-g Get GPS location of your device (Not tested with Nethunter, yet. Also will need GPSD running)
-o Output file name for the CSV
-m Send Map data to JSON endpoint

Lets See it in Action

ASCIICinema

Happy Hacking

NOTE: This method of WIFI tracking is slowly dying with the new IOS 10 Updates and Android updates.

https://gist.github.com/computerality/3e0bc104cd216bf0f03f8d3aa8fbf081 line 176

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].