MCPcopy Create free account

hub / github.com/CreditTone/hooker / functions

Functions304 in github.com/CreditTone/hooker

↓ 432 callersFunction_0x487b
(_0x598a05,_0x487b88)
js/just_trust_me.js:5
↓ 252 callersFunction_0xb76c
(_0x41bb9c,_0xb76cd1)
js/get_device_info.js:1
↓ 50 callersFunctionmethodInBeat
(invokeId, timestamp, methodName, executor)
js/cipher.js:13
↓ 37 callersFunction_0x3253
(_0x2416b7,_0x325317)
js/apk_shell_scanner.js:1
↓ 37 callersFunctionrun_su_command
(cmd, not_read=False)
hooker.py:272
↓ 33 callersFunctionshowStacks
()
js/hook_encryption_algo2.js:2
↓ 22 callersFunctionbytesToString
(arr)
js/hook_encryption_algo.js:148
↓ 21 callersFunctiontoBase64
(tag, data)
js/hook_encryption_algo2.js:12
↓ 20 callersFunctionbytesToHex
(arr)
js/hook_encryption_algo.js:107
↓ 20 callersFunctiontoHex
(tag, data)
js/hook_encryption_algo2.js:16
↓ 14 callersFunctionclassExists
(_0x14fb1c)
js/just_trust_me.js:5
↓ 12 callersFunctionnewArrayList
()
js/just_trust_me.js:5
↓ 12 callersFunctiontoUtf8
(tag, data)
js/hook_encryption_algo2.js:20
↓ 10 callersFunctiondetach
(online_session, online_script)
hooker.py:846
↓ 9 callersFunctioncallerInfo
(context)
js/jni_method_trace.js:36
↓ 9 callersFunctionfromTargetSO
(context)
js/jni_method_trace.js:7
↓ 9 callersFunctionlog
(str)
js/activity_events.js:88
↓ 9 callersFunctionread_js_resource
(filename)
hooker.py:255
↓ 8 callersFunctionattach_rpc
(use_v8=False)
hooker.py:778
↓ 8 callersFunctionbytesToBase64
(e)
js/hook_encryption_algo.js:156
↓ 7 callersFunctioncreate_workingdir_file
(filename, text)
hooker.py:871
↓ 7 callersFunctionwithColor
(string, fg, bg=49)
hooker.py:212
↓ 6 callersFunctioncheck_remote_file_exists
(path)
hooker.py:332
↓ 6 callersFunctionpad_display
按显示宽度对齐文本
hooker.py:2223
↓ 5 callersFunction_0x178578
(_0x9b602c)
js/get_device_info.js:1
↓ 5 callersFunction_0x7f80
(_0x8081)
js/just_trust_me.js:3
↓ 5 callersFunctioncheck
(str)
js/url.js:37
↓ 5 callersFunctionipToNumber
(ip)
js/r0capture.js:117
↓ 5 callersFunctionnewMethodBeat
(text, executor)
js/url.js:9
↓ 5 callersFunctionnewMethodBeat
(text, executor)
js/activity_events.js:64
↓ 5 callersFunctionprintBeat
(beat)
js/url.js:25
↓ 5 callersFunctionprintBeat
(beat)
js/activity_events.js:80
↓ 5 callersFunctionpush_file_to_remote
(local_path, remote_path, is_debug=True)
hooker.py:366
↓ 4 callersFunction___oo_xx
(_0x4e2e4a,_0x2a2825)
js/get_device_info.js:1
↓ 4 callersFunction_kakakkkakkkkkkksanann
(_0x3f5dbe)
js/just_trust_me.js:5
↓ 4 callersFunctionclass_exists
(className)
js/rpc.js:193
↓ 4 callersFunctioncopy_if_different
如果文件 b 不存在,或者 a 和 b 内容不同, 则把 a 覆盖复制到 b。
hooker.py:2257
↓ 4 callersFunctionfmap1p1ppa01nmalkaar
(_0xcea523)
js/just_trust_me.js:5
↓ 4 callersFunctionload_radar_dexfile
()
js/_hook_js_enhance.js:34
↓ 4 callersFunctionlog
(str)
js/object_store.js:10
↓ 4 callersFunctionlog
(str)
js/android_ui.js:63
↓ 4 callersFunctionparse_version
将版本号字符串转换为整数列表便于比较
hooker.py:132
↓ 4 callersFunctionshowStacks
()
js/hook_encryption_algo.js:3
↓ 4 callersFunctiontype_map
(d)
hooker.py:1782
↓ 4 callersFunctionuuid
(len, radix)
js/r0capture.js:27
↓ 3 callersFunction_shell
(cmd, stream=False)
hooker.py:269
↓ 3 callersFunctionexecute_script
(script_file, is_spawn=False)
hooker.py:1091
↓ 3 callersFunctionget_remote_file_md5
(file_path)
hooker.py:711
↓ 3 callersFunctionmethodInBeat
(invokeId, timestamp, methodName, executor)
js/edit_text.js:1
↓ 3 callersFunctionpull_file_to_local
(remote_file, local_path, is_debug=True)
hooker.py:361
↓ 3 callersFunctionpush_file_to_device_with_chmod
(local_file, remote_file = None)
hooker.py:1824
↓ 3 callersFunctionrestart_app
(package_name)
hooker.py:645
↓ 3 callersFunctiontail_android_file
通过 adb 以 tail -f 方式实时读取安卓设备上的文件。 Ctrl + C 可安全退出。
hooker.py:1864
↓ 3 callersFunctionwaitForModule
(_0x26b510)
js/just_trust_me.js:5
↓ 2 callersFunctioncheck
(stringJavaObject)
js/param_hook.js:104
↓ 2 callersFunctionchoose_frida_server
()
hooker.py:352
↓ 2 callersFunctionchunks
(seq, size)
hooker.py:1174
↓ 2 callersFunctioncompara_and_update_file
(local_file, remote_file)
hooker.py:752
↓ 2 callersFunctiondump2sdcard
(pri, p7, filePath)
js/keystore_dump.js:70
↓ 2 callersFunctiondump_dex
()
js/dump_dex.js:55
↓ 2 callersFunctionensure_readonly_copy_fresh
确保只读数据库副本是最新的,如果过旧或主库有更新则拷贝。 设置 current_identifier_cache_readonly_db 为连接对象。
hooker.py:1554
↓ 2 callersFunctionenumerate_applications_adbutils
用 adbutils 实现一个“类 enumerate_applications”的方法: - identifier: 包名 - pid: 运行中的进程 pid(取主进程名 == 包名的情况) - name: 可选,从 dumpsys 拿 label;默认用包名代替
hooker.py:605
↓ 2 callersFunctionfindCaller
(context)
js/jni_method_trace.js:16
↓ 2 callersFunctiongetNowTime
()
js/keystore_dump.js:34
↓ 2 callersFunctiongetPortsAndAddresses
* Returns a dictionary of a sockfd's "src_addr", "src_port", "dst_addr", and * "dst_port". * @param {int} sockfd The file descriptor of the socket t
js/r0capture.js:143
↓ 2 callersFunctiongetSslSessionId
* Get the session_id of SSL object and return it as a hex string. * @param {!NativePointer} ssl A pointer to an SSL object. * @return {dict} A strin
js/r0capture.js:171
↓ 2 callersFunctionget_main_pid
(pkg)
hooker.py:654
↓ 2 callersFunctioninitializeGlobals
()
js/r0capture.js:58
↓ 2 callersFunctionisClass
(obj, superClzName)
js/edit_text.js:21
↓ 2 callersFunctionis_frida_working_via_attach
(target_package="com.android.systemui")
hooker.py:312
↓ 2 callersFunctionis_root
()
hooker.py:382
↓ 2 callersFunctionlist_working_dir
()
hooker.py:1082
↓ 2 callersFunctionlog
(str)
js/param_hook.js:80
↓ 2 callersFunctionmethodInBeat
(invokeId, timestamp, methodName, executor)
js/param_hook.js:66
↓ 2 callersFunctionmethodInBeat
(invokeId, timestamp, methodName, executor)
js/text_view.js:1
↓ 2 callersFunctionnewMethodBeat
(text, executor)
js/keystore_dump.js:44
↓ 2 callersFunctionread_local_file
(filename)
hooker.py:742
↓ 2 callersFunctionsnska100110921jrn
(_0x4a9659,_0x30e2f7)
js/just_trust_me.js:5
↓ 2 callersFunctionstart_app
(package_name)
hooker.py:628
↓ 2 callersFunctionstart_web_server
(jar_file:str = "", with_xposed_daemon = False)
hooker.py:1836
↓ 2 callersFunctionstop_web_server
()
hooker.py:1859
↓ 2 callersFunctionstoreP12
(pri, p7, p12Path, p12Password)
js/r0capture.js:223
↓ 2 callersFunctiontryGetClass
(className)
js/url.js:1
↓ 2 callersFunctionun_proxy
()
hooker.py:1404
↓ 2 callersFunctionupdate_dir_files
(remote_dir, local_dir)
hooker.py:2274
↓ 2 callersMethodupdate_js_files
(self)
hooker.py:1962
↓ 2 callersFunctionupgrade
()
hooker.py:2240
↓ 1 callersFunction_0x129565
()
js/get_device_info.js:1
↓ 1 callersFunction_0x4b1f81
(_0x4b3071)
js/apk_shell_scanner.js:1
↓ 1 callersFunction_init_adb_device
()
hooker.py:263
↓ 1 callersFunction_init_frida_device
()
hooker.py:520
↓ 1 callersFunction_init_resource_jscode
()
hooker.py:450
↓ 1 callersFunctionattach
(script_file, use_v8=False)
hooker.py:795
↓ 1 callersFunctionb0ringsslp
()
js/just_trust_me.js:5
↓ 1 callersFunctionboringsslhook
()
js/just_trust_me.js:5
↓ 1 callersFunctioncheckFile
(filepath, checkLength)
js/rpc.js:38
↓ 1 callersFunctioncheck_dependency_files
()
hooker.py:745
↓ 1 callersFunctioncheck_remote_dir_exists
(path)
hooker.py:336
↓ 1 callersFunctionchmod
(path)
js/dump_dex.js:48
↓ 1 callersFunctionchunkread
(f, size)
hooker.py:1182
next →1–100 of 304, ranked by callers