2019 · 会议论文
无线协议自动逆向工程
Automatic Wireless Protocol Reverse Engineering
从解调后的物理层捕获数据推断专有无线协议的报文格式:先依据前导码和同步字对齐报文,再结合 RSSI 与专用引擎标注长度、地址、序列号和校验和字段,并可利用已知地址或字段位置等先验信息。
研究范围与局限
仅推断报文格式,即前导码、同步字、长度、地址、序列号和校验和;协议状态机推断以及开关位等载荷字段不在研究范围内。方法假设报文为紧凑的二进制格式,且每条报文只有一个前导码和同步字。准确率在 8 个生成协议上评测;3 份真实智能家居捕获(EnOcean、Homematic BidCoS 及 RWE Smarthome 使用的 eQ-3 协议)用于性能测试,作者也承认这是有限的测试集。
与本合集的关联
将协议推断从网络报文轨迹扩展到物理层无线捕获数据,其字段标注方法已集成到公开的分析工具中。
发表与复核详情
- 发表载体
- 13th USENIX Workshop on Offensive Technologies (WOOT 19)
- 发表状态
- 会议论文
- 出版/提交日期
- 2019 年 8 月
- 日期依据
- USENIX 官方 BibTeX 将 WOOT 19 研讨会论文的出版月份列为2019年8月。
USENIX 官方页面、其中的 BibTeX 条目和正式 PDF 确认了这篇研讨会论文;尚未核实 DOI 或 arXiv 标识。正式 PDF 采用 WOOT 19 的下划线路径,conference/woot19 形式的地址返回 404。PDF 带有 Artifact Evaluated “Passed”(工件评估通过)标志。论文指明其实现位于 Universal Radio Hacker 中,URH README 也将自动字段推断功能链接到本文。固定提交中该 GPL-3.0 仓库已归档,推断代码位于 src/urh/awre,最新发行版为 v2.10.0。URH 自身的 WOOT 18 工具论文是另一篇独立发表的论文。
来源复核于
已依据论文及一手来源复核。请通过原始论文或 BibTeX 引用原作者。
相关条目
依据相同的代码仓库或论文标识关联。
一手来源
- https://www.usenix.org/conference/woot19/presentation/pohl
- https://www.usenix.org/system/files/woot19-paper_pohl.pdf
- https://www.usenix.org/biblio/export/bibtex/238586
- README.md GitHub · jopohl/urh · 修订 1403d92
- LICENSE GitHub · jopohl/urh · 修订 1403d92
- src/urh/awre GitHub · jopohl/urh · 修订 1403d92
- https://github.com/jopohl/urh/releases/tag/v2.10.0