本文所有教程及源碼、軟件僅為技術研究。不涉及計算機信息系統功能的删除、修改、增加、幹擾,更不會影響計算機信息系統的正常運行。不得将代碼用于非法用途,如侵立删! |
注意frida和python frida-tools的版本匹配,Frida與Frida-tools對應關系
pip install frida==14.2.17
pip install frida-tools==9.2.4
手機安裝frida-server
在 官方github頁面的release标簽裡,找到對應版本的frida-server,注意要匹配系統和架構,比如arm和arm64就不能搞錯
運行Frida啟動frida-server服務
電腦新開一個shell,執行如下命令
PS C:\Users\Administrator> adb shell
bullhead:/ $ su
bullhead:/ # cd /data/lo
local/ lost found/
bullhead:/ # cd /data/local/tmp/
bullhead:/data/local/tmp # ./frida-server &
[1] 8610
bullhead:/data/local/tmp #
此時在電腦上新開一個shell,運行frida-ps -U命令,即可顯示手機中正在運行的進程。
frida-server服務端啟動成功!
關閉frida-server服務查看frida進程
ps | grep frida
殺死進程
kill -9 進程id
常用命令端口轉發
adb forward tcp:27042 tcp:27042
#查看進程中的信息
#process = frida.get_usb_device().enumerate_processes()
#print(process)
1.新開一個shell輸入命令:
adb shell am monitor
2.啟動需要獲取包名的應用
本文僅供學習交流使用,如侵立删! |
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!