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)