{
  "added_at": "2026-11-06",
  "category": "native-analysis",
  "description_en": "cocos2d-dumper extracts defined function symbols from ELF shared libraries and demangles C++ names with GNU binutils. It produces a map of ELF symbol values and names for inspecting unstripped cocos2d-x binaries and other native libraries.",
  "description_zh": "cocos2d-dumper 使用 GNU binutils 从 ELF 共享库提取已定义的函数符号，并对 C++ 名称进行反修饰。它生成 ELF 符号表值与名称的对应表，可用于检查未剥离符号的 cocos2d-x 二进制文件及其他原生库。",
  "entry_url": "https://awesomerea.org/resources/cocos2d-dumper/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/cocos2d-dumper/",
  "evidence_url": "https://github.com/d1xus/cocos2d-dumper/blob/c53f57c2063a11c9be35aba453d2537ed8a1f093/README.md",
  "group": "tools",
  "id": "cocos2d-dumper",
  "json_url": "https://awesomerea.org/resources/cocos2d-dumper/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/cocos2d-dumper/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/cocos2d-dumper/index.md",
  "name": "cocos2d-dumper",
  "name_zh": "cocos2d-dumper ELF 函数符号提取工具",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Python 3.9 or newer and GNU binutils readelf and c++filt are required.",
    "Unstripped libraries provide the usable function symbols described by the tool.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要 Python 3.9 或更新版本，以及 GNU binutils 中的 readelf 和 c++filt。",
    "工具所述的可用函数符号来自未剥离符号的库。",
    "MIT 许可证。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/d1xus/cocos2d-dumper",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
