{
  "added_at": "2026-11-06",
  "category": "android",
  "description_en": "Continuation of Dexposed on ART: a runtime method-hooking framework that loads into an app and can hook both the app's own code and Android framework code running in its process. Stated uses include instrumentation and security audits.",
  "description_zh": "Dexposed 在 ART 上的延续：运行时方法钩子框架，加载到应用内后既能钩住应用自身代码，也能钩住在其进程中运行的 Android 框架代码。其说明的用途包括插桩和安全审计。",
  "entry_url": "https://awesomerea.org/resources/epic-android-hook/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/epic-android-hook/",
  "evidence_url": "https://github.com/tiann/epic/blob/c67d0d3e3769c19119465784a579c659dd88c4ce/README.md",
  "group": "tools",
  "id": "epic-android-hook",
  "json_url": "https://awesomerea.org/resources/epic-android-hook/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/epic-android-hook/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/epic-android-hook/index.md",
  "name": "Epic",
  "name_zh": "Epic Android ART 方法钩子框架",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "The README states support for ART thumb2 and arm64 on Android 5.0 to 11 and none for arm32, x86, x86_64 or MIPS, which rules out Android emulators on those architectures. Short methods and fully inlined methods cannot be hooked. The newest release is 0.11.2 from 2021-07-31.",
    "Apache-2.0 per LICENSE."
  ],
  "requirements_zh": [
    "README 称支持 Android 5.0 至 11 的 ART thumb2 和 arm64，不支持 arm32、x86、x86_64 和 MIPS，因此无法在这些架构的 Android 模拟器上运行。过短的方法和完全内联的方法无法被钩住。最新发布是 2021-07-31 的 0.11.2。",
    "依 LICENSE 采用 Apache-2.0 许可。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/tiann/epic",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
