Android 混編 防止 反編譯

2021-06-20 13:12:51 字數 517 閱讀 7301

前幾天研究如何反編譯程式,今天開始得研究如何防止反編譯了,真是感覺有點...

好了,不廢話了

工具版本:android4.2 + eclipse

1. cp  $/tools/proguard/proguard-android.txt   $(your-project.dir)/proguard-project.txt

2. change the $(your-project.dir)/project.properties

add:    

# project target.

target=android-17

#proguard.config=proguard.cfg

proguard.config=proguard-project.txt

3. 在eclipse中,右鍵選中工程,android-tools/export-signed(or unsigned)-apk

這樣就達到了混淆的作用。

如果需要深入定製混淆的內容,可以參考

Android 反編譯方法 防止反編譯方法

android反編譯方法 android 防止反編譯的方法 1.自己的apk要簽名 簽名之後的apk 反編譯之前與之後的源 就會變成這樣 之前 public class mainactivity extends activity override public boolean oncreateopt...

apk防止反編譯

困擾好幾天,終於解決,網上一些例子有的設定不全,有些根本混淆不好,小弟也是新手這裡會詳細為大家講述,希望對有需要的朋友有所幫助。第一步 小弟工程師2.2版本,proguard.cfg檔案拷入 檔案資訊如下 dontwarn optimizationpasses 5 dontusemixedcasec...

Android專案反編譯

android程式的安裝包字尾名為.apk,其實也是乙個壓縮檔案 裡面包含了classes.dex res資料夾 lib資料夾 adnroidmainfest.xml等檔案 可以使用一般的壓縮解壓縮軟體開啟 比如說好壓 解壓之後可以得到上述的檔案。但是,安卓的壓縮包.apk,在壓縮的時候,會對資源檔...