{
  "added_at": "2026-11-09",
  "category": "binary-libraries",
  "description_en": "Parse ELF executables and DWARF debugging information from Python for scripted binary inspection.",
  "description_zh": "通过 Python 解析 ELF 可执行文件和 DWARF 调试信息，用于编写二进制检查脚本。",
  "entry_url": "https://awesomerea.org/resources/pyelftools/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pyelftools/",
  "evidence_url": "https://github.com/eliben/pyelftools/blob/beedcc43293cef2dfd22d424ce6f1d4808dc223e/README.md",
  "group": "tools",
  "id": "pyelftools",
  "json_url": "https://awesomerea.org/resources/pyelftools/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/pyelftools/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pyelftools/index.md",
  "name": "pyelftools",
  "name_zh": "pyelftools",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "The pinned README requires Python 3.11+ and no external dependencies; install the pyelftools package or import a source checkout.",
    "Inputs are ELF files and available DWARF data. The API exposes format and debug information."
  ],
  "requirements_zh": [
    "固定版本 README 要求 Python 3.11+，无需外部依赖；可安装 pyelftools 包或从源码检出目录导入。",
    "输入为 ELF 文件及可用的 DWARF 数据。API 提供格式和调试信息。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/eliben/pyelftools",
  "verification": "source-reviewed",
  "verified_at": "2026-10-29"
}
