-
Notifications
You must be signed in to change notification settings - Fork 934
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
objectionultimately making this tool possible in the first place. -
The second being the
objectiontool itself. This is apythonsoftware component that provides theobjectioncommands andexplorerepl. It is responsible for interacting with a loaded Frida Gadget, running hooks and parsing the output generated by those. -
Lastly, the
objectionhooks themselves. These are compiled from a TypeScript project to produce a singleagent.jsfile which are run using Frida within their respective run-times to make all of theobjectionfeatures you can use possible.