Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/z4ziggy/esp8266_pcap_uart
ESP8266 Sniffer firmware which outputs PCAP data via UART.
https://github.com/z4ziggy/esp8266_pcap_uart
Last synced: about 2 months ago
JSON representation
ESP8266 Sniffer firmware which outputs PCAP data via UART.
- Host: GitHub
- URL: https://github.com/z4ziggy/esp8266_pcap_uart
- Owner: z4ziggy
- Created: 2019-04-27T14:42:57.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-04-27T14:44:06.000Z (over 5 years ago)
- Last Synced: 2024-08-03T17:11:25.401Z (5 months ago)
- Language: C
- Size: 3.43 MB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-network-stuff - **1**星
README
![](wireshark.gif)
# ESP8266 PCAP Sniffer - RTOS SDK Version
ESP8266 Sniffer firmware which outputs PCAP data via UART. Use the sniffer to
stream 802.11 packets from ESP8266 to Wireshark or dump into a PCAP file.## Overview
An [ESP8266 RTOS-SDK](https://github.com/espressif/ESP8266_RTOS_SDK) based firmware which sniffs 802.11 packets using your
ESP8266 and streams it to Wireshark via the UART driver.**Note:** Only 802.11 packets are sniffed atm. Change to your liking.
## Compile & Flash
You should have the RTOS SDK installed. Go to the examples/wifi path and clone
this project. Enter the project directory, change the sniffer options on the
menuconfig, compile and flash:```sh
cd $IDF_PATH/examples/wifi
git clone https://github.com/z4ziggy/esp8266_pcap_uart.git
cd esp8266_pcap_uart
make menuconfig
make -j8 flash
```Run `SerialShark.py` to forward the PCAP stream from the ESP8266 to Wireshark:
```sh
./SerialShark.py
```