APK文件結構

mete-INF

res 存放資源文件的目錄

AndroidManifest.xml 程序全局配置文件

classes.dex Dalvik字節碼

resources.arsc 編譯後的二進制資源文件

 

 

   Android在運行程序時首先UnZip,裏面是Dex文件,然後直接。通過dexdump命令可以反編譯。

 在Android平臺中dalvik vm的執行文件被打包爲apk格式,最終運行時加載器會解壓然後獲取編譯後的androidmanifest.xml文件中的permission分支相關的安全訪問,但仍然存在很多安全限制,將apk文件傳到/system/app文件夾下會發現執行是不受限制的。平時安裝的文件可能不是這個文件夾,而在android rom中系統的apk文件默認會放入這個文件夾,它們擁有着root權限。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章