Compare commits

..

5 Commits

Author SHA1 Message Date
13d89b020d 更新 hookssl.js 2024-03-07 00:24:13 +08:00
34735c3e0e 创建 baidunetdisk.js 2024-03-07 00:24:09 +08:00
866701b499 更新 main.py 2024-03-07 00:24:06 +08:00
f47e9cb306 更新 main.py 2023-11-09 17:08:12 +08:00
8c4cd61081 更新 main.py 2023-11-07 14:18:03 +08:00
3 changed files with 28 additions and 8 deletions

14
main.py
View File

@@ -29,8 +29,8 @@ def main(package_name,script_path,is_spawn):
print(f"script_path: {script_path}")
js_code = modules.files_utils.read_javascript(script_path)
# print(js_code)
# modules.command.start_frida()
modules.command.clearCache(package_name)
modules.command.start_frida()
# modules.command.clearCache(package_name)
# 连接到USB设备
device = frida.get_usb_device()
print(device)
@@ -67,12 +67,10 @@ if __name__ == '__main__':
# 是否以spawn模式运行
is_spawn = True
# 目标进程名
attach_process_name = "Navi"
attach_process_name = "百度网盘"
# 目标包名
package_name = "com.shopee.br"
package_name = "com.baidu.netdisk"
# 注入的脚本路径
# script_path = "./hook_conversions.js"
# script_path = "./r0capture/script.js"
# script_path = "url_request.js"
script_path = "scripts/hookssl.js"
# script_path = "scripts/hook_conversions.js"
script_path = "scripts/baidunetdisk.js"
main(package_name,script_path, is_spawn)

21
scripts/baidunetdisk.js Normal file
View File

@@ -0,0 +1,21 @@
console.log("Script loaded successfully");
Java.perform(function () {
var Request = Java.use("okhttp3.Request");
// Hook Request的toString方法
Request.toString.implementation = function () {
// 调用原始的toString方法并保存结果
var result = this.toString();
// 打印结果
console.log("Request.toString result: " + result);
// 返回原始方法调用的结果
return result;
};
});

View File

@@ -1,3 +1,4 @@
console.log("Script loaded successfully");
Java.perform(function() {
/*