CNNPRE: A CNN-Based Protocol Reverse Engineering Method
-
Updated
Jan 13, 2026 - Jupyter Notebook
CNNPRE: A CNN-Based Protocol Reverse Engineering Method
Layer 2 Protocol Reverse Engineering
The one-stop-shop for packet crafting.
Raspberry Pi USB→Wi-Fi bridge for the Star Micronics TSP143IIIU receipt printer (Shopify POS compatible), with byte-level reverse-engineering of the Star Discovery Protocol, StarPRNT ASB framing, and TCP/9101 status protocol — captured from real hardware.
ProtoAudit is a research-grade toolkit for protocol behavior analysis, cryptographic metadata inspection, and randomness anomaly detection. It helps to identify protocol misuse patterns such as challenge reuse, retry loops, deterministic randomness, and handshake inconsistencies. Designed for protocol research, security analysis, and CTF tasks.
LLM-Assisted pipeline for reverse-engineering undocumented protocols from PCAP captures. It normalizes messages, clusters payloads, infers framing/fields/relations/semantics, and outputs html/md reports.
Reverse-engineered FANUC RMI server mock (from valstad-shipworks/fanuc_ucl serde models). Drives real physical BCN3D Moveo 6-DOF arm using the library's own unmodified client code. Interview artifact for Valstad / shipyard / FANUC-heavy roles.
Reverse-engineered serial protocol toolkit for the Yingjia EMK850+ low-power analyzer: Python driver (pyserial) + FastAPI MCP server for reading power consumption and clearing the counter. 英加EMK850+低功耗分析仪串口协议逆向:Python驱动与FastAPI MCP服务,支持读取功耗与清零计数。
Add a description, image, and links to the protocol-reverse-engineering topic page so that developers can more easily learn about it.
To associate your repository with the protocol-reverse-engineering topic, visit your repo's landing page and select "manage topics."