You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
SOFTWARE qProtect Lite Obfuscator
1.13.0
No permission to download
- Load Java Runtime Dynamically (No need to add rt.jar anymore, you can specify your projects java version!)
- Downgrade Java 11+ Strings (makeConcatWithConstants)
- Goto Replacer: Fix IllegalAccessError
- Arithmetic Transformer: Fix obfuscation performance
- Field ReferenceEncryption: Fix NoSuchFieldException
- Access Transformer: Fix IllegalAccessError
- Remove NestHost Crasher (incompatible with newer java versions)
View attachment 469View attachment 470
- Merge changes from qProtect main branch
- Fix an issue with consoleMode and maven & gradle plugins
- Allow CustomTransformers to be used in qProtect Lite
- Fix dependency issue on 2nd run
- Minor fix to inclusions
- Disable numberPooler (for now)
- Fix mac compatibility
- Add Mac M1 support
- Add Exclusions for BootstrapClass
- Add flow per-transformer exclusion
- Update ObjectWeb ASM to 9.7-Snapshot
- Log missing dependencies instead of throwing an exception
- Check if configFile exists before running with maven plugin
- --configFile isnt required to be the first argument anymore
- Fix "failed reading classes from jar file (0)"
- Merge changes from qProtect-main branch
- Added ResourceEncryption
- Fix methodTooLargeException
- Add back optional CLI arguments --input and --output
- Add check if input is a .jar file to prevent errors.
- Dont add stringDecryptor if class has no strings.
- Update ObjectWeb ASM to 9.6-SNAPSHOT
- Merge changes from qProtect main branch
- Recoded config system
- Made flow more configurable
- New InnerClassRemover
- Fix qProtect Lite not opening for people in China