{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/mariolacko/unar6/blob/b11244f8bdcef20307ab402891fab81b577eaa7f/AR6_FORMAT.en.md",
    "https://github.com/mariolacko/unar6/blob/b11244f8bdcef20307ab402891fab81b577eaa7f/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "software",
  "description_en": "UNAR6 reconstructs the AR6 archive format used by the Manažer M602 DOS file manager from observed archives. Its format notes specify record headers, directory entries, checksums and PKWARE DCL compression, while C, Pascal and Python implementations list, test and extract archive contents.",
  "description_zh": "UNAR6 从实际归档文件重建 Manažer M602 DOS 文件管理器使用的 AR6 格式。格式文档说明记录头、目录项、校验和与 PKWARE DCL 压缩；C、Pascal 和 Python 实现可列出、检查并解压归档内容。",
  "entry_url": "https://awesomerea.org/resources/unar6-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/unar6-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/mariolacko/unar6/blob/b11244f8bdcef20307ab402891fab81b577eaa7f/README.md",
  "group": "cases",
  "id": "unar6-case",
  "json_url": "https://awesomerea.org/resources/unar6-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/unar6-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/unar6-case/index.md",
  "name": "UNAR6: reconstructing the AR6 archive format",
  "name_zh": "UNAR6：重建 AR6 归档格式",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "testing",
    "license"
  ],
  "requirements": [
    "AR6 archives are needed as inputs; the repository omits test archives and extracted samples.",
    "The C and Pascal versions target Turbo C 3.0 and Turbo Pascal 6.0; Python is the modern reference implementation.",
    "The author reports correct decoding with CRC and size checks for the samples examined.",
    "MIT license."
  ],
  "requirements_zh": [
    "使用时需要 AR6 归档文件；仓库未收录测试归档和解压样本。",
    "C 和 Pascal 版本分别面向 Turbo C 3.0 与 Turbo Pascal 6.0；Python 版本是现代参考实现。",
    "作者报告所检查的样本均能解码，并通过 CRC 与大小校验。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "app"
  ],
  "url": "https://github.com/mariolacko/unar6",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
