1. 程式人生 > 實用技巧 >二代Java程式碼混淆器除錯資訊混淆特徵介紹

二代Java程式碼混淆器除錯資訊混淆特徵介紹

Allatori Java obfuscator是第二代Java程式碼混淆器,為您的智慧財產權提供全方位的保護。大部分第二代混淆器都具有保護功能。Allatori除了保護功能之外,還附加了一系列的功能,幾乎可以抵禦一切的程式碼攻擊。同時,Allatori可以讓您的程式體積更小,速度更快,效果簡直讓人難以置信。

Allatori Java obfuscator產品的Allatori Java obfuscator Single Developer License Update版本授權現在優惠價¥562元,點選檢視授權方式和其他版本優惠

混淆是當今構建過程的重要組成部分。瞭解其重要性後,我們特別注意並謹慎處理了該問題。Allatori團隊取得了巨大的成就-我們設法提供了市場上最全面的功能集,以最大程度地保護您的智慧財產權。

Allatori Obfuscator具有保護Java軟體可能需要的所有功能,並且不斷得到增強和改進,以應對作為最先進的Java模糊系統的挑戰。我們結合了所有經典的混淆技術以及僅在Allatori中才能發現的創新。

可以將Allatori輕鬆配置為執行以下操作:

1.保留除錯資訊而不進行修改。

對您的應用程式的內部測試很有幫助。在其他情況下,最好選擇其他選項。

堆疊跟蹤將如下報告:

java.lang.NullPointerException
        at com.company.c.a(Util.java:38)
        at com.company.b.b(TraceTest.java:53)
        at com.company.b.a(TraceTest.java:14)
        at com.company.a.a(Main.java:27)

2.刪除除錯資訊。

當您的應用程式大小很重要時,可以使用此選項。通過刪除除錯資訊,您可以節省大量空間。

堆疊跟蹤將如下報告:

java.lang.NullPointerException
        at com.company.c.a(Unknown Source)
        at com.company.b.b(Unknown Source)
        at com.company.b.a(Unknown Source)
        at com.company.a.a(Unknown Source)

3.替換(模糊)除錯資訊。

除錯資訊仍然存在,但被混淆了,因此在不進行轉換的情況下使用它只會使黑客感到愚蠢。在這種情況下,絕對不可能瞭解異常發生的位置。但是Allatori具有一個特殊的實用程式,該實用程式允許在替換堆疊的幫助下重建原始堆疊跟蹤。替換除錯資訊會使應用程式收縮,並且完全不影響生產力,因此,在大多數情況下,希望使用此選項。

堆疊跟蹤將如下報告:

java.lang.NullPointerException
        at com.company.c.a(m:61)
        at com.company.b.b(w:94)
        at com.company.b.a(w:83)
        at com.company.a.a(n:75)

APS幫助提升企業生產效率,真正實現生產計劃視覺化呈現與控制,快速有效響應不同場景的生產計劃,提高準時交貨能力,提高產能和資源利用率
想要了解甘特圖或慧都APS系統,請登入慧都網諮詢線上客服,解決您的問題!
本文章轉載自【慧都科技】evget歡迎任何形式的轉載,但請務必註明出處、不得修改原文相關連結,尊重他人勞動成果