Zelix KlassMaster JAVA混淆器工具軟體
- Zelix KlassMaster JAVA混淆器工具軟體
介紹Even though each obfuscator has its own format of configuring the transformations, they all support a common set of features. The Chat application does not contain state-of-the-art algorithms or patent-pending inventions, but it is dear to our hearts so we are going to use Zelix KlassMaster to protect it from the prying eyes of hackers and thieves.
Zelix KlassMaster JAVA混淆器工具軟體
First, we obtain a copy of Zelix KlassMaster and install it on a local machine. Remember that we refer to the Chat application's home directory as CovertJava. Next, we copy ZKM.jar from KlassMaster's installation directory to our project lib directory so we can script against it. The easiest way to create the obfuscation script is with KlassMaster's GUI. Using the command
java -jar ZKM.jar
from the lib directory, we run the GUI. Then, in the initial helper dialog box that appears, we select the Set Classpath option. We now select the runtime libraries of the JDK we're using and, in the Open Classes dialog box that appears next, we select CovertJava/lib/chat.jar. After that, KlassMaster should load all the classes of the Chat application and we should be able to view the internal structure of the bytecode
Java Bytecode Obfuscator Features
A Java bytecode obfuscator changes Java bytecode to make the source code generated by reverse engineering much less useful to hackers and competitors. Since its release in 1997, the Zelix KlassMaster Java bytecode obfuscator has been continually developed to keep it at the forefront of obfuscation technology.
Advanced Java bytecode protection
In addition to its excellent first generation Name Obfuscation functionality, Zelix KlassMaster provides the added Java bytecode protection of its breakthru, second generation Flow Obfuscation technology and its unique String Encryption technology. It is Zelix KlassMaster's comprehensive Flow Obfuscation technology that made it the first, true second generation, heavy duty Java bytecode obfuscator. It is still unmatched.
Maximized Java bytecode size reduction
As well as protecting your Java bytecode from being decompiled to comprehensible source code, Zelix KlassMaster's Name Obfuscation functionality reduces your bytecode size by reducing the size of your package, class, field and method names. Zelix KlassMaster's Trim functionality further reduces your bytecode size by removing unused classes, fields and methods.
Powerful but easy to use
Zelix KlassMaster provides a number of interfaces. Its easy to use GUI interface eases the learning curve for new starters. However, it is the powerful yet intuitive ZKM Script language interface that allows you to automate the obfuscation process and integrate it into your build cycle. Zelix KlassMaster also provides a Build Tool Interface to allow you to execute ZKM Scripts from within a build tool such as Apache Ant.
Zelix KlassMaster's Smart Savetm technology makes the Java obfuscation process easier by simplifying the handling of JAR, resource and Enterprise Java Beans deployment descriptor files. Zelix KlassMaster's default name exclusions provide automatic support for Serialization, RMI & JavaBeans and support for J2ME & J2EE applications. Also, it supports Incremental Obfuscation by ensuring consistent renaming of objects and consistent flow obfuscation across your releases.
Finally, Zelix KlassMaster helps you debug your beta releases with its unique Line Number Scrambling technology. This technology allows you to determine real line numbers from stack traces reported by your beta test customers without reducing the level of your code protection. It can save your developers weeks of guess work. Zelix KlassMaster also provides the GUI Stack Trace Translate tool to make deciphering obfuscated stack traces effortless.
Altova公司®是一家軟件公司，專門在幫助開發數據管理，軟件和應用開發，移動開發和數據集成工具。 Altova為XML，SQL和UML提供了一整套桌面開發軟件; 高性能工作流程自動化服務器產品; 和跨平台的移動開發框架。
The complete framework for building next generation WPF, AJAX and Silverlight Rich Internet Applications. ComponentArt UI Framework for .NET includes ComponentArt Win.UI for WPF, ComponentArt SOA.UI for .NET, ComponentArt Web.UI for ASP.NET MVC, ComponentArt Web.UI for Silverlight and ComponentArt Web.UI for ASP.NET AJAX. ComponentArt SOA.UI for .NET is a framework for building web services specialized to serve the user interface tier. It enables full server-side code reuse between ASP.NET AJAX and Silverlight front ends. ComponentArt Web.UI for Silverlight offers user interfaces to Silverligh
最快速地開發可連結 Windows、Mac、iOS、Android 各式設備和穿戴式裝置的 apps Embarcadero Delphi 10.2是一個能快速開發高連結性並適用於Windows、MAC、iOS、Android、設備與穿戴裝置應用程式的開發工具。現代化既有的Windows應用程式、行動和桌面應用程式來連結具有網路或藍牙功能的各型設備和感知裝置。