-
Notifications
You must be signed in to change notification settings - Fork 860
Components
objection
is made up of three primary components.
-
The first component is the Frida Gadget that runs in embedded mode and starts up with a patched mobile application. Frida is responsible for most of the magic under the hood, running the hooks provided by
objection
ultimately making this tool possible in the first place. -
The second being the
objection
tool itself. This is apython
software component that provides theobjection
commands andexplore
repl. It is responsible for interacting with a loaded Frida Gadget, running hooks and parsing the output generated by those. -
Lastly, the
objection
hooks themselves. These are compiled from a TypeScript project to produce a singleagent.js
file which are run using Frida within their respective run-times to make all of theobjection
features you can use possible.