Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sensepost/objection
/ functions
Functions
854 in github.com/sensepost/objection
⨍
Functions
854
◇
Types & classes
105
↳
Endpoints
145
↓ 1 callers
Function
trustKit
(ident: number)
agent/src/ios/pinning.ts:257
↓ 1 callers
Function
trustManagerImplCheckTrustedRecursiveCheck
(ident: number)
agent/src/android/pinning.ts:288
↓ 1 callers
Function
trustManagerImplVerifyChainCheck
(ident: number)
agent/src/android/pinning.ts:240
↓ 1 callers
Function
unArchiveDataAndGetString
(data: ObjCTypes.Object | any)
agent/src/ios/lib/helpers.ts:13
↓ 1 callers
Method
unpack_apk
Unpack an APK with apktool. :return:
objection/utils/patchers/android.py:400
↓ 1 callers
Method
update_device_state
Updates the device_state. Useful in other parts where we need platform specific decisions. :return:
objection/utils/agent.py:321
↓ 1 callers
Method
use_local
Sets the values required to have a local connection. :return:
objection/state/connection.py:46
↓ 1 callers
Method
use_network
Sets the values required to have a Network connection. :return:
objection/state/connection.py:36
↓ 1 callers
Function
warn_about_older_operating_systems
Prints a warning to the console about the recommended Android and iOS versions to use with objection. :return:
objection/utils/helpers.py:129
↓ 1 callers
Function
watchClass
(clazz: string, job: jobs.Job, dargs: boolean = false, dbt: boolean = false, dret: boolean = false)
agent/src/android/hooking.ts:296
↓ 1 callers
Function
watchClass
(clazz: string, job: jobs.Job, dargs: boolean = false, dbt: boolean = false, dret: boolean = false, parents:
agent/src/ios/hooking.ts:59
↓ 1 callers
Function
write
(address: string, value: number[])
agent/src/generic/memory.ts:61
Method
__del__
Cleanup after ourselves. :return:
objection/utils/patchers/ios.py:504
Method
__del__
Cleanup after ourselves. :return:
objection/utils/patchers/android.py:974
Method
__init__
(self)
tests/commands/test_jobs.py:14
Method
__init__
(self)
tests/commands/test_memory.py:14
Method
__init__
Creates a new instance of the plugin :param ns:
tests/data/plugin/__init__.py:19
Method
__init__
Creates a new instance of the plugin :param ns:
plugins/flex/__init__.py:13
Method
__init__
Creates a new instance of the plugin :param ns:
plugins/stetho/__init__.py:13
Method
__init__
Creates a new instance of the plugin :param ns:
plugins/mettle/__init__.py:13
Method
__init__
Creates a new instance of the plugin :param ns:
plugins/api/__init__.py:23
Method
__init__
initialises the agent class
objection/utils/agent.py:127
Method
__init__
The original FileHandler's init is called, right after the directory used to store the objection logfile is created.
objection/utils/__init__.py:15
Method
__init__
Start a new plugin instance. :param plugin_file: :param namespace: :param implementation:
objection/utils/plugin.py:12
Method
__init__
Init a new instance of the IosPatcher class.
objection/utils/patchers/ios.py:167
Method
__init__
Build a new instance with an existing Github instance. :param github:
objection/utils/patchers/base.py:31
Method
__init__
(self)
objection/utils/patchers/base.py:110
Method
__init__
Init a new instance of Github
objection/utils/patchers/github.py:13
Method
__init__
(self, skip_cleanup: bool = False, skip_resources: bool = False, manifest: str = None, only_main_classes: bool
objection/utils/patchers/android.py:203
Method
__init__
(self)
objection/console/repl.py:28
Method
__init__
(self)
objection/console/completer.py:15
Method
__init__
(self)
objection/state/filemanager.py:4
Method
__init__
Init a new connection state, defaulting to a USB connection.
objection/state/connection.py:4
Method
__init__
(self)
objection/state/api.py:7
Method
__init__
Init a new job. This requires the job_type to know how to manage the job as well as a handle to manage and kill the job.
objection/state/jobs.py:13
Method
__init__
Init a new job state manager. This method will also register an atexit(), ensuring that cleanup operations are pe
objection/state/jobs.py:52
Method
__init__
(self)
objection/state/app.py:4
Method
__repr__
(self)
objection/state/connection.py:92
Method
__repr__
(self)
objection/state/device.py:46
Method
_h
()
objection/utils/patchers/android.py:770
Function
_should_be_quiet
Check if --quiet is part of the arguments. :param args: :return:
objection/commands/android/hooking.py:98
Function
_should_be_quiet
Check if --quiet is part of the arguments. :param args: :return:
objection/commands/ios/hooking.py:165
Function
add
(jobData: Job)
agent/src/lib/jobs.ts:80
Function
add
(account: string, service: string, data: string)
agent/src/ios/keychain.ts:211
Function
add
Adds a new kSecClassGenericPassword keychain entry to the keychain :param args: :return:
objection/commands/ios/keychain.py:191
Function
alert
(message: string)
agent/src/ios/userinterface.ts:19
Function
all
()
agent/src/lib/jobs.ts:78
Function
analyzeImplicits
(backtrace = false)
agent/src/android/intent.ts:73
Function
androidPackage
()
agent/src/generic/environment.ts:88
Function
androidPaths
()
agent/src/generic/environment.ts:109
Function
android_proxy_set
Sets a proxy specifically within the application. :param args: :return:
objection/commands/android/proxy.py:6
Function
android_screenshot
Take an Android screenshot. :param args: :return:
objection/commands/ui.py:93
Function
api
Start the objection API server in headless mode.
objection/console/cli.py:118
Function
api_thread
Small method to run Flask non-blocking
objection/console/cli.py:191
Function
biometricsBypass
()
agent/src/ios/userinterface.ts:48
Function
black
(message: string)
agent/src/lib/color.ts:22
Function
blackBright
(message: string)
agent/src/lib/color.ts:30
Function
blue
(message: string)
agent/src/lib/color.ts:23
Function
blueBright
(message: string)
agent/src/lib/color.ts:34
Function
callInstanceMethod
(pointer: string, method: string, returnString: boolean)
agent/src/ios/heap.ts:80
Function
cat
Downloads a file from a remote filesystem and echos it's contents This method is simply a proxy to the relevant download met
objection/commands/filemanager.py:723
Function
cat
Parses a plist on an iOS device and echoes it in a more human readable way. :param args: :return:
objection/commands/ios/plist.py:10
Function
checkClientTrusted
(chain, authType)
agent/src/android/pinning.ts:55
Function
checkServerTrusted
(chain, authType)
agent/src/android/pinning.ts:57
Function
check_version
Checks if the current version of objection is up to date. :return:
objection/utils/update_checker.py:75
Function
clazz
Simply echoes the source for a generic Hook Manager sample for Objective-C hooks with Frida. :param args: :return:
objection/commands/android/generate.py:8
Function
clazz
Simply echoes the source for a generic Hook Manager sample for Objective-C hooks with Frida. :param args: :return:
objection/commands/ios/generate.py:8
Method
cleanup
Cleans up a downloaded iOS .xz gadget. :return:
objection/utils/patchers/android.py:170
Function
clear
Clears the current sessions command history. :param args: :return:
objection/commands/command_history.py:43
Function
clear
Clears out an Android KeyStore :param args: :return:
objection/commands/android/keystore.py:72
Function
clear
Clear the iOS keychain. :param args: :return:
objection/commands/ios/keychain.py:122
Function
clog
(color: number, ...msg: string[])
agent/src/lib/color.ts:11
Function
connect
Connects to a SQLite database by downloading a copy of the database from the device and storing it locally in a temporary directory.
objection/commands/sqlite.py:54
Method
connect_mettle
(self, args: list)
plugins/mettle/__init__.py:78
Method
constructor
(identifier: number, type: string)
agent/src/lib/jobs.ts:10
Method
constructor
(clazzName, verbose = false)
objection/utils/assets/javahookmanager.js:14
Method
constructor
(clazzName, verbose = false)
objection/utils/assets/objchookmanager.js:14
Function
crypto_enable
Attempts to enable ios crypto monitoring. :param args: :return:
objection/commands/ios/monitor.py:4
Function
cyan
(message: string)
agent/src/lib/color.ts:24
Function
cyanBright
(message: string)
agent/src/lib/color.ts:35
Function
debugDump
(o: any, depth: number = 2)
agent/src/lib/helpers.ts:44
Function
deleteFile
(path: string)
agent/src/android/filesystem.ts:101
Function
deleteFile
(path: string)
agent/src/ios/filesystem.ts:110
Function
deoptimise
Forces the VM to execute everything with its interpreter. Necessary to prevent optimizations from bypassing method hooks in some case
objection/commands/android/general.py:4
Function
deoptimize
()
agent/src/android/general.ts:6
Function
detail
()
agent/src/android/keystore.ts:64
Function
detail
Lists details of all items in the Android KeyStore :param args: :return:
objection/commands/android/keystore.py:36
Method
device_lost
(self)
objection/utils/agent.py:41
Method
device_output
(self)
objection/utils/agent.py:38
Function
dirListingHTML
(pwd: string, path: string)
agent/src/generic/http.ts:14
Function
disable
(q: boolean)
agent/src/android/pinning.ts:374
Function
disable
(q: boolean)
agent/src/ios/pinning.ts:500
Function
disable
Performs a generic anti root detection. :param args: :return:
objection/commands/android/root.py:4
Function
disable
Attempts to disable jailbreak detection. :param args: :return:
objection/commands/ios/jailbreak.py:4
Function
dump
()
agent/src/ios/credentialstorage.ts:10
Function
dump
()
agent/src/ios/userinterface.ts:15
Function
dump
(address: string, size: number)
agent/src/generic/memory.ts:19
Function
dump
Dump the iOS keychain :param args: :return:
objection/commands/ios/keychain.py:60
Function
dump
Dumps credentials stored in NSURLCredentialStorage :param args: :return:
objection/commands/ios/nsurlcredentialstorage.py:7
Function
dump_all
Dump memory from the currently injected process. Loosely based on: https://github.com/Nightbringer21/fridump :pa
objection/commands/memory.py:107
← previous
next →
301–400 of 854, ranked by callers