ipa文件,就是iOS設(shè)備上的.app文件的最終形式,它的組成是資源文件+本地化文件+plist文件+app文件,目前,我可以公布的反編譯技術(shù)就是解壓縮至app文件中的執(zhí)行文件,進(jìn)一步向下反編譯,就是非常麻煩、費(fèi)時(shí)而且只能在底層完成的工作了。
首先,你需要有一個(gè)BetterZip或者是類(lèi)似的解壓縮軟件,BetterZip的下載地址在這里
。之后,對(duì)下載下來(lái)的ipa文件按右鍵,或者ctrl加單機(jī),使用Betterzip打開(kāi)。
會(huì)看到這個(gè)包中的一些內(nèi)容,把他們都解壓縮。
其中最重要的,是app文件,其他的包含一些安裝信息,可以刪除。右鍵單擊app文件,選擇:show package contents。
這個(gè)包中的內(nèi)容就是app的資源文件,至于代碼文件,在這個(gè)可執(zhí)行文件里,要反編譯代碼,必須進(jìn)入底層才行,而且主要會(huì)編譯出匯編語(yǔ)言。
這些app中的圖片和語(yǔ)言資源都是可以使用的,what a relief···