小米紅米RedMi Note8刷入magisk后,使用frida動態調試


  1. 電腦安裝python環境,並使用pip安裝frida;

    pip install frida
    
  2. 下載frida-server文件,我們直接找到frida-server-版本-android-arm.xz,如果是模擬器選擇frida-server-版本-android-x86.xz,下載后需要解壓;

  3. 將解壓后的frida-server文件push到Note8;

    # 不一定要放在data/local/tmp目錄下,但該目錄所需權限較低
    adb push "frida-server文件路徑" /data/local/tmp
    
  4. 依次運行以下命令,修改frida-server文件權限;

    adb shell
    
    # 獲取root權限
    su
    
    # 切換至frida-server文件所在目錄
    cd /data/local/tmp
    
    # 查看該目錄下的所有文件
    ls
    
    # 添加運行權限
    chmod +x frida-server
    
    # 測試能否啟動,若無任何報錯則代表啟動成功
    ./frida-server
    

到這里frida-server就安裝完成了,接下來開始實現hook操作:

  1. 端口轉發

    adb forward tcp:27042 tcp:27042
    
  2. 進入shell,切換到/data/local/tmp目錄下啟動frida-server

    adb shell
    cd /data/local/tmp
    ./frida-server
    
  3. 運行python腳本就可以hook了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM