Java class file shrinker, optimizer, obfuscator, and preverifier
...It optimizes bytecode and removes unused instructions. It renames the remaining classes, fields, and methods using short meaningless names.
ProGuard is useful for making code more compact and more efficient, on the desktop, on tablets, on smartphones, and on embedded devices. It also makes code more difficult to reverse engineer.
An API and a graphical tool for inspection (viewing, searching and comparing) and manipulation (modification, obfuscation, refactoring of methods, fields, attributes and code) of classfiles for the Java platform.
JavaGuard is a general purpose bytecode obfuscator, designed to fit effortlessly into your regular build and testing process, providing peace of mind that your valuable Java code is more secure against decompilation and other forms of reverse engineering
AI-powered service management for IT and enterprise teams
Enterprise-grade ITSM, for every business
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Modify the variable/object/function/method names within a compiled swf to make it almost impossible to read.
flmObf DOES NOT STOP DECOMILATION, it merely makes the decompiled code harder to understand!