由于Android安裝包APK文件僅僅是一個簡單的zip包,導致了APK文件很容易被反編譯。這不僅威脅到軟件開發公司及程序開發人員的知識產權,而且成為了惡意程序滋生的溫床。
那么如何增加APK被破解的難度,保障APK程序的安全性呢?這段時間里,我總結了一些技術上可行的方法。它們包括如下幾篇文章。
《APK反破解之一:Android Java混淆(ProGuard)》 《APK反破解之二:Android APK 簽名比對》 《APK反破解之三:NDK編譯.so動態庫》 《APK反破解之四:Android代碼動態加載技術》 為了方便大家查找,特意在這里做個小結,將連接整理在此,方便大家閱讀。之所以將這幾篇文章的整理稱為“小結”,是因為這遠遠算不上“總結”。希望大家多多交流,隨時留言發表自己的想法,多多補充、指正。謝謝了!
Android代表了移動互聯網時代的興起,它將廣泛運行在各種移動終端之上。有機構數據預測,移動互聯網時代的終端數量將是PC時代終端設備數 量的10倍以上。并且移動終端本身的特點決定了它比PC更為私有化。因此它的安全性、隱私保護性將比PC時代的安全和隱私保護更為受到用戶、媒體和機構的 關注。
Android這個可愛的小綠人從出生到現在,滿打滿算也只有三周歲而已。它的安全領域存在著太多的空白等著我們去開拓和填補。這既是挑戰,也是 機遇。希望大家能借看雪論壇Android軟件安全板塊這個平臺,多多交流,相互學習,共同迎接移動互聯網軟件安全的春天!
posted on 2012-05-24 17:12
小果子 閱讀(609)
評論(0) 編輯 收藏 引用 所屬分類:
學習筆記 、
Android & Ios