{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "MQB-sniffer documents CAN diagnostic traffic on a 2016 Volkswagen Golf MK7 by capturing exchanges between an OBDeleven adapter and the car. It identifies request and response IDs and records examples for engine RPM, ambient light, selected gear and gearbox mode.",
  "description_zh": "MQB-sniffer 通过截取 OBDeleven 适配器与 2016 年 Volkswagen Golf MK7 的通信，记录 CAN 诊断流量。文档标出请求与响应 ID，并给出发动机转速、环境光、当前挡位和变速箱模式的报文示例。",
  "entry_url": "https://awesomerea.org/resources/mqb-sniffer-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mqb-sniffer-case/",
  "evidence_url": "https://github.com/mrfixpl/MQB-sniffer/blob/b3df8f0fc9b82b44e2de0d3b8b3a8696f66556a4/README.md",
  "group": "cases",
  "id": "mqb-sniffer-case",
  "json_url": "https://awesomerea.org/resources/mqb-sniffer-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mqb-sniffer-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mqb-sniffer-case/index.md",
  "name": "MQB-sniffer: decoding Golf MK7 CAN diagnostic exchanges",
  "name_zh": "MQB-sniffer：解析 Golf MK7 的 CAN 诊断交互",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "The documented capture setup uses a Golf MK7, OBDeleven, an ELM327 adapter and an OBD2 splitter.",
    "The author reports buffer overflows on cheap ELM327 adapters and communication problems with MCP2515 sniffing.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "文档中的抓包配置使用 Golf MK7、OBDeleven、ELM327 适配器及 OBD2 分线器。",
    "作者报告廉价 ELM327 适配器会发生缓冲区溢出，MCP2515 抓包会干扰通信。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/mrfixpl/MQB-sniffer",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
