{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Kenwood KNS documents the ARCP-590G client's communication with a TS-590SG radio over serial and KNS TCP connections. The investigation compares Wireshark captures with CAT commands and records UTF-16LE encoding, connection sequences, cleartext authentication, and keepalive traffic.",
  "description_zh": "Kenwood KNS 文档研究 ARCP-590G 客户端通过串口和 KNS TCP 与 TS-590SG 电台的通信。项目对照 Wireshark 抓包与 CAT 命令，记录 UTF-16LE 编码、连接流程、明文认证和保活消息。",
  "entry_url": "https://awesomerea.org/resources/arcp-590g-kns-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/arcp-590g-kns-case/",
  "evidence_url": "https://github.com/stianeklund/ARCP-590G-Documentation/blob/f33a8458e5da646f9ed53d4d0ef10bdb06ca7bed/README.md",
  "group": "cases",
  "id": "arcp-590g-kns-case",
  "json_url": "https://awesomerea.org/resources/arcp-590g-kns-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/arcp-590g-kns-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/arcp-590g-kns-case/index.md",
  "name": "Kenwood KNS: documenting ARCP-590G radio communication",
  "name_zh": "Kenwood KNS：记录 ARCP-590G 电台通信",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "scope",
    "scope",
    "license"
  ],
  "requirements": [
    "The documented equipment is the Kenwood TS-590SG with ARCP-590G.",
    "The analysis uses Wireshark and Hercules to compare KNS TCP packet contents with CAT commands.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "文档针对 Kenwood TS-590SG 与 ARCP-590G。",
    "分析使用 Wireshark 和 Hercules，将 KNS TCP 数据包内容与 CAT 命令对照。",
    "GPL-3.0 许可证。"
  ],
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/stianeklund/ARCP-590G-Documentation",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
