MCPcopy Create free account

hub / github.com/sensepost/objection / functions

Functions854 in github.com/sensepost/objection

↓ 1 callersFunctiontrustKit
(ident: number)
agent/src/ios/pinning.ts:257
↓ 1 callersFunctiontrustManagerImplCheckTrustedRecursiveCheck
(ident: number)
agent/src/android/pinning.ts:288
↓ 1 callersFunctiontrustManagerImplVerifyChainCheck
(ident: number)
agent/src/android/pinning.ts:240
↓ 1 callersFunctionunArchiveDataAndGetString
(data: ObjCTypes.Object | any)
agent/src/ios/lib/helpers.ts:13
↓ 1 callersMethodunpack_apk
Unpack an APK with apktool. :return:
objection/utils/patchers/android.py:400
↓ 1 callersMethodupdate_device_state
Updates the device_state. Useful in other parts where we need platform specific decisions. :return:
objection/utils/agent.py:321
↓ 1 callersMethoduse_local
Sets the values required to have a local connection. :return:
objection/state/connection.py:46
↓ 1 callersMethoduse_network
Sets the values required to have a Network connection. :return:
objection/state/connection.py:36
↓ 1 callersFunctionwarn_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 callersFunctionwatchClass
(clazz: string, job: jobs.Job, dargs: boolean = false, dbt: boolean = false, dret: boolean = false)
agent/src/android/hooking.ts:296
↓ 1 callersFunctionwatchClass
(clazz: string, job: jobs.Job, dargs: boolean = false, dbt: boolean = false, dret: boolean = false, parents:
agent/src/ios/hooking.ts:59
↓ 1 callersFunctionwrite
(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
Functionadd
(jobData: Job)
agent/src/lib/jobs.ts:80
Functionadd
(account: string, service: string, data: string)
agent/src/ios/keychain.ts:211
Functionadd
Adds a new kSecClassGenericPassword keychain entry to the keychain :param args: :return:
objection/commands/ios/keychain.py:191
Functionalert
(message: string)
agent/src/ios/userinterface.ts:19
Functionall
()
agent/src/lib/jobs.ts:78
FunctionanalyzeImplicits
(backtrace = false)
agent/src/android/intent.ts:73
FunctionandroidPackage
()
agent/src/generic/environment.ts:88
FunctionandroidPaths
()
agent/src/generic/environment.ts:109
Functionandroid_proxy_set
Sets a proxy specifically within the application. :param args: :return:
objection/commands/android/proxy.py:6
Functionandroid_screenshot
Take an Android screenshot. :param args: :return:
objection/commands/ui.py:93
Functionapi
Start the objection API server in headless mode.
objection/console/cli.py:118
Functionapi_thread
Small method to run Flask non-blocking
objection/console/cli.py:191
FunctionbiometricsBypass
()
agent/src/ios/userinterface.ts:48
Functionblack
(message: string)
agent/src/lib/color.ts:22
FunctionblackBright
(message: string)
agent/src/lib/color.ts:30
Functionblue
(message: string)
agent/src/lib/color.ts:23
FunctionblueBright
(message: string)
agent/src/lib/color.ts:34
FunctioncallInstanceMethod
(pointer: string, method: string, returnString: boolean)
agent/src/ios/heap.ts:80
Functioncat
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
Functioncat
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
FunctioncheckClientTrusted
(chain, authType)
agent/src/android/pinning.ts:55
FunctioncheckServerTrusted
(chain, authType)
agent/src/android/pinning.ts:57
Functioncheck_version
Checks if the current version of objection is up to date. :return:
objection/utils/update_checker.py:75
Functionclazz
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
Functionclazz
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
Methodcleanup
Cleans up a downloaded iOS .xz gadget. :return:
objection/utils/patchers/android.py:170
Functionclear
Clears the current sessions command history. :param args: :return:
objection/commands/command_history.py:43
Functionclear
Clears out an Android KeyStore :param args: :return:
objection/commands/android/keystore.py:72
Functionclear
Clear the iOS keychain. :param args: :return:
objection/commands/ios/keychain.py:122
Functionclog
(color: number, ...msg: string[])
agent/src/lib/color.ts:11
Functionconnect
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
Methodconnect_mettle
(self, args: list)
plugins/mettle/__init__.py:78
Methodconstructor
(identifier: number, type: string)
agent/src/lib/jobs.ts:10
Methodconstructor
(clazzName, verbose = false)
objection/utils/assets/javahookmanager.js:14
Methodconstructor
(clazzName, verbose = false)
objection/utils/assets/objchookmanager.js:14
Functioncrypto_enable
Attempts to enable ios crypto monitoring. :param args: :return:
objection/commands/ios/monitor.py:4
Functioncyan
(message: string)
agent/src/lib/color.ts:24
FunctioncyanBright
(message: string)
agent/src/lib/color.ts:35
FunctiondebugDump
(o: any, depth: number = 2)
agent/src/lib/helpers.ts:44
FunctiondeleteFile
(path: string)
agent/src/android/filesystem.ts:101
FunctiondeleteFile
(path: string)
agent/src/ios/filesystem.ts:110
Functiondeoptimise
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
Functiondeoptimize
()
agent/src/android/general.ts:6
Functiondetail
()
agent/src/android/keystore.ts:64
Functiondetail
Lists details of all items in the Android KeyStore :param args: :return:
objection/commands/android/keystore.py:36
Methoddevice_lost
(self)
objection/utils/agent.py:41
Methoddevice_output
(self)
objection/utils/agent.py:38
FunctiondirListingHTML
(pwd: string, path: string)
agent/src/generic/http.ts:14
Functiondisable
(q: boolean)
agent/src/android/pinning.ts:374
Functiondisable
(q: boolean)
agent/src/ios/pinning.ts:500
Functiondisable
Performs a generic anti root detection. :param args: :return:
objection/commands/android/root.py:4
Functiondisable
Attempts to disable jailbreak detection. :param args: :return:
objection/commands/ios/jailbreak.py:4
Functiondump
()
agent/src/ios/credentialstorage.ts:10
Functiondump
()
agent/src/ios/userinterface.ts:15
Functiondump
(address: string, size: number)
agent/src/generic/memory.ts:19
Functiondump
Dump the iOS keychain :param args: :return:
objection/commands/ios/keychain.py:60
Functiondump
Dumps credentials stored in NSURLCredentialStorage :param args: :return:
objection/commands/ios/nsurlcredentialstorage.py:7
Functiondump_all
Dump memory from the currently injected process. Loosely based on: https://github.com/Nightbringer21/fridump :pa
objection/commands/memory.py:107
← previousnext →301–400 of 854, ranked by callers