IDA硬編碼修改SO,重新打包APK繞過FRIDA反調試


該案例來自看雪

通過IDA修改SO

找到檢測點

修改字符串

  1. 雙擊該字符串進入TEXT VIEW
  2. 選擇 HEX VIEW
  3. 修改十六進制
  4. 右擊EDIT
  5. 修改字符
  6. 右擊
  7. 菜單欄-> edit -> patch program -> Apply patches to input file

apktool 反編譯

apktool d xx.apk
反編譯之后將修改好的so文件替換對應的so

apktool 回編譯

apktool b xx -o xx_mod.apk

apk 簽名

由於apk需要進行簽名才能安裝
這里使用了 uber-apk-signer 進行簽名
java -jar uber-apk-signer-1.1.0.jar -a xx_mod.apk --allowResign


免責聲明!

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



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