Giter Site home page Giter Site logo

tghc / peanuts Goto Github PK

View Code? Open in Web Editor NEW

This project forked from noobiedog/peanuts

0.0 1.0 0.0 579 KB

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

License: MIT License

Python 100.00%

peanuts's Introduction

Peanuts

========

Release Date: 26/03/2017

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

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

Changelog:

# [DONE] - Add COLOR.
# [DONE] - Threaded
# [DONE] - Kill threads on Ctrl+C.
# [DONE] - Defaults added to Arguments.
# [DONE] - GPS added
# [DONE] - Output CSV Tidy

TODO:

# Alert on known SSID or MAC
# Better error correction on GPS exits or false connections
# Add Pause/Stop/Start functions to script.

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

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

Installation:

Dependencies:

Required:

  • Python 2.7+
  • Scapy / python-gps

Installing from Source

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

Installing from Download

pip install argparse datetime gps scapy logging
apt-get install python-gps

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 overwatch.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 overwatch.py -i wlan0 -l home -a True -g True -o Capture1.csv

-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

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

peanuts's People

Contributors

noobiedog avatar

Watchers

James Cloos 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.