小米紅米RedMi Note8刷入magisk後,使用frida動態除錯
阿新 • • 發佈:2021-06-19
-
電腦安裝python環境,並使用pip安裝frida;
pip install frida
-
下載frida-server檔案,我們直接找到
frida-server-版本-android-arm.xz
,如果是模擬器選擇frida-server-版本-android-x86.xz
,下載後需要解壓; -
將解壓後的
frida-server
檔案push到Note8;# 不一定要放在data/local/tmp目錄下,但該目錄所需許可權較低 adb push "frida-server檔案路徑" /data/local/tmp
-
依次執行以下命令,修改
frida-server
檔案許可權;adb shell # 獲取root許可權 su # 切換至frida-server檔案所在目錄 cd /data/local/tmp # 檢視該目錄下的所有檔案 ls # 新增執行許可權 chmod +x frida-server # 測試能否啟動,若無任何報錯則代表啟動成功 ./frida-server
到這裡frida-server
就安裝完成了,接下來開始實現hook操作:
-
埠轉發
adb forward tcp:27042 tcp:27042
-
進入shell,切換到/data/local/tmp目錄下啟動
frida-server
adb shell cd /data/local/tmp ./frida-server
-
執行python指令碼就可以hook了。