![]() ![]() ![]() Then start the SerialShark.py (it's in the extras folder) with python3 SerialShark.py. You also live capture the packets in Wireshark over the serial connection!įor that be sure to have everything installed - see Dependencies.įlash your device and be sure it is connected. I used it successfully in various projects to detect deauthentication packets, scan for client devices and build a low cost WiFi packet monitor.īut if you want something more reliable then have a look at the ESP32, its promiscuous mode is working way better. I don't know why the promiscuous mode returns this mostly false data, but it's still good enough to get some MAC addresses and SSIDs. #define HOP_INTERVAL 214 //in ms (only necessary if channelHopping is true)Īlso note that when you use the ESP8266 most packets will be malformed or cut off at the end. #define MAX_CHANNEL 11 //(only necessary if channelHopping is true) #define CHANNEL_HOPPING true //if true it will scan on all channels #define SAVE_INTERVAL 30 //save new file every 30s You might want to adjust the settings in the sketch (settings may be different depending on the example): To open one of the examples open Arduino and go to File> Examples> Arduino Pcap. Please be aware that the Serialshark script doesn't work on Windows! Usage General Arduino Time Library (for all examples)įor the Serialshark script (the script located in extras):.If you don't use an ESP32, you will need the SdFat library.įollowing Arduino libraries are required for the included examples: zip file to the Arduino libraries folder.įor more information please read Installing Additional Arduino Libraries. ![]() The packet output in the examples is unfiltered and maybe malformed, errors can occur!Īlso a big thanks to xdavidhu for writing the python script to connect to Wireshark! Installationĭownload this project and extract the. ![]() This is a proof of concept! The included examples are only for ESP8266 and ESP32, but the library can be used for other Arduinos as well. pcap files using ESP8266/ESP32 and Arduino. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |