dataphreak1001 / probeSniffer

Python program for sniffing unencrypted probe requests and logging them to MySQL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

 ____  ____   ___  ____    ___ _________  ____ _____ _____  ___ ____    
|    \|    \ /   \|    \  /  _/ ___|    \|    |     |     |/  _|    \   
|  o  |  D  |     |  o  )/  [(   \_|  _  ||  ||   __|   __/  [_|  D  )  
|   _/|    /|  O  |     |    _\__  |  |  ||  ||  |_ |  |_|    _|    /   
|  |  |    \|     |  O  |   [_/  \ |  |  ||  ||   _]|   _|   [_|    \   
|  |  |  .  |     |     |     \    |  |  ||  ||  |  |  | |     |  .  \  
|__|  |__|\_|\___/|_____|_____|\___|__|__|____|__|  |__| |_____|__|\__| 
                                                       1.0 by @xdavidhu

Python program for sniffing unencrypted probe requests and logging them to MySQL.

requirements:

  • Kali Linux / Raspbian with root privileges
  • Python3 (probeSniffer will install the dependenices)
  • A wireless card (capable for monitor mode) and one other internet connected interface (for vendor resolve)

downloading:

starting:

"sudo python3 probeSniffer.py [INTERFACE] [ARGUMENTS]"

At the first run, probeSniffer will create a config file, named 'pS-config.cfg',
and it will ask you to enter your root MySQL credentials to that file!

options:

  • -d / show duplicate requests (only new requests will be shown by default)
  • --nosql / disable all MySQL functions (including duplicate checking/logging)
  • -h / display help menu

probeSniffer will save the results to database 'probeSnifferDB' -> table 'probeSniffer'!

disclaimer:

I'm not responsible for anything you do with this program, so please only use it for good and educational purposes.

About

Python program for sniffing unencrypted probe requests and logging them to MySQL.

License:MIT License


Languages

Language:Python 100.0%