在 GitHub 上加星Star1.1k 个星标

2021 · 会议论文

NetPlier:基于报文记录的概率网络协议逆向工程

NetPlier: Probabilistic Network Protocol Reverse Engineering from Message Traces

通过多序列比对与概率式关键字段推断,按类型对网络报文聚类,并在十种协议上评测及开展后续格式与状态机分析。

研究范围与局限

需要未加密的报文记录,无法恢复从未出现的报文类型。较大的比对、亚字节关键字段及单向流量可能降低准确性。格式/有限状态机推断属于下游评测而非主要贡献;一个案例中的状态语义由人工标注。这些模型不能证明已完整重建应用/设备。

与本合集的关联

将观测到的应用/设备流量转化为协议重建所需的报文类型模型。

发表与复核详情

发表载体
NDSS 2021
发表状态
会议论文
出版/提交日期
2021 年(具体日期未核实)
日期依据
出版方向 Crossref 提交的元数据仅给出出版年份2021;出版方 PDF 另列研讨会日期为2021年2月21—25日。
DOI
10.14722/ndss.2021.24531

出版方论文引用 netplier-tool/NetPlier,当前重定向至 yapengye/NetPlier。固定提交下的 GPLv3 产物实现了关键字段推断与聚类评测;核心代码仍将迭代和格式推断列为 TODO。

来源复核于

已依据论文及一手来源复核。请通过原始论文或 BibTeX 引用原作者。

报告条目过时 建议修正翻译

综述中的讨论

一手来源

  1. https://www.ndss-symposium.org/ndss-paper/netplier-probabilistic-network-protocol-reverse-engineering-from-message-traces/
  2. https://www.ndss-symposium.org/wp-content/uploads/ndss2021_4A-5_24531_paper.pdf
  3. https://api.crossref.org/works/10.14722/ndss.2021.24531
  4. README.md GitHub · yapengye/NetPlier · 修订 78abbe6
  5. netplier/netplier.py GitHub · yapengye/NetPlier · 修订 78abbe6
  6. LICENSE GitHub · yapengye/NetPlier · 修订 78abbe6
↑↓ 移动↵ 打开⌘↵ 新标签页