使用python 啟動frida,
fv = frida.get_usb_device(-1) # 獲取在前台運行的APP 這樣就不需要每次去改 front_app = fv.get_frontmost_application() print("===正在運行的應用為:", front_app) process = fv.attach(front_app.pid) # frida版本15之后 這里傳進程名或者進程id script = process.create_script(test) script.on('message', on_message) script.load() # 使程序保持運行狀態 sys.stdin.read()
報異常 frida.ProcessNotRespondingError: process with pid ---
解決:參考 https://github.com/frida/frida/issues/1719
重啟手機,重啟frida-server,即可解決
原因:應該是frida自身問題。重啟解決。