Hook SDK
Last updated:Jul 22, 2026
The Hook SDK lets you inject into and hook app processes on a cloud phone for authorized app analysis, automated testing and security research. It is built to stay out of sight: injection and hooking are designed to slip past an app's anti-hook and anti-debug defenses.
Use it only on apps and devices you are authorized to test. You are responsible for complying with applicable laws and the target app's terms.
What it does
- Process injection — load your agent into a target process on the device.
- Function hooking — read and change arguments, return values and behavior.
- Evasion by design — built to get past anti-hook and anti-debug checks.
- Real device — it runs on a physical device with genuine fingerprints, so there are fewer tells than an emulator or sandbox would leave.
- Scripting — drive hooks from a scripting layer so your analysis is repeatable.
When to use it
- Analyzing how an app behaves for compatibility or QA
- Building automated tests that need to observe internal state
- Security research and malware analysis under authorization
Getting started
- Request developer access for your account.
- Provision a cloud phone and enable the developer capability on it.
- Install the SDK on the device and attach your agent to the target process.
- Load your analysis script and start observing.
Pair this with wp_cli or the MCP server to script the whole workflow, and with the remote debugger for deeper dynamic analysis.
Contact us for access and the full API reference.