{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/CheshirCa/Crypto-Kakadu-CLI-tools/blob/90440cdf0ed70b1352f946378997aebba7b11a20/Protocols%20Documentation/Crypto%20Kakadu%20device%20protocol%20notes.md",
    "https://github.com/CheshirCa/Crypto-Kakadu-CLI-tools/blob/90440cdf0ed70b1352f946378997aebba7b11a20/Protocols%20Documentation/Crypto%20Kakadu%20kkd%20encryption%20notes.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Crypto Kakadu Alternative reconstructs the Crypto Kakadu password manager's serial database transfer and .kkd backup format from analysis of its Java manager and device behavior. Four PureBasic utilities read and upload device databases and convert between JSON and AES-encrypted .kkd files; protocol notes record commands, row layouts and encryption details.",
  "description_zh": "Crypto Kakadu Alternative 通过分析 Java 管理程序和设备行为，重建设备数据库串口传输及 .kkd 备份格式。四个 PureBasic 工具可读取、上传设备数据库，并在 JSON 与 AES 加密的 .kkd 文件之间转换；协议笔记记录命令、数据行布局和加密细节。",
  "entry_url": "https://awesomerea.org/resources/crypto-kakadu-alternative-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/crypto-kakadu-alternative-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/CheshirCa/Crypto-Kakadu-CLI-tools/blob/90440cdf0ed70b1352f946378997aebba7b11a20/readme.md",
  "group": "cases",
  "id": "crypto-kakadu-alternative-case",
  "json_url": "https://awesomerea.org/resources/crypto-kakadu-alternative-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/crypto-kakadu-alternative-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/crypto-kakadu-alternative-case/index.md",
  "name": "Crypto Kakadu Alternative: reconstructing device transfers and .kkd backups",
  "name_zh": "Crypto Kakadu Alternative：重建设备传输与 .kkd 备份格式",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Crypto Kakadu hardware is required for device read and upload; the project reports compatibility with manager 2.3.1 and device firmware 1.5.0.",
    "PureBasic is required to build the utilities.",
    "The custom noncommercial licence requires attribution and separate written permission for commercial use."
  ],
  "requirements_zh": [
    "设备读取和上传需 Crypto Kakadu 硬件；项目报告兼容管理程序 2.3.1 和设备固件 1.5.0。",
    "编译工具需 PureBasic。",
    "自定义非商业许可证要求保留署名；商业使用需另行取得书面许可。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/CheshirCa/Crypto-Kakadu-CLI-tools",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
