# esp-idf-injection-ng

> esp-idf-injection-ng documents an investigation of ESP-IDF's compiled libnet80211.a frame-type check. The author traces why symbol overrides fail in v5 and later, then supplies an objcopy patch, demonstration firmware and captures for transmitting additional 802.11 management frames through esp_wifi_80211_tx.

- Type: Research
- Targets: Binary
- Category: Native analysis tools
- Relationship: Learning resource
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-06
- Original resource: <https://github.com/mahdamin/esp-idf-injection-ng>
- Primary source: <https://github.com/mahdamin/esp-idf-injection-ng/blob/697bd7f062713cd37874d49d2b2da3bd48b9b293/README.md>
- Catalog page: <https://awesomerea.org/resources/esp-idf-injection-ng/>
- Record JSON: <https://awesomerea.org/resources/esp-idf-injection-ng/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/esp-idf-injection-ng/index.md)

## Requirements & limits

- **Prerequisites:** An ESP-IDF installation and ESP32 hardware are needed for the demonstrated patch and firmware.
- **Testing evidence:** The author tested ESP-IDF v6.1-dev on classic ESP32; other listed versions and chips are conditional.
- **Limits:** The patch changes the local ESP-IDF archive globally and affects builds using it.
- **License:** MIT License.

## Primary sources

1. <https://github.com/mahdamin/esp-idf-injection-ng/blob/697bd7f062713cd37874d49d2b2da3bd48b9b293/README.md>
2. <https://github.com/mahdamin/esp-idf-injection-ng/blob/697bd7f062713cd37874d49d2b2da3bd48b9b293/evidence/README.md>

## More in References and learning

- [RE-Workstation](https://awesomerea.org/resources/re-workstation/index.md) · Learning resource
- [Walksnail Ascent VRX UART Protocol](https://awesomerea.org/resources/walksnail-ascent-vrx-uart/index.md) · Documentation
- [T2 platform research](https://awesomerea.org/resources/t2-platform-research/index.md) · Research
- [Glaurung Models](https://awesomerea.org/resources/glaurung-models/index.md) · Research
- [CrackMes](https://awesomerea.org/resources/crackmes-writeups/index.md) · Learning resource
- [Binary BPE Tokenizer for Executable Analysis](https://awesomerea.org/resources/binary-bpe-tokenizer-research/index.md) · Research

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
