Java bytecode obfuscation made easy.
Seamless integration of yGuard in
Intellij IDEA. Add Obfuscation facet to your Java module and choose which symbols to keep from obfuscation
with IDEA inspections.
- No more hazzles with configuration files. Just hit ALT+ENTER on any symbol in the editor for keep options.
- Create obfuscated archive directly from the IDE.
- Refactor support. Kept symbols remain unobfuscated after rename or move.
- Inspections for common obfuscation pitfalls.
- Optional (toggleable) gutter icons for obfuscated symbols.
- Export configuration for yGuard
and ProGuard format.
Project home: https://github.com/iGufGuf/intelliguard
Recent change notes
Added property "name-scheme" and "language-conformity" to the ui for better Customization
General usage instructions
Add Obfuscation facet to your Java module to get going, "Project Structure (CTRL+SHIFT+ALT+S)" or "Module Settings" in project explorer. Obfuscation actions will only be visible in an Obfuscation facet.