mirror of
https://github.com/geode-sdk/geode.git
synced 2024-11-30 03:15:38 -05:00
46 lines
1.5 KiB
Markdown
46 lines
1.5 KiB
Markdown
|
## Dobby
|
||
|
|
||
|
[![Contact me Telegram](https://img.shields.io/badge/Contact%20me-Telegram-blue.svg)](https://t.me/IOFramebuffer) [![Join group Telegram](https://img.shields.io/badge/Join%20group-Telegram-brightgreen.svg)](https://t.me/dobby_group)
|
||
|
|
||
|
Dobby a lightweight, multi-platform, multi-architecture exploit hook framework.
|
||
|
|
||
|
- Minimal and modular library
|
||
|
- Multi-platform support(Windows/macOS/iOS/Android/Linux)
|
||
|
- Multiple architecture support(X86, X86-64, ARM, ARM64)
|
||
|
- Clean code without STL(port to kernel easily)
|
||
|
- Plugin support(SymbolResolver, SupervisorCallMonitor)
|
||
|
- iOS kernel exploit support(Gollum ?)
|
||
|
|
||
|
## Getting started
|
||
|
|
||
|
```
|
||
|
git clone https://github.com/jmpews/Dobby.git --depth=1
|
||
|
cd Dobby/example/
|
||
|
mkdir build; cd build; cmake ..
|
||
|
```
|
||
|
|
||
|
Or download [latest release](https://github.com/jmpews/Dobby/releases/tag/latest)
|
||
|
|
||
|
#### [Build Installation](docs/build-documentation.md)
|
||
|
|
||
|
#### [Getting Started with iOS](docs/get-started-ios.md)
|
||
|
|
||
|
#### [Getting Started with Android](docs/get-started-android.md)
|
||
|
|
||
|
## Documentation
|
||
|
|
||
|
[full Installation documentation site](https://jmpews.github.io/Dobby/#/)
|
||
|
|
||
|
## Download
|
||
|
|
||
|
[download static library](https://github.com/jmpews/Dobby/releases/tag/latest)
|
||
|
|
||
|
## Credits
|
||
|
|
||
|
1. [frida-gum](https://github.com/frida/frida-gum)
|
||
|
2. [minhook](https://github.com/TsudaKageyu/minhook)
|
||
|
3. [substrate](https://github.com/jevinskie/substrate).
|
||
|
4. [v8](https://github.com/v8/v8)
|
||
|
5. [dart](https://github.com/dart-lang/sdk)
|
||
|
6. [vixl](https://git.linaro.org/arm/vixl.git)
|