{
  "added_at": "2026-11-06",
  "category": "android",
  "description_en": "PLT hook library for Android native ELF executables and shared libraries. It handles ELF HASH and GNU HASH symbols and SLEB128-encoded relocations, selects targets with regular expressions, and needs no root or system permissions.",
  "description_zh": "面向 Android 原生 ELF 可执行文件和共享库的 PLT 钩子库。它支持 ELF HASH 和 GNU HASH 符号以及 SLEB128 编码的重定位信息，可用正则表达式选择目标，无需 root 或系统权限。",
  "entry_url": "https://awesomerea.org/resources/xhook/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/xhook/",
  "evidence_url": "https://github.com/iqiyi/xHook/blob/391d0c4103626bf39d54a1d9c7a10965c82ff8d2/README.md",
  "group": "tools",
  "id": "xhook",
  "json_url": "https://awesomerea.org/resources/xhook/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/xhook/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/xhook/index.md",
  "name": "xHook",
  "name_zh": "xHook Android PLT 钩子库",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Supports Android 4.0 to 10 on armeabi, armeabi-v7a, arm64-v8a, x86 and x86_64; building takes Android NDK r16b.",
    "MIT for the code per LICENSE, with documentation under a Creative Commons license per LICENSE-docs."
  ],
  "requirements_zh": [
    "支持 Android 4.0 至 10 上的 armeabi、armeabi-v7a、arm64-v8a、x86 和 x86_64；构建需要 Android NDK r16b。",
    "依 LICENSE 代码采用 MIT 许可，依 LICENSE-docs 文档采用 Creative Commons 许可。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/iqiyi/xHook",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
