Skip to content

Project for tracking MAC-address using a ESP-32 or raspberry pi and wireshark

Notifications You must be signed in to change notification settings

inconspicuous-username/MAC_Tracker

 
 

Repository files navigation

MAC_Tracker

Project for tracking MAC-address using an ESP-32 or raspberryPi and wireshark

Paper/Presentation with results

MAC-based activity tracking using passive sniffing

Presentation

Getting Started

Prerequisites

ESP-32

raspberryPi

  • raspberry Pi with wifi. Can be raspberryPi3/RaspberryPi Zero W or older Pi with wifi-dongle which supports monitor mode
  • kali or other OS for the pi
  • If not already in OS wireshark
  • tshark
sudo apt-get update
sudo apt-get install tshark

Installing

ESP-32

  • Follow this guide to connect SD-card to the DOIT ESP32 DEVKIT
  • Install code from arduino folder to the ESP-32

raspberryPi

  • Install kali or other OS on the pi
  • Install tshark by running:
sudo apt-get update
sudo apt-get install tshark
  • Download raspberryPi/mac_tracker.sh to pi
  • run python file
cd /place/of/mac_tracker/
./mac_tracker.sh

analsysing data

  • Download pre_processor.py and MAC_Visualiser.py
  • Adjust filters of pre_processor and run
  • Adjust settings of MAC_Visualiser and run

Authors

About

Project for tracking MAC-address using a ESP-32 or raspberry pi and wireshark

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 96.2%
  • Python 3.0%
  • Other 0.8%