thevixer / ESP32-Promiscuous-osc

An esp32 promiscuous mac address sniffer with osc messaging

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ESP32 PROMISCUOUS OSC

This project is made for my Bachelor's finalwork. It enables you to monitor your own "Safety levels" by scanning your environment for dangerous "Technological activities" (It's a WiFi sniffer, with some personal sensors).

VERY IMPORTANT: This code is only for educational purposes. I don’t want to listen for any private communication and I don't do it. All packets that you can listen with this code are public packets without any encryption or secure layer on it, continuously broadcasted to the air by smartphones. Please, check which country's laws applies to you before use this code.

Getting Started

Some quick guideliness if you wish to run this yourself. You can run this code perfectly without any use of sensors. Or you can add in your own.

Prerequisites

The IDE and plugin

  • VSCode - Recent version of Visual Studio Code
  • PlatformIO - Open source ecosystem for IoT development

The sensors I used for monitoring health and nervousness.

Installing

Folow the setup tutorial provided by PlatformIO VSCode setup. Afterwards open this project via PlatformIO in VSCode.

Make sure you setup the platformio.ini correct for your system.

  • Check if the COM port is correct
  • Check if all libraries are included, you can install them via PlatformIO

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

About

An esp32 promiscuous mac address sniffer with osc messaging

License:Other


Languages

Language:C++ 89.2%Language:C 10.8%