{
  "added_at": "2026-11-06",
  "category": "dynamic-analysis",
  "description_en": "Function hooking toolkit for arm64 XNU devices: a C function hooker that patches memory pages directly, an Objective-C function hooker, an arm64 assembler, JIT inline assembly for Swift and a reimplementation of the Substrate and libhooker APIs. The README lists the Dopamine, palera1n and meowbrek2 jailbreaks as users.",
  "description_zh": "面向 arm64 XNU 设备的函数钩子工具包：包括直接修补内存页的 C 函数钩子、Objective-C 函数钩子、arm64 汇编器、Swift JIT 内联汇编，以及 Substrate 和 libhooker API 的重新实现。README 列出 Dopamine、palera1n 和 meowbrek2 越狱工具为其使用者。",
  "entry_url": "https://awesomerea.org/resources/ellekit/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ellekit/",
  "evidence_url": "https://github.com/tealbathingsuit/ellekit/blob/1017a0d09606ea49ba8bc4d6cccc530d372e640e/README.md",
  "group": "tools",
  "id": "ellekit",
  "json_url": "https://awesomerea.org/resources/ellekit/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/ellekit/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ellekit/index.md",
  "name": "ElleKit",
  "name_zh": "ElleKit arm64 函数钩子工具包",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Needs an arm64 device running the XNU kernel. Tested on iOS 15-27 (arm64), iOS 15-17 (arm64e) and macOS Ventura; the README says it is unsupported on the latest macOS because of code-signing changes.",
    "BSD-3-Clause per LICENSE."
  ],
  "requirements_zh": [
    "需要运行 XNU 内核的 arm64 设备。已在 iOS 15-27（arm64）、iOS 15-17（arm64e）和 macOS Ventura 上测试；README 称因代码签名变更，最新版 macOS 已不受支持。",
    "依 LICENSE 采用 BSD-3-Clause 许可。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/tealbathingsuit/ellekit",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
