當前位置:首頁 > 電腦軟件 > 編程其它 > ProGuard官方版

ProGuard官方版

版本:v7.4.1 大?。?0.62M 語言:簡體中文 類別:編程其它
  • 類型:國產(chǎn)軟件
  • 授權:免費軟件
  • 更新:2023-11-30
  • 環(huán)境:Windows10,Windows8,Windows7,WinXP,WinVista,Win2003
  • 本地下載
9.5
0% 0%

情介紹

ProGuard官方版是一款非常實用的APK加固和代碼混淆工具,它可以通過對源代碼進行混淆和優(yōu)化,使代碼變得更加難以理解和逆向工程,并提高應用程序的安全性。ProGuard使用高級算法和技術,對Java源代碼進行混淆,它會對類名、方法名、變量名等進行重命名,以增加代碼的復雜性和混淆程度,使得代碼閱讀和理解變得困難。除了混淆,RoGuard還會對代碼進行優(yōu)化和壓縮,以提高應用程序的性能和響應速度。它可以刪除無用的代碼和資源,優(yōu)化方法和循環(huán)結(jié)構(gòu),以及壓縮字節(jié)碼文件,使應用程序更加高效和輕巧??偠灾?,RoGuard是一款功能強大的軟件工具,旨在幫助Java應用程序開發(fā)者保護和加固其代碼的安全性。通過混淆、優(yōu)化和保護代碼和資源,它可以提高應用程序的安全性和性能,減少逆向工程的風險。有需要的朋友歡迎下載體驗。

軟件特色

1、代碼縮減:
檢測并安全地刪除應用及其庫中未使用的代碼,有助于避免64k引用限制。
2、資源縮減:
從應用中刪除未使用的資源,與代碼縮減協(xié)同工作。
3、混淆:
縮短類和成員名稱,減小DEX文件的大小。
4、優(yōu)化:
進一步分析和優(yōu)化你的代碼。

軟件亮點

1、支持對不需要的字段進行刪除。
2、可以對分支、調(diào)用的方法進行刪除。
3、也對只寫字段進行快速的刪除。
4、還可對沒有進行使用的參數(shù)進行刪除。
5、也支持對日志的代碼進行選擇性的刪除。

注意事項

1、注意版本,如果不是項目需要,最好使用最新穩(wěn)定版本,這樣出錯的機會小一些,學習曲線會明顯縮短。
2、最好以源碼的同編譯版本的jvm來啟動proguardgui.jar,不要直接用默認的jvm打開。
3、注意proguaardgui啟動后默認加載的libraryjar中包含的rt.jar,它的版本和你使用到的jvm版本一致。
4、使用1.4的jvm打開proguard時,注意在optimization選項卡中,不要勾中keep enumerations選項,因為勾中這個選項會導致configration文件中出現(xiàn)java.lang.Enum,這個類。
只有在1.5的環(huán)境下才有。報錯信息如下:
[proguard] Note: the configuration refers to the unknown class 'java.lang.Enum'
[proguard] Note: there were 1 references to unknown classes.
[proguard] You should check your configuration for typos.

更新日志

v7.4.1版本
補釘
修復無意中關閉系統(tǒng)。打印時輸出配置。
附加的
支持分析在類規(guī)范中不指定返回類型的方法。

載地址

  • 電腦版

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)