SkillAgentSearch skills...

Ob

Simple Java bytecode obfuscator, includes a string encrypter and member renaming.

Install / Use

/learn @ShivamMistry/Ob
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This obfuscator produces files that will not verify on Java 7, to get past this use the following flag: -XX:-UseSplitVerifier when running code that is modified with this obfuscator. This shall be addressed soon.

Obfuscates Java class files, currently supports:

  • field renaming
  • string encryption

Run as: java -cp bcel.jar com.speed.ob.Obfuscate files...

where files are the .class or .jar files that you wish to obfuscate. .class files will be replaced and the original files saved as name_bak.class .jar files will be retained and the obfuscated file will be written as name_ob.jar

Related Skills

View on GitHub
GitHub Stars17
CategoryDevelopment
Updated4mo ago
Forks2

Languages

Java

Security Score

72/100

Audited on Dec 3, 2025

No findings