MCPcopy Create free account

hub / github.com/sensepost/objection / functions

Functions854 in github.com/sensepost/objection

↓ 2 callersFunction_pwd_android
Execute a Frida hook that gets the current working directory from an Android device. :return:
objection/commands/filemanager.py:230
↓ 2 callersFunction_pwd_ios
Execute a Frida hook that gets the current working directory from an iOS device. :return:
objection/commands/filemanager.py:213
↓ 2 callersMethod_set_bundle_id_from_profile
Extracts and sets a bundle id from a decoded mobileprovision :return:
objection/utils/patchers/ios.py:450
↓ 2 callersFunction_should_dump_args
Check if --dump-args is part of the arguments. :param args: :return:
objection/commands/android/hooking.py:65
↓ 2 callersFunction_should_dump_backtrace
Check if --dump-backtrace is part of the arguments. :param args: :return:
objection/commands/android/hooking.py:43
↓ 2 callersFunction_should_dump_backtrace
Check if --dump-backtrace is part of the arguments. :param args: :return:
objection/commands/ios/hooking.py:110
↓ 2 callersFunction_should_dump_return_value
Check if --dump-return is part of the arguments. :param args: :return:
objection/commands/android/hooking.py:76
↓ 2 callersFunction_should_only_dump_offsets
Checks if --offsets-only is in the list pf tokens received from the command line. :param args: :return:
objection/commands/memory.py:27
↓ 2 callersFunction_upload_android
Upload a file to a remote Android filesystem. :param path: :param destination: :return:
objection/commands/filemanager.py:616
↓ 2 callersMethodadd_command_to_history
Adds a command to the list of successful commands. :param command: :return:
objection/state/app.py:11
↓ 2 callersFunctionalert
Displays an alert message via a popup or a Toast message on the mobile device. :param args: :return:
objection/commands/ui.py:7
↓ 2 callersMethodattach_script
Attaches an arbitrary script session. :param job_name: :param source: :return:
objection/utils/agent.py:304
↓ 2 callersFunctioncached_version_data
Reads the local version file and returns the version data structure :return:version_data
objection/utils/update_checker.py:22
↓ 2 callersFunctioncanOpenURL
(success: boolean, ident: number)
agent/src/ios/jailbreak.ts:191
↓ 2 callersMethodcleanup
Clean up all the jobs in the job manager. This method is typical called when at the end of an objection session.
objection/state/jobs.py:89
↓ 2 callersMethodclear_command_history
Clears the list of successful commands recorded for this session. :return:
objection/state/app.py:22
↓ 2 callersFunctionenumerateKeychain
()
agent/src/ios/keychain.ts:39
↓ 2 callersFunctionexecSuCheck
(success: boolean, ident: number)
agent/src/android/root.ts:52
↓ 2 callersFunctionfileExistsAtPath
(success: boolean, ident: number)
agent/src/ios/jailbreak.ts:52
↓ 2 callersFunctionfileExistsCheck
(success: boolean, ident: number)
agent/src/android/root.ts:77
↓ 2 callersFunctionfopen
(success: boolean, ident: number)
agent/src/ios/jailbreak.ts:117
↓ 2 callersFunctiongetNSFileManager
()
agent/src/ios/lib/helpers.ts:131
↓ 2 callersFunctiongetNSMainBundle
()
agent/src/ios/lib/helpers.ts:136
↓ 2 callersFunctiongetPatternType
(pattern: string)
agent/src/android/hooking.ts:65
↓ 2 callersFunctionget_environment
Get information about the current environment. This method will call the correct runtime specific method to get the informat
objection/commands/device.py:8
↓ 2 callersMethodget_gadget_path
Returns the path on disk where the iOS FridaGadget can be found. :return:
objection/utils/patchers/ios.py:38
↓ 2 callersFunctionhexStringToBytes
(str: string)
agent/src/lib/helpers.ts:18
↓ 2 callersMethodisHookingMethod
(method)
objection/utils/assets/javahookmanager.js:69
↓ 2 callersMethodisHookingMethod
(method)
objection/utils/assets/objchookmanager.js:47
↓ 2 callersFunctionjailMonkeyBypass
(success: boolean, ident: number)
agent/src/android/root.ts:378
↓ 2 callersFunctionjailMonkeyBypass
(success: boolean, ident: number)
agent/src/ios/jailbreak.ts:294
↓ 2 callersFunctionkill
(ident: number)
agent/src/lib/jobs.ts:112
↓ 2 callersFunctionlibSystemBFork
(success: boolean, ident: number)
agent/src/ios/jailbreak.ts:248
↓ 2 callersFunctionobjcEnumerate
(pattern: string)
agent/src/ios/hooking.ts:23
↓ 2 callersMethodresume
Resume the target pid. :return:
objection/utils/agent.py:346
↓ 2 callersFunctionreverseEnumLookup
(enumType: T, value: string)
agent/src/lib/helpers.ts:6
↓ 2 callersFunctionrootBeerCheckForBinary
(success: boolean, ident: number)
agent/src/android/root.ts:143
↓ 2 callersFunctionrootBeerCheckForDangerousProps
(success: boolean, ident: number)
agent/src/android/root.ts:176
↓ 2 callersFunctionrootBeerCheckSeLinux
(success: boolean, ident: number)
agent/src/android/root.ts:310
↓ 2 callersFunctionrootBeerCheckSuExists
(success: boolean, ident: number)
agent/src/android/root.ts:244
↓ 2 callersFunctionrootBeerDetectRootCloakingApps
(success: boolean, ident: number)
agent/src/android/root.ts:209
↓ 2 callersFunctionrootBeerDetectTestKeys
(success: boolean, ident: number)
agent/src/android/root.ts:277
↓ 2 callersFunctionrootBeerIsRooted
(success: boolean, ident: number)
agent/src/android/root.ts:108
↓ 2 callersFunctionrootBeerNative
(success: boolean, ident: number)
agent/src/android/root.ts:343
↓ 2 callersMethodset_local_version
Writes the version number to file, recording it as the current local version. :param gadget_type: :p
objection/utils/patchers/base.py:68
↓ 2 callersFunctionset_method_return_value
Make an Objective-C method return a specific boolean value, always. :param args: :return:
objection/commands/ios/hooking.py:253
↓ 2 callersMethodset_provsioning_profile
Sets the provision file to use during patching. :param bundle_id: :param provision_file: :return:
objection/utils/patchers/ios.py:192
↓ 2 callersMethodshould_debug_hooks
Returns if debugging of Frida hooks is needed. :return:
objection/state/app.py:32
↓ 2 callersMethodsign_apk
Signs an APK with the objection key. The keystore itself was created with: keytool -genkey -v -keystore obje
objection/utils/patchers/android.py:942
↓ 2 callersFunctionsplitClassMethod
(fqClazz: string)
agent/src/android/hooking.ts:32
↓ 2 callersFunctionsync_job_manager
()
objection/commands/jobs.py:70
↓ 2 callersFunctiontestKeysCheck
(success: boolean, ident: number)
agent/src/android/root.ts:30
↓ 2 callersMethodunpack
Unpacks a downloaded .xz gadget. :return:
objection/utils/patchers/ios.py:103
↓ 2 callersFunctionupdate_version_cache
Store version information. :param version: :return:
objection/utils/update_checker.py:41
↓ 2 callersMethoduse_usb
Sets the values required to have a USB connection. :return:
objection/state/connection.py:26
↓ 2 callersMethodvalidMethod
(method)
objection/utils/assets/javahookmanager.js:62
↓ 2 callersMethodvalidMethod
(method)
objection/utils/assets/objchookmanager.js:40
↓ 2 callersMethodversion
()
plugins/api/__init__.py:55
↓ 2 callersFunctionwatchMatches
(matches: JavaTypes.EnumerateMethodsMatchGroup[])
agent/src/android/hooking.ts:80
↓ 2 callersFunctionwatchMethod
(selector: string, job: jobs.Job, dargs: boolean, dbt: boolean, dret: boolean)
agent/src/ios/hooking.ts:80
↓ 2 callersMethodzipalign_apk
Performs the zipalign command on an APK. :return:
objection/utils/patchers/android.py:918
↓ 1 callersFunctionR
(name: string, type: string)
agent/src/android/lib/libjava.ts:44
↓ 1 callersMethod__init__
Build a new instance, ensuring that the paths needed are available. :param github:
objection/utils/patchers/ios.py:24
↓ 1 callersMethod__init__
Build a new instance, ensuring that the paths needed are available. :param github:
objection/utils/patchers/android.py:36
↓ 1 callersMethod_append_to_api
If the http_api() function is defined in the child class, take it's return (it should always return a flask.Blueprint) and ap
objection/utils/plugin.py:101
↓ 1 callersMethod_determine_end_of_smali_method_from_line
Determines where the .end method line is. This method is also aware of a methods that 'returns' and will return
objection/utils/patchers/android.py:631
↓ 1 callersMethod_determine_first_inject_point_of_smali_method_from_line
Determines the first line in a smali method where we can inject code. This is the line after any .locals or .annotations
objection/utils/patchers/android.py:666
↓ 1 callersMethod_determine_smali_path_for_class
Attempts to determine the local path for a target class' smali :param target_class: :return:
objection/utils/patchers/android.py:586
↓ 1 callersFunction_get_android_environment
Prints information about the Android environment. :return:
objection/commands/device.py:43
↓ 1 callersMethod_get_download_url
Determines the download URL to use for the Android gadget. :return:
objection/utils/patchers/android.py:131
↓ 1 callersFunction_get_flag_value
Gets the value for a flag :param flag: :param args: :return:
objection/commands/android/hooking.py:120
↓ 1 callersFunction_get_flag_value
Gets the value for a flag :param flag: :param args: :return:
objection/commands/ios/hooking.py:176
↓ 1 callersFunction_get_ios_environment
Prints information about the iOS environment. This includes the current OS version as well as directories of interest for th
objection/commands/device.py:26
↓ 1 callersMethod_get_launchable_activity
Determines the class name for the activity that is launched on application startup. This is done by first trying
objection/utils/patchers/android.py:328
↓ 1 callersFunction_humanize_size_if_possible
Small helper method used to 'humanize' file sizes if the file size is not recorded as 'n/a' :param size:
objection/commands/filemanager.py:301
↓ 1 callersFunction_is_string_pattern
Checks if --string-pattern is in the list of tokens received form the command line. :param args: :return:
objection/commands/memory.py:39
↓ 1 callersFunction_is_string_replace
Checks if --string-replace is in the list of tokens received form the command line. :param args: :return:
objection/commands/memory.py:51
↓ 1 callersFunction_load_version
Prefer the installed package metadata and fall back to pyproject.toml when running from a checkout.
objection/__init__.py:8
↓ 1 callersFunction_ls_android
Lit files implementation for Android devices. :param path: :return:
objection/commands/filemanager.py:346
↓ 1 callersFunction_ls_ios
List files implementation for iOS. See: http://www.stanford.edu/class/cs193p/cgi-bin/drupal/system/files/lectures/09_Dat
objection/commands/filemanager.py:272
↓ 1 callersMethod_patch_smali_with_load_library
Patches a list of smali lines with the appropriate loadLibrary call based on wether a constructor already exists
objection/utils/patchers/android.py:704
↓ 1 callersMethod_prepare_source
Prepares the self.script_src attribute based on a few rules. If the script source is already set, simply return as there is
objection/utils/plugin.py:41
↓ 1 callersMethod_revalue_locals_count
Attempt to ++ the first .locals declaration in a list of smali lines confined to the same method. :param patched
objection/utils/patchers/android.py:760
↓ 1 callersFunction_rm_android
Removes a file from an Android device. :param t: :return:
objection/commands/filemanager.py:679
↓ 1 callersFunction_rm_ios
Removes a file from an iOS device. :param t: :return:
objection/commands/filemanager.py:701
↓ 1 callersFunction_should_be_quiet
Checks if --quiet is part of the commands arguments. :param args: :return:
objection/commands/android/pinning.py:4
↓ 1 callersFunction_should_disable_exception_handler
Checks the arguments if '--no-exception-handler' is part of it. :param args: :return:
objection/commands/frida_commands.py:10
↓ 1 callersFunction_should_download_folder
Checks if --json is in the list of tokens received from the command line. :param args: :return:
objection/commands/filemanager.py:19
↓ 1 callersFunction_should_dump_backtrace
Check if --dump-backtrace is part of the arguments. :param args: :return:
objection/commands/android/intents.py:6
↓ 1 callersFunction_should_dump_json
Check if --json is part of the arguments. :param args: :return:
objection/commands/android/hooking.py:87
↓ 1 callersFunction_should_dump_json
Check if --json is part of the arguments. :param args: :return:
objection/commands/ios/hooking.py:154
↓ 1 callersFunction_should_dump_json
Check if --json is part of the arguments. :param args: :return:
objection/commands/ios/cookies.py:9
↓ 1 callersFunction_should_ignore_methods_with_arguments
Check if the --without-arguments flag exists :param args: :return:
objection/commands/android/heap.py:12
↓ 1 callersFunction_should_ignore_methods_with_arguments
Check if the --without-arguments flag exists :param args: :return:
objection/commands/ios/heap.py:12
↓ 1 callersFunction_should_interpret_inline_js
Check if we have the --inline flag :param args: :return:
objection/commands/ios/heap.py:45
↓ 1 callersFunction_should_output_json
Checks if --json is in the list of tokens received from the command line. :param args: :return:
objection/commands/android/keystore.py:9
↓ 1 callersFunction_should_print_as_utf8
Check if the --to-utf8 flag exists :param args: :return:
objection/commands/ios/heap.py:23
↓ 1 callersFunction_should_print_only_classes
Check if --only-classes is part of the arguments. :param args: :return:
objection/commands/android/hooking.py:109
↓ 1 callersFunction_should_print_only_classes
Check if --only-classes is part of the arguments. :param args: :return:
objection/commands/ios/hooking.py:143
↓ 1 callersFunction_should_return_as_string
Check if the --return-string flag exists :param args: :return:
objection/commands/android/heap.py:23
← previousnext →101–200 of 854, ranked by callers