qProtect

Program qProtect 1.12.0

  • add flow per-transformer exclusion
  • fix methodRenamer renaming wrong members
  • fix classRenamer breaking resources
  • fix a bug with renamer exclusions
  • Add getUsername() to api
  • Load api before customTransformers
  • Fix renamed classes not being excluded correctly
  • Fix for customPackage
  • Dont rename serialized fields
  • Show website avatar in the gui
  • Update ObjectWeb ASM to 9.7-Snapshot
  • Fix an issue with customPackage creating an empty package
  • Fix an issue with customPackage and referenceEnryption
  • Fix an issue with customPackage and saving the config
  • Fix some methodRenamer issues
  • Log missing dependencies instead of throwing an exception
Thanks for all your support in the past years <3

  • Rewrite StringEncryption
  • Updates to ReferenceEncryption
  • Recode several UI elements
  • Fixup exception when entering wrong username/password
  • Fixup random 0x2
  • Add macOS compatibility
  • Improve ReferenceEncryption
  • Implement our xenforo-api
  • Minor changes and improvements
  • Fix MethodCodeTooLargeException
  • Fix NPE when using dumpMappings and CLI
  • Minor changes to ResourceEncryption
  • Option to run customTransformers First/Last
  • Option to load mappings file after renaming
  • Fixup random 0x2
  • Fix another compatibility error on Ubuntu 20.04.
  • Fix config loading for CustomTransformers when using the GUI
  • Removed some useless debug messages
  • Changed way of loading CustomTransformers
  • API: Ability to get Input, and Output from the API
A NativeTransformer has been added aswell, please check
  • Like
Reactions: zPrestige_
  • Add back optional CLI arguments --input and --output
  • Add check if input is a .jar file to prevent errors.
  • Fix compatibility error on Ubuntu 20.04.
  • Like
Reactions: 3000IQPlay
  • Implement classExclusions for Renamer
  • Fix an issue where instructions are not properly remapped when using renamer
  • Fix methodName and FieldName Exclusions
Top