Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sensepost/objection
/ types & classes
Types & classes
105 in github.com/sensepost/objection
⨍
Functions
854
◇
Types & classes
105
↳
Endpoints
145
↓ 5 callers
Class
BasePlatformPatcher
Base class with methods used by any platform patcher.
objection/utils/patchers/base.py:104
↓ 4 callers
Class
AndroidPatcher
Class used to patch Android APK's
objection/utils/patchers/android.py:182
↓ 3 callers
Class
Github
Interact with Github
objection/utils/patchers/github.py:4
↓ 3 callers
Class
Repl
The exploration REPL for objection
objection/console/repl.py:23
↓ 2 callers
Class
Agent
Class to manage the lifecycle of the objection Frida agent
objection/utils/agent.py:112
↓ 2 callers
Class
AgentConfig
Default configuration for an Agent instance
objection/utils/agent.py:20
↓ 2 callers
Class
AndroidGadget
Class used to download Android Frida libraries
objection/utils/patchers/android.py:19
↓ 2 callers
Class
CommandCompleter
The objection REPL command completer.
objection/console/completer.py:10
↓ 2 callers
Class
Ios
Represents iOS specific configurations.
objection/state/device.py:13
↓ 2 callers
Class
IosGadget
Class used to work with the iOS Frida Gadget
objection/utils/patchers/ios.py:17
↓ 2 callers
Class
IosPatcher
Class used to Patch iOS applications
objection/utils/patchers/ios.py:136
↓ 2 callers
Class
Job
A class representing a REPL Job or agent Job with one or more hooks.
objection/state/jobs.py:10
↓ 1 callers
Class
ApiState
A class representing the state API for this app
objection/state/api.py:4
↓ 1 callers
Class
AppState
A class representing generic state variable for this app
objection/state/app.py:1
↓ 1 callers
Class
BasePlatformGadget
Class with base methods for any platforms Gadget downloaded
objection/utils/patchers/base.py:28
↓ 1 callers
Class
DeviceState
A class representing the state of a device and its runtime.
objection/state/device.py:20
↓ 1 callers
Class
FileManagerState
A class representing the state of the filemanager.
objection/state/filemanager.py:1
↓ 1 callers
Class
JobManagerState
A class representing the current Job manager.
objection/state/jobs.py:49
↓ 1 callers
Class
MakeFileHandler
Wrapper Class around the builtin Filehandler.
objection/utils/__init__.py:10
↓ 1 callers
Class
MockJob
A mock job for testing purposes
tests/commands/test_jobs.py:9
↓ 1 callers
Class
OutputHandlers
Output handlers for an Agent instance
objection/utils/agent.py:35
↓ 1 callers
Class
StateConnection
A class controlling the connection state of a device.
objection/state/connection.py:1
Class
agent/src/lib/jobs.ts:3
Class
objection/utils/assets/javahookmanager.js:10
Class
objection/utils/assets/objchookmanager.js:10
Class
Android
Represents Android specific configurations.
objection/state/device.py:6
Class
ApiLoader
ApiLoader is a plugin that includes an API. This is just an example plugin to demonstrate how you could extend the objection
plugins/api/__init__.py:6
Enum
BundleType
agent/src/ios/lib/constants.ts:None
Class
Device
Represents a mobile device
objection/state/device.py:1
Enum
DeviceType
agent/src/lib/constants.ts:None
Class
FlexLoader
FlexLoader loads Flex
plugins/flex/__init__.py:10
Interface
IAndroidFilesystem
agent/src/android/lib/interfaces.ts:3
Interface
IAndroidPackage
agent/src/lib/interfaces.ts:19
Interface
IBinaryInfo
agent/src/ios/lib/interfaces.ts:87
Interface
IBinaryModuleDictionary
agent/src/ios/lib/interfaces.ts:83
Interface
ICredential
agent/src/ios/lib/interfaces.ts:58
Interface
ICurrentActivityFragment
agent/src/android/lib/interfaces.ts:22
Interface
IExecutedCommand
agent/src/android/lib/interfaces.ts:10
Interface
IFramework
agent/src/ios/lib/interfaces.ts:67
Interface
IFridaInfo
agent/src/lib/interfaces.ts:1
Interface
IHeapClassDictionary
agent/src/android/lib/interfaces.ts:27
Interface
IHeapNormalised
agent/src/android/lib/interfaces.ts:36
Interface
IHeapObject
agent/src/android/lib/interfaces.ts:31
Interface
IHeapObject
agent/src/ios/lib/interfaces.ts:74
Interface
IIosBundlePaths
agent/src/lib/interfaces.ts:32
Interface
IIosCookie
agent/src/ios/lib/interfaces.ts:47
Interface
IIosFilePath
agent/src/ios/lib/interfaces.ts:40
Interface
IIosFileSystem
agent/src/ios/lib/interfaces.ts:33
Interface
IIosPackage
agent/src/lib/interfaces.ts:10
Interface
IJavaField
agent/src/android/lib/interfaces.ts:42
Interface
IKeyStoreDetail
agent/src/android/lib/interfaces.ts:47
Interface
IKeyStoreEntry
agent/src/android/lib/interfaces.ts:16
Interface
IKeychainData
agent/src/ios/lib/interfaces.ts:3
Interface
IKeychainItem
agent/src/ios/lib/interfaces.ts:8
Class
JavaHookManager
objection/utils/assets/javahookmanager.js:10
Class
Job
agent/src/lib/jobs.ts:3
Class
MettleLoader
MettleLoader loads Mettle
plugins/mettle/__init__.py:10
Class
MockRange
Mock Memory Rage
tests/commands/test_memory.py:9
Enum
NSSearchPaths
agent/src/ios/lib/constants.ts:None
Class
ObjCHookManager
objection/utils/assets/objchookmanager.js:10
Enum
PatternType
agent/src/android/hooking.ts:None
Class
Plugin
Plugin object to extend for development of custom functionality
objection/utils/plugin.py:9
Class
StethoLoader
StethoLoader loads Facebook's stetho
plugins/stetho/__init__.py:10
Class
TestAndroidGadget
tests/utils/patchers/test_android.py:8
Class
TestAndroidPatcher
tests/utils/patchers/test_android.py:110
Class
TestApp
tests/state/test_app.py:6
Class
TestBasePlatformGadget
tests/utils/patchers/test_base.py:8
Class
TestBasePlatformPatcher
tests/utils/patchers/test_base.py:21
Class
TestBundles
tests/commands/ios/test_bundles.py:9
Class
TestClipboard
tests/commands/android/test_clipboard.py:7
Class
TestCommand
tests/commands/android/test_command.py:8
Class
TestCommandHistory
tests/commands/test_command_history.py:9
Class
TestConsoleCommandCompletion
tests/console/test_completer.py:8
Class
TestCookies
tests/commands/ios/test_cookies.py:8
Class
TestDevice
tests/commands/test_device.py:9
Class
TestFileManager
tests/commands/test_filemanager.py:11
Class
TestFridaCommands
tests/commands/test_frida_commands.py:8
Class
TestGithub
tests/utils/patchers/test_github.py:7
Class
TestHeap
tests/commands/android/test_heap.py:8
Class
TestHelpers
tests/utils/test_helpers.py:13
Class
TestHooking
tests/commands/android/test_hooking.py:11
Class
TestHooking
tests/commands/ios/test_hooking.py:9
Class
TestIntents
tests/commands/android/test_intents.py:8
Class
TestIosGadget
tests/utils/patchers/test_ios.py:7
Class
TestIosPatcher
tests/utils/patchers/test_ios.py:61
Class
TestJailbreak
tests/commands/ios/test_jailbreak.py:7
Class
TestJobManager
tests/state/test_jobs.py:6
Class
TestJobs
tests/commands/test_jobs.py:24
Class
TestKeychain
tests/commands/ios/test_keychain.py:9
Class
TestKeystore
tests/commands/android/test_keystore.py:8
Class
TestMemory
tests/commands/test_memory.py:19
Class
TestMobilePackages
tests/commands/test_mobile_packages.py:8
Class
TestNsusercredentialstorage
tests/commands/ios/test_nsurlcredentialstorage.py:8
Class
TestNsuserdefaults
tests/commands/ios/test_nsuserdefaults.py:8
Class
TestPasteboard
tests/commands/ios/test_pasteboard.py:7
Class
TestPinning
tests/commands/android/test_pinning.py:7
Class
TestPinning
tests/commands/ios/test_pinning.py:7
Class
TestPlist
tests/commands/ios/test_plist.py:9
Class
TestPluginManager
tests/commands/test_plugin_manager.py:9
Class
TestRepl
tests/console/test_repl.py:9
next →
1–100 of 105, ranked by callers