iOS反組譯程序

  • iphone上架到AppStore時會被加殼

    所謂的殼,是在binary(執行檔)前面加一段code,裝置在執行前都會先運行這段殼,殼可能會作CheckSum,混淆等安全機制
  • iphone破解步驟:

    先JB, 再破殼(如Dumpdecrypted,GitHub有),在反組譯
  • 破殼工具 Cycrept, Dumpdecrpted

  • 提取標頭的程式的工具 Class-dump,主要是要來鎖定檔案確切位置用

  • 反組譯工具: IDA pro, Hopper

  • 反組譯:將執行檔還原成程式語言

    ipa:組合語言
    apk:java, smali

Last updated