创建 main.py

master
wangsiyuan 2023-10-11 15:14:10 +08:00
parent 75d28434ee
commit c0a5ef2486
1 changed files with 32 additions and 0 deletions

32
main.py Normal file
View File

@ -0,0 +1,32 @@
import frida
import modules.command
def on_message(message, data):
print(message)
def main(attach_process_name,package_name):
modules.command.start_frida()
modules.command.clearCache(package_name)
# 连接到USB设备
device = frida.get_usb_device()
pid = 0
# 列出设备上的所有进程
processes = device.enumerate_processes()
for process in processes:
if process.name == attach_process_name:
pid = process.pid
print(process.pid, process.name)
# 如果你想附加到一个特定的进程并注入一个脚本:
session = device.attach(pid)
script = session.create_script("""
console.log("Hello from Frida!");
""")
script.on('message', on_message)
script.load()
if __name__ == '__main__':
attach_process_name = "Navi"
package_name = "com.naviapp"
js_script =
main(attach_process_name,package_name)