Hooking

Objection

Obtener clases de la aplicación.

ios hooking list classes

objection --gadget <app-package-name> run "ios hooking list classes" > clasess.txt
objection --gadget <app-package-name> run "ios hooking list classes" | grep -Ei "<word-1>|<word-2>|<word-3>"

Buscar clases en la aplicación.

ios hooking search classes <class-name>

Obtener métodos de una clase.

ios hooking list class_methods <class-name>

Monitorear ejecución de una clase.

ios hooking watch class <class-name>

Monitorear ejecución de un método (argumentos, traza y valor de retorno).

ios hooking watch method "-[<class-name> <method-name>]" --dump-args --dump-backtrace --dump-return

Modificar el valor de retorno (booleano) de una función.

ios hooking set return_value "-[<class-name> <method-name>]" <true/false>

Generar hooking template de una clase.

ios hooking generate simple <class-name>

objection --gadget <app-package-name> run "ios hooking generate simple <class-name>" > template.js

Última actualización