java-deobfuscator / deobfuscator

The real deal
https://javadeobfuscator.com
Apache License 2.0
1.54k stars 288 forks source link

Class name problem #970

Open 3328429240 opened 1 year ago

3328429240 commented 1 year ago

After using Allatori to obfuscate jar, the class name is obfuscated, and even after decryption, it cannot be decompiled and exported because there cannot be files with the same case in Windows. How can I modify the class name to other non uppercase characters to export—— Google Translate

Janmm14 commented 1 year ago

Apply proguard with abc class renaming on the result. Using a decompiler gui like recaf (v3 dl) can also rename classes and you can view decompilation even without renaming.

The least favorable solution would be to use this proejcts ClassNormalizer at the end. Proguard is adviced to be used however because its far more tested that the class normalizer.