Download the PHP package pelock/jobfuscator without Composer
On this page you can find all versions of the php package pelock/jobfuscator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download pelock/jobfuscator
More information about pelock/jobfuscator
Files in pelock/jobfuscator
Package jobfuscator
Short Description JObfuscator is a source code obfuscator for the Java programming language. Obfuscate and protect your Java source code and algorithms from hacking, cracking, reverse engineering, decompilation, and technology theft. JObfuscator provides advanced Java source code parsing based on AST trees, multiple advanced obfuscation strategies are available.
License Apache-2.0
Informations about the package jobfuscator
JObfuscator — Java Source Code Obfuscation & Protection
JObfuscator is a source code obfuscator for the Java programming language. It can protect your Java source code and algorithms from hacking, cracking, reverse engineering, decompilation, and technology theft.
JObfuscator employs a variety of obfuscation techniques to protect & conceal the true functionality of your Java source code.
It renames all variables and methods, obfuscates the code flow by making it non-linear, and encrypts all strings with our cutting-edge polymorphic string encryption engine.
More technical details, downloads, documentation available at:
https://www.pelock.com/products/jobfuscator
It's available for Windows & Linux (requires Mono):
https://www.pelock.com/products/jobfuscator/download
Multiple programming APIs available:
https://www.pelock.com/products/jobfuscator/api
An online obfuscator interface:
https://www.pelock.com/jobfuscator/
Java decompilation is a huge problem
Applications written in Java and compiled to JAR
, WAR
or CLASS
formats are vulnerable to decompilation.
There are a number of decompilers that can almost completely recreate the compiled code back to Java source.
The problem is that the compiled Java code is written as a so-called bytecode for the JVM (as opposed to the native CPU code like x86
or x86-64
).
In addition to being perfectly perfectly documented, this form of code allows for very accurate reproduction of the original instructions in high-level Java source code.
What can Java decompilers do?
Take a look at this example:
This is decompiled Java code! All the variable, property and method names are readable. You can even easily navigate through the entire decompiled project, jumping from one class to another.
Are you surprised? It could be your software analyzed by the competition, hackers, crackers or anyone else.
Technology & Intellectual Property (IP) Theft
What could they do with it? Most of the time, the software or its algorithms are stolen or replicated in competing products.
In some other cases, the software gets cracked, clearly visible license checks in decompiled source code are patched or even the entire cracked software is recompiled and published on pirate sites.
Java source code obfuscation
Obfuscation is the process of transforming Java source code into a protected version of itself.
The functionality remains unchanged, everything works the same, but the source code and the final compiled bytecode are protected from reverse engineering analysis, even after the decompilation.
Sample Java source code before obfuscation
The same Java source code after the obfuscation
Would you even be able to tell what the obfuscated code does if you didn't know about the original source code?
Protect your Java projects & algorithms
Take no chances, use JObfuscator to obfuscate and protect your Java projects and algorithms.
Our company has a long history in obfuscation technologies and code obfuscators (see our x86 Assembly & AutoIt obfuscators).
We actively bugfix, research and develop new obfuscation strategies for our tools.
You can count on our expertise and support in this field.
Installation
The preferred way of WebApi interface installation is via composer.
Run:
Or add this entry:
directly to your composer.json
in require section.
The installation package is available at https://packagist.org/packages/pelock/jobfuscator
Example of obfuscating Java source code using default options
An example of obfuscating Java source code with customized obfuscation strategies
Example of how to check the activation key status
Use Java Obfuscator Online
Online interface for the JObfuscator is available at:
https://www.pelock.com/jobfuscator/
Windows & Linux GUI client and command line version
JObfuscator also comes with full GUI version for Windows and Linux (requires Mono).
You can download it at:
https://www.pelock.com/products/jobfuscator/download
An additional command line version is included in the installation package.
It is compatible with Windows (.NET) and Linux (Mono).
Main JObfuscator window
Obfuscation options:
Obfuscated Java code
JObfuscator command line version
Java obfuscation can be integrated into your build process or any other batch operation using the JObfuscator command line version.
Bartosz Wójcik
- Visit my site at — https://www.pelock.com
- Twitter — https://twitter.com/PELock
- GitHub — https://github.com/PELock
All versions of jobfuscator with dependencies
ext-zlib Version *
ext-json Version *
ext-curl Version *