Documentation

Documentation/Start here

A higher standard of protection.

Understand the engineering behind Complexer, choose protection deliberately, and release with confidence.

Built around the value of your work#

Complexer is a next-generation Java obfuscator for developers and teams whose software represents original work. Its independently developed engine combines program analysis, encrypted constants, indirect calls and execution-level protection. The aim is to make valuable implementation details substantially harder to recover while retaining the behaviour your customers depend on.

Three principles, one standard#

  • Protect what matters. Choose transformations around the application, its sensitive methods and its deployment environment.
  • Preserve behaviour. Verify the protected application against the original, including exceptions, integration points and performance-sensitive paths.
  • Evaluate evidence. A real protected class is more informative than a promise of an unbreakable system.

See the result for yourself#

The comparison on our website uses Java recovered with Vineflower from matching original and protected test JARs. The protected example contains 8,254 lines; its first and last 100 lines are shown with their original line numbers. The complete class is available for inspection.

This is one concrete example, not a universal benchmark. Decompiled length alone does not measure protection strength. The protection architecture and the behaviour of the resulting application matter together.

Open the class comparisonOriginal / Obfuscated · Vineflower · 8,254
Contact the team