java-deobfuscator / deobfuscator

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

Deobfuscation issue #1009

Open zacharycram opened 2 months ago

zacharycram commented 2 months ago

Couldn't deobfuscate a jar alongside the deobfuscator GUI

Deobfuscation failed. Please open a ticket on GitHub and provide the following error: java.lang.NullPointerException at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:449) at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:76) at com.javadeobfuscator.deobfuscator.transformers.zelix.StringEncryptionTransformer.lambda$transform$25(StringEncryptionTransformer.java:785) at java.util.HashMap$Values.forEach(Unknown Source) at com.javadeobfuscator.deobfuscator.transformers.zelix.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:114) at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:477) at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:434) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:88) at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$21(SwingWindow.java:1108) at java.lang.Thread.run(Unknown Source)

Janmm14 commented 2 months ago

zelix newer obfuscation, especially with certian options, cannot be deobfuscated with this tool. try https://github.com/narumii/Deobfuscator/