2013年9月18日 星期三

HOWTO: Extract APK into readable Java source code and XML files | DroidDudes

HOWTO: Extract APK into readable Java source code and XML files | DroidDudes:

1. 似乎很少人會把上傳 Google Play 軟體市集的 APK 程式作 Proguard 保護處理。
2. 比較有規模的軟體開發商開始會在 APK 裡面把資源檔做編碼以處理成自有格式來保護自己的軟體資產不會在被解開 APK 之後外流。

所以這篇文章作者的建議是:請記得把你放出的 APK 檔案作必要的保護。以下是保護的步驟:

1. 在你最後釋出的 APK 檔案上作 Proguard 保護處理。
2. 敏感性的資料應該以自有格式作加密處理。
3. 如果有敏感的程式運算邏輯不想被流出,建議以原生程式碼 (也就是 C 語言) 來撰寫包含這些運算邏輯的函式庫,然後再從 Java 透過 JNI 介面去呼叫這些原生程式碼函式庫。

沒有留言:

張貼留言