Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 RF Security Research Toolkit

A wireless-protocol security research platform built on the ESP32. It captures, analyzes, and replays signals across infrared, RFID/NFC, sub-GHz, WiFi, and BLE to study how insecure or legacy protocols fail — replay attacks, unauthenticated card cloning, fixed-code RF, and wireless recon.

Built as a hands-on complement to offensive-security practice (HTB / vulnerability research), the focus is protocol depth: Wiegand, MIFARE Classic, consumer IR encodings, and OOK/ASK sub-GHz. Not a polished consumer gadget — a research bench where each attack surface is a separate, inspectable module.

⚠️ Authorized testing only. This toolkit is for security research and testing against hardware you own or are explicitly permitted to test. See docs/LEGAL.md.

Capability matrix

Each capability is framed by its security relevance and its honest limits — the toolkit deliberately does not attempt attacks that require breaking modern cryptography.

Surface Research use Honest limit
Infrared Capture/replay of consumer IR (NEC / SIRC / RC5 / Samsung). Replay-attack study on TV/AC/projector control. Line-of-sight; range limited until IR driver stage added.
RFID / NFC 125 kHz + MIFARE Classic read/clone research; Wiegand & UID study. Unencrypted / unauthenticated sectors only — no encrypted-sector key cracking.
Sub-GHz Fixed-code OOK/ASK capture + replay of legacy remotes (e.g. old garage/gate). Not rolling-code. Blocked until CC1101 transceiver acquired.
WiFi Deauthentication, evil-portal, recon (ESP32 built-in radio). 2.4 GHz only.
BLE Advertisement spam, scanning, BLE-HID study (built-in radio). USB-side BadUSB out of scope — this board has no native USB.

Status

Module State
Infrared capture/replay Buildable now — next up
RFID/NFC (PN532) Buildable now
WiFi / BLE Buildable now (no extra hardware)
Sub-GHz Blocked — pending CC1101 transceiver

Platform

Classic ESP32 (ESP-WROOM-32) with a modular, per-capability firmware approach — one focused build per attack surface, kept independently inspectable rather than fused into one opaque firmware. Hardware, wiring, and pin maps live in docs/HARDWARE.md.

Documentation

License

MIT

About

Wireless-protocol security research platform on ESP32 — IR / RFID-NFC / sub-GHz / WiFi / BLE capture, analysis & replay for authorized testing.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.