{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/vitasnay-droid/ft9201-linux/blob/8154d876b1a828a4766c39bc4df13cf3b0f2b6cd/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "FT9201 Linux documents the USB exchanges needed to poll finger presence and capture a 64×80 grayscale frame from a FocalTech FT9201 reader. A C libusb proof of concept follows the recorded control-transfer and bulk-IN sequence and writes raw and PGM images.",
  "description_zh": "FT9201 Linux 记录了 FocalTech FT9201 指纹读取器用于检测手指和采集 64×80 灰度图像的 USB 交互。C 语言 libusb 概念验证程序按所列控制传输与 bulk-IN 顺序运行，并输出原始图像及 PGM 文件。",
  "entry_url": "https://awesomerea.org/resources/ft9201-linux-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ft9201-linux-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/vitasnay-droid/ft9201-linux/blob/8154d876b1a828a4766c39bc4df13cf3b0f2b6cd/docs/protocol.md",
  "group": "cases",
  "id": "ft9201-linux-case",
  "json_url": "https://awesomerea.org/resources/ft9201-linux-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ft9201-linux-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ft9201-linux-case/index.md",
  "name": "FT9201 Linux: reconstructing fingerprint-reader USB capture",
  "name_zh": "FT9201 Linux：重建指纹读取器的 USB 采集流程",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires a FocalTech FT9201 reader with VID:PID 2808:9338, Linux and libusb 1.0.",
    "The implementation is a userspace proof of concept; libfprint, PAM and kernel-driver integration are absent.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要 VID:PID 为 2808:9338 的 FocalTech FT9201 读取器、Linux 和 libusb 1.0。",
    "实现仍是用户空间概念验证，尚未集成 libfprint、PAM 或内核驱动。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/vitasnay-droid/ft9201-linux",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
