Skip to content

Components

Leon Jacobs edited this page Sep 14, 2017 · 11 revisions

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 a python software component that provides the objection commands and explore 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 hooks are run using Frida within their respective runtimes to make all of the objection features you can use possible.

Clone this wiki locally