Objection¶
Intro¶
objection is a runtime mobile exploration toolkit, powered by Frida, built to help you assess the security posture of your mobile applications, without needing a jailbreak.
Update¶
Patching an APK¶
Warning
You might need to use the flag --skip-resources
if there is an error while rebuilding the APK.
Explore APK¶
First you will need to start the Frida server (either you patched the APK to run Frida when starting or you previously started the Frida's server).
Disable SSL Pinning¶
Early Instrumentation¶
objection explore --startup-command 'android sslpinning disable'
objection explore --startup-script ssl-pinning.js
List activities¶
List classes¶
Simple hooks for each Class method¶
Launch Activity¶
Hook return_value¶
android hooking set return_value com.package.package.paywall.PayWallStorageImpl.retrievePayWallIsOpen true