{
  "added_at": "2026-11-06",
  "additional_evidence_urls": [
    "https://github.com/Netizen-alt/NWBinAnalyzer/blob/02186511f5b9560566d52f3450ff82f91e624315/docs/binary-format.md"
  ],
  "category": "javascript-electron",
  "description_en": "NWBinAnalyzer inspects compiled NW.js .bin files by checking their header and walking constant-pool entries. Its Python code extracts UTF-8, null-terminated and length-prefixed strings, then groups findings such as API names, paths, URLs and cryptographic terms.",
  "description_zh": "NWBinAnalyzer 检查 NW.js 编译后的 .bin 文件头并遍历常量池条目。其 Python 程序提取 UTF-8、空终止及带长度前缀的字符串，再按 API 名称、路径、URL 和密码学术语等类别整理。",
  "entry_url": "https://awesomerea.org/resources/nwbinanalyzer/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/nwbinanalyzer/",
  "evidence_url": "https://github.com/Netizen-alt/NWBinAnalyzer/blob/02186511f5b9560566d52f3450ff82f91e624315/README.md",
  "group": "tools",
  "id": "nwbinanalyzer",
  "json_url": "https://awesomerea.org/resources/nwbinanalyzer/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/nwbinanalyzer/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/nwbinanalyzer/index.md",
  "name": "NWBinAnalyzer",
  "name_zh": "NWBinAnalyzer NW.js 二进制分析器",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Python 3.6+; the author says the tool uses only the standard library.",
    "The author states that it shows constant-pool strings and does not fully decompile V8 bytecode.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要 Python 3.6+；作者称程序只使用标准库。",
    "作者说明它只显示常量池字符串，不能完整反编译 V8 字节码。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/Netizen-alt/NWBinAnalyzer",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
