{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/HansHoogerwerf/synaptics-00e7-fpdrv/blob/53ec1fca4b73608f7f62cbd64dd9eb643041228f/protocol-notes.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "fpdrv reconstructs communication with the Synaptics 06cb:00e7 fingerprint sensor as a Linux userspace driver, libfprint TOD module and diagnostic CLI. It implements host pairing and a TLS-like encrypted session for on-chip enrollment and matching. Its protocol notes map USB endpoints and captured connection flows.",
  "description_zh": "fpdrv 将 Synaptics 06cb:00e7 指纹传感器的通信流程重建为 Linux 用户态驱动、libfprint TOD 模块和诊断命令行工具。它实现主机配对及类似 TLS 的加密会话，用于芯片内录入和匹配；协议笔记记录了 USB 端点与抓包所得的连接流程。",
  "entry_url": "https://awesomerea.org/resources/synaptics-00e7-fpdrv-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/synaptics-00e7-fpdrv-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/HansHoogerwerf/synaptics-00e7-fpdrv/blob/53ec1fca4b73608f7f62cbd64dd9eb643041228f/README.md",
  "group": "cases",
  "id": "synaptics-00e7-fpdrv-case",
  "json_url": "https://awesomerea.org/resources/synaptics-00e7-fpdrv-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/synaptics-00e7-fpdrv-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/synaptics-00e7-fpdrv-case/index.md",
  "name": "fpdrv: reconstructing Synaptics 06cb:00e7 fingerprint communication",
  "name_zh": "fpdrv：重建 Synaptics 06cb:00e7 指纹传感器通信",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "Requires a Synaptics 06cb:00e7 sensor, libfprint with TOD support, fprintd and the listed C development libraries.",
    "The author reports enrollment, verification and login working on an HP Envy x360 13-ay0001nd; other 00e7 variants may need adjustment.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要 Synaptics 06cb:00e7 传感器、支持 TOD 的 libfprint、fprintd 及列出的 C 开发库。",
    "作者报告在 HP Envy x360 13-ay0001nd 上可完成录入、验证和登录；其他 00e7 型号可能需要调整。",
    "采用 GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/HansHoogerwerf/synaptics-00e7-fpdrv",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
