Open ceribus opened 2 years ago
Hi @ceribu
Can you share the type of your wireless card that you use with scapy to send FCS error packets, when I try your script, the tx packet's FCS part will be modified by the wifi driver.
Thanks.
Hi @MaxwellAlan
I' m using an Intel Wireless 8265. The script was run on Ubuntu 22.04 and the wireless card was set to monitor mode before, as described in the Readme: https://github.com/ceribu/esp-now-header-validation/blob/main/README.md
Intel Wireless 8265
Yeah, I have tried with Kali 21.2 with tplink TL-WN722N(AR9271) and rtl8192cu , both can not tx FCS error pkts. I will try with Inter AX200 at first.
Environment
Problem Description
Frames received by ESP-NOW with invalid FCS (checksum) are not discarded.
Expected Behavior
Frames with invalid FCS should be discarded.
Actual Behavior
Frames with invalid FCS are accepted and acknowledged.
Steps to reproduce
Use the firmware and scripts from https://github.com/ceribu/esp-now-header-validation/blob/main/invalid-fcs.py