1.在模擬器中設置調試root和adb
2.在vscode中安裝autox.js
3.在github上下載auto.js組件
新地址鏈接看來大佬的項目也經歷了波折https://blog.csdn.net/weixin_41961749/article/details/145669531
github地址https://github.com/aiselp/AutoX/releases
將下載的apk放入雷電模擬器中
auto的詳細配置可以參考大佬的文章python中frida的安裝+frida-server(雷電模擬器)保姆級安裝教程
4.在Windows系統中安裝adb組件
參考文檔安裝adb并配置環境變量
5.安裝frida組件下載frida工具
pip install frida
pip install frida-tools
下載組件
https://github.com/frida/frida/releases/tag/16.4.7
確保開啟root權限并啟動frida后
6.在Python中開啟端口轉發并獲取數據
獲取端口轉發
import subprocesssubprocess.getoutput("adb forward tcp:27042 tcp:27042")
查看獲取數據
import frida
redv = frida.get_remote_device()
processes = redv.enumerate_processes()
for process in processes:print(process)