objection — authorized Frida runtime exploration
objection (sensepost/objection) is a Frida-powered runtime exploration toolkit for mobile apps. Release 1.12.5 (2026-06-02 UTC) was the latest non-prerelease on 2026-10-24. License is GPL-3.0-or-later. Instrument only apps and devices you are authorized to test.
Snapshot
| Field | Value |
|---|---|
| License | GPL-3.0-or-later |
| Latest checked | 1.12.5 (2026-06-02 UTC) |
| Job | Frida-based runtime exploration helpers for mobile labs |
| Stars (order of magnitude) | ~9.5k on GitHub (counts change daily) |
| Peers | Frida, MobSF dynamic paths |
Allowed framing
- Exploring your debug builds on lab devices/emulators you control.
- Teaching Frida concepts with a higher-level command surface.
- IR research on disposable mobile hosts your org owns.
Scope we will not cover
- No SSL-pinning / certificate-transparency bypass recipes.
- No jailbreak, root-hide or Play Integrity bypass cookbooks.
- No DRM / license-check / anti-cheat bypass framing.
Beginner path (authorized only)
- Start with Frida getting started (legal) so you understand attach/spawn risks.
- Install objection from official PyPI/GitHub Releases; pin Frida versions your lab supports.
- Practice only on apps you built or ticketed IR samples on disposable devices.
- Prefer read-only exploration before any memory patch experiments your policy allows.
- Document device, Frida and objection versions beside case notes.
- Use objection when you want Frida exploration commands on authorized mobile targets.
- Prefer raw Frida for custom scripted instrumentation.
- Refuse jailbreak, pinning and DRM bypass cookbooks.
For legal, authorized and educational use only.
FAQ
What is objection?
objection is a runtime mobile exploration toolkit powered by Frida. It helps authorized testers inspect app containers, memory helpers and related exploration commands without turning BinBench into a bypass cookbook.
Which version is cited?
1.12.5 published 2026-06-02 UTC on sensepost/objection Releases (latest non-prerelease checked 2026-10-24). PyPI lists objection 1.12.5 with Frida >=16 and Python >=3.10.
What license applies?
GPL-3.0-or-later per PyPI/upstream; GitHub reports GPL-3.0 (checked 2026-10-24).
Frida or objection?
Prefer raw Frida when you write your own scripts. Prefer objection when you want a Frida-powered exploration REPL/command set on apps you may instrument.
Does this teach SSL pinning, jailbreak or root-detection bypass?
No. BinBench refuses bypass cookbooks. Authorized instrumentation and education only — no DRM, authenticity or anti-tamper bypass recipes.