ESP32-DIV: A Comprehensive DIY Tool for Wireless Network Monitoring

Published  October 19, 2023   0
S Staff
Author
DIY Tool for Wireless Network Monitoring

ESP32-DIV, a new DIY tool designed to assist professionals and enthusiast in the wireless networking monitoring. Combining the capabilities of the ESP32 microcontroller, the clarity of the ST7735 TFT LCD screen, and the functionality of microswitches, it offers a straightforward approach to understanding and managing wireless networks.The device's core features, including packet monitoring, Wi-Fi scanning, beacon spamming, and deauth detection, are tailored to meet the needs of network administrators, IoT developers, and security enthusiasts. These tools provide valuable insights and real-time feedback, assisting in various tasks from network analysis to security assessments.

Wifi Scanning Channel

The Packet Monitoring capability, harnessing the ESP32's Wi-Fi prowess, operates in promiscuous mode. This allows users to not only receive packets but also survey specific channels, capturing and analyzing nearby Wi-Fi traffic. The results of this monitoring are then vividly displayed on the TFT LCD screen in real-time. Secondly, the Wi-Fi Scanning function is adept at detecting and cataloging nearby access points. Users can easily glean details such as SSIDs, signal strengths, channels, and security protocols, aiding in informed network selection. Another intriguing feature is Beacon Spamming. Here, users can select a channel to craft and broadcast fake Wi-Fi access points, providing a hands-on understanding of how networks announce their presence, purely for educational insights. Lastly, the device comes equipped with Deauth Detection, constantly scanning channels for de-authentication packets. In the event of a detected de-authentication attack, the device promptly alerts users with an LED indicator and buzzer, ensuring timely awareness of potential threats.

For those interested in exploring ESP32-DIV further, the complete code is available on GitHub. Visit https://github.com/cifertech/ESP32-DIV to access the repository and learn more about the project's offerings