java-deobfuscator / deobfuscator-gui Goto Github PK
View Code? Open in Web Editor NEWAn awesome GUI for an awesome deobfuscator
License: Apache License 2.0
An awesome GUI for an awesome deobfuscator
License: Apache License 2.0
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.RuntimeException: Unknown action for encrypted strings array
at com.javadeobfuscator.deobfuscator.transformers.zelix.StringEncryptionTransformer.lambda$transform$25(StringEncryptionTransformer.java:1301)
at java.base/java.util.HashMap$Values.forEach(HashMap.java:977)
at com.javadeobfuscator.deobfuscator.transformers.zelix.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:114)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:74)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$15$1.run(SwingWindow.java:812)
at java.base/java.lang.Thread.run(Thread.java:834)
Hi developer ,command line providing -Xmx work but seems their is not any option to allocate memory when using gui . I can not find it anywhere , does it exist in gui or not ?
error: failed to compute frames
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.NullPointerException: Cannot invoke "com.javadeobfuscator.javavm.mirrors.JavaClass.isPrimitive()" because "this.componentType" is null
at com.javadeobfuscator.javavm.mirrors.JavaClass.(JavaClass.java:178)
at com.javadeobfuscator.javavm.mirrors.JavaClass.forName(JavaClass.java:219)
at com.javadeobfuscator.javavm.hooks.HookGenerator.generateUnknownHandlingHook(HookGenerator.java:73)
at com.javadeobfuscator.javavm.nativeimpls.sun_misc_URLClassPath.registerNatives(sun_misc_URLClassPath.java:28)
at com.javadeobfuscator.javavm.VirtualMachine.registerNatives(VirtualMachine.java:500)
at com.javadeobfuscator.javavm.VirtualMachine.(VirtualMachine.java:124)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:269)
at com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:36)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at java.base/java.lang.Thread.run(Thread.java:833)
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.ArithmeticException: / by zero
at com.javadeobfuscator.deobfuscator.transformers.smoke.NumberObfuscationTransformer.doMath(NumberObfuscationTransformer.java:135)
at com.javadeobfuscator.deobfuscator.transformers.smoke.NumberObfuscationTransformer.transform(NumberObfuscationTransformer.java:83)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
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:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at java.lang.Thread.run(Unknown Source)
`[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading classpath
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading input
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Computing callers
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Transforming
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Running com.javadeobfuscator.deobfuscator.transformers.stringer.v3.StringEncryptionTransformer
java.nio.file.NoSuchFileException: C:\Program Files\Java\jre-9.0.4\lib\rt.jar
at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(Unknown Source)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(Unknown Source)
at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(Unknown Source)
at java.base/java.nio.file.Files.readAttributes(Unknown Source)
at java.base/java.util.zip.ZipFile$Source.get(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at com.javadeobfuscator.deobfuscator.utils.Utils.loadBytes(Utils.java:391)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:160)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:328)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:285)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at io.github.thistestuser.DeobfuscatorFrame$13$1.run(DeobfuscatorFrame.java:599)
at java.base/java.lang.Thread.run(Unknown Source)
java.nio.file.NoSuchFileException: C:\Program Files\Java\jre-9.0.4\lib\jce.jar
at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(Unknown Source)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(Unknown Source)
at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(Unknown Source)
at java.base/java.nio.file.Files.readAttributes(Unknown Source)
at java.base/java.util.zip.ZipFile$Source.get(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at com.javadeobfuscator.deobfuscator.utils.Utils.loadBytes(Utils.java:391)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:161)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:328)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:285)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at io.github.thistestuser.DeobfuscatorFrame$13$1.run(DeobfuscatorFrame.java:599)
at java.base/java.lang.Thread.run(Unknown Source)
java.nio.file.NoSuchFileException: C:\Program Files\Java\jre-9.0.4\lib\jsse.jar
at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(Unknown Source)
at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(Unknown Source)
at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(Unknown Source)
at java.base/java.nio.file.Files.readAttributes(Unknown Source)
at java.base/java.util.zip.ZipFile$Source.get(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at java.base/java.util.zip.ZipFile.(Unknown Source)
at com.javadeobfuscator.deobfuscator.utils.Utils.loadBytes(Utils.java:391)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:162)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:328)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:285)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at io.github.thistestuser.DeobfuscatorFrame$13$1.run(DeobfuscatorFrame.java:599)
at java.base/java.lang.Thread.run(Unknown Source)
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.NullPointerException
at com.javadeobfuscator.javavm.mirrors.JavaClass.(JavaClass.java:178)
at com.javadeobfuscator.javavm.mirrors.JavaClass.forName(JavaClass.java:219)
at com.javadeobfuscator.javavm.hooks.HookGenerator.generateUnknownHandlingHook(HookGenerator.java:73)
at com.javadeobfuscator.javavm.nativeimpls.sun_misc_URLClassPath.registerNatives(sun_misc_URLClassPath.java:28)
at com.javadeobfuscator.javavm.VirtualMachine.registerNatives(VirtualMachine.java:500)
at com.javadeobfuscator.javavm.VirtualMachine.(VirtualMachine.java:124)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:167)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:328)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:285)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at io.github.thistestuser.DeobfuscatorFrame$13$1.run(DeobfuscatorFrame.java:599)
at java.base/java.lang.Thread.run(Unknown Source)
`
Whenever I try to launch the gui I get an error message reading "could not find class javafx/embed/swing/JFXPanel" and nothing else launches. Anyone else with that issue?
Pressing the 'Run' button causes the following exception:
java.lang.NoSuchFieldException: modifiers
at java.base/java.lang.Class.getDeclaredField(Class.java:2417)
at com.javadeobfuscator.deobfuscator.ui.util.Reflect.setFieldO(Reflect.java:124)
at com.javadeobfuscator.deobfuscator.ui.wrap.Config.setTransformers(Config.java:34)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$15$1.run(SwingWindow.java:809)
at java.base/java.lang.Thread.run(Thread.java:835)
Problematic line is:
Field acc = Field.class.getDeclaredField("modifiers");
My config:
OpenJDK Runtime Environment (build 12+32)
OpenJDK 64-Bit Server VM (build 12+32, mixed mode, sharing)
Distributor ID: LinuxMint
Description: Linux Mint 19.1 Tessa
Release: 19.1
Codename: tessa
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.NullPointerException: Cannot invoke "com.javadeobfuscator.javavm.mirrors.JavaClass.isPrimitive()" because "this.componentType" is null
at com.javadeobfuscator.javavm.mirrors.JavaClass.(JavaClass.java:178)
at com.javadeobfuscator.javavm.mirrors.JavaClass.forName(JavaClass.java:219)
at com.javadeobfuscator.javavm.hooks.HookGenerator.generateUnknownHandlingHook(HookGenerator.java:73)
at com.javadeobfuscator.javavm.nativeimpls.sun_misc_URLClassPath.registerNatives(sun_misc_URLClassPath.java:28)
at com.javadeobfuscator.javavm.VirtualMachine.registerNatives(VirtualMachine.java:500)
at com.javadeobfuscator.javavm.VirtualMachine.(VirtualMachine.java:124)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:269)
at com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:36)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
at jdk.internal.reflect.GeneratedMethodAccessor8.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at java.base/java.lang.Thread.run(Unknown Source)
https://anonfile.com/Bdccad34ne/Protected_jar
using this deobfuscator , it will tell to use source file normalizer but it does no good
I cant deobfuscate that https://www33.zippyshare.com/v/Eg8sXd8S/file.html
Can someone do it for me , thanks
com.javadeobfuscator.deobfuscator.executor.exceptions.NoSuchMethodHandlerException: Could not find invoker for java/lang/Object eoi/lfq/dy get(Ljava/lang/Object;)Ljava/lang/Object; @ store/supremesetups/suprememinions/main/t q(Ljava/lang/Object;I)Ljava/lang/String;
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:1248)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:76)
at com.javadeobfuscator.deobfuscator.executor.defined.MappedMethodProvider.invokeMethod(MappedMethodProvider.java:54)
at com.javadeobfuscator.deobfuscator.executor.providers.DelegatingProvider.invokeMethod(DelegatingProvider.java:35)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:1394)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:76)
at com.javadeobfuscator.deobfuscator.transformers.stringer.HideAccessObfuscationTransformer.lambda$transform$1(HideAccessObfuscationTransformer.java:124)
at java.util.ArrayList.forEach(Unknown Source)
at com.javadeobfuscator.deobfuscator.transformers.stringer.HideAccessObfuscationTransformer.transform(HideAccessObfuscationTransformer.java:120)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
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:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1003)
at java.lang.Thread.run(Unknown Source)
ive read the post about it with zulu but at the point where it couldve solved my problem it stopped. can anyone help? ive got zulu installed but my java version doesnt say anything about zulu
"Failed to load transformers!" If i put the jar file in the gui. Any fixes? Or do i something wrong?
i need a sample config file which you use to deobfuscate alltori obfuscated samples. There are a lot of malware samples floating around which are obfuscated using allatori and i need to analyze them as soon as possible.
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel at com.javadeobfuscator.deobfuscator.ui.component.SynchronousJFXCaller.init(SynchronousJFXCaller.java:28) at com.javadeobfuscator.deobfuscator.ui.SwingWindow.main(SwingWindow.java:64) Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) ... 2 more
Any suggestion what should i do?
Will be really nice.
im trying to find specific string and its really hard to find the string and i can't copy all the things because its too large so rip me.
Will be nice to do options, log to file :)
java.lang.ArrayIndexOutOfBoundsException: 6930 at com.javadeobfuscator.org.objectweb.asm.ClassReader.readStringish(ClassReader.java:2659) at com.javadeobfuscator.org.objectweb.asm.ClassReader.readClass(ClassReader.java:2676) at com.javadeobfuscator.org.objectweb.asm.ClassReader.readCode(ClassReader.java:1628) at com.javadeobfuscator.org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1126) at com.javadeobfuscator.org.objectweb.asm.ClassReader.accept(ClassReader.java:698) at com.javadeobfuscator.org.objectweb.asm.ClassReader.accept(ClassReader.java:500) at com.javadeobfuscator.deobfuscator.Deobfuscator.loadInput(Deobfuscator.java:187) at com.javadeobfuscator.deobfuscator.Deobfuscator.loadInput(Deobfuscator.java:173) at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:249) 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:74) at com.javadeobfuscator.deobfuscator.ui.SwingWindow$15$1.run(SwingWindow.java:812) at java.lang.Thread.run(Unknown Source)
Please deobfuscate -> https://github.com/javadeobfuscator/deobfuscator/files/4032120/mod.zip
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Toolkit not initialized at javafx.graphics/com.sun.javafx.application.PlatformImpl.runLater(Unknown Source) at javafx.graphics/com.sun.javafx.application.PlatformImpl.runLater(Unknown Source) at javafx.graphics/javafx.application.Platform.runLater(Unknown Source) at com.javadeobfuscator.deobfuscator.ui.component.SynchronousJFXCaller.call(SynchronousJFXCaller.java:106) at com.javadeobfuscator.deobfuscator.ui.component.SynchronousJFXFileChooser.showDialog(SynchronousJFXFileChooser.java:89) at com.javadeobfuscator.deobfuscator.ui.component.SynchronousJFXFileChooser.showDialog(SynchronousJFXFileChooser.java:53) at com.javadeobfuscator.deobfuscator.ui.component.SynchronousJFXFileChooser.showOpenDialog(SynchronousJFXFileChooser.java:111) at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$main$2(SwingWindow.java:297) at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source) at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.desktop/java.awt.Component.processMouseEvent(Unknown Source) at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source) at java.desktop/java.awt.Component.processEvent(Unknown Source) at java.desktop/java.awt.Container.processEvent(Unknown Source) at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.Component.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.desktop/java.awt.EventQueue$4.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.desktop/java.awt.EventQueue$5.run(Unknown Source) at java.base/java.security.AccessController.doPrivileged(Unknown Source) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
When running .\zulu19.30.11-ca-fx-jre19.0.1-win_x64\bin\java.exe -jar .\deobfuscator-gui.jar
This happens whenever I click either of the two buttons to select a file making them unusable.
java version 19, Windows 10, deobfuscator-gui version 4.2 (latest at the time of this post).
Reading the transformer’s names is really bad with this small window. I much rather want to resize the window (so all elements get bigger) instead of using the scroll bars.
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: Java heap space
at org.objectweb.asm.ClassReader.readCode(ClassReader.java:1529)
at org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1491)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:721)
at org.objectweb.asm.ClassReader.accept(ClassReader.java:401)
at com.javadeobfuscator.javavm.VirtualMachine.load(VirtualMachine.java:1016)
at com.javadeobfuscator.javavm.VirtualMachine.(VirtualMachine.java:121)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:269)
at com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:36)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
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:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$$Lambda$87/24850541.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I have tried changing the java heap size from in control panel (tried 4096m and 8192m and got same error with both)
"You need a JVM with JavaFX (A non-headless installation).
Could not find class javafx/embed/swing/JFXPanel"
Requires a gui overhaul for transformer selection as well as changes to settings import/export.
I wouldn't bother trying backwards compatibility for new settings export to old deobf-gui version.
Will work on this myself.
An ellipsis … in a button/menu normally indicates that the action is not immediately but rather a new dialog will open. Deselect…
does not follow this convention. I clicked it just to see what dialog will pop up and then I had to select all tranformers again -.-
Im want to deobfuscate minecraft plugins but in console [Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading classpath
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading input
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Computing callers
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Transforming
[Thread-3] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Running com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer
[ClassLoader] An attempt was made to load the library zip.dll
Initialization of VM took 164ms
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: d�a�w
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: �'zxYpG1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 5
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄊ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: V}�3�|�q�2
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: 7
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onPlayerJoin(Lorg/bukkit/event/player/PlayerJoinEvent;)V: ᄡ
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J onInteract(Lorg/bukkit/event/block/BlockBreakEvent;)V: \Hb^pJt^?o}BrFS_tLz
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/J ItemDrop(Lorg/bukkit/event/player/PlayerDropItemEvent;)V: \Hb^pJt^?icBa
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: 1
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: ?z?.?bu?b :/0,1#u,<'u+&6;+0(0
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: d
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: ?7 o�e�d
�i� �s�n�e�e
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: jN~@|L�Il
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: D/
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: >
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: %�e�l�n�%
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/L onPlayerCommandPreprocess(Lorg/bukkit/event/player/PlayerCommandPreprocessEvent;)V: �
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/v/J ALLATORIxDEMO(Lorg/bukkit/Color;)Lr/z/z/z/v/J;: ������
�
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/v/J ALLATORIxDEMO(Lorg/bukkit/Color;)Lr/z/z/z/v/J;:
�'C&
%�i�0�i�,�=�,�i�;�&�h
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/v/J ALLATORIxDEMO()Lorg/bukkit/inventory/ItemStack;: -<�%C$�=�;
(�h
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/m onPlayerInteract(Lorg/bukkit/event/player/PlayerInteractEvent;)V: rw^eUg�vYv\g
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/m onPlayerInteract(Lorg/bukkit/event/player/PlayerInteractEvent;)V: �P6B=@vv-g,L,I=
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/m onPlayerInteract(Lorg/bukkit/event/player/PlayerInteractEvent;)V: t6p9
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/m onPlayerInteract(Lorg/bukkit/event/player/PlayerInteractEvent;)V: Nccbhoy
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/m onPlayerInteract(Lorg/bukkit/event/player/PlayerInteractEvent;)V: rw^eUgsmBf
[Thread-3] INFO com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer - Decrypted string in r/z/z/z/r/M onServerListPing(Lorg/bukkit/event/server/ServerListPingEvent;)V: ?z?.�b?$%4%?l�0,!''?bl��u?3ou?c?9�='u
why is problem ?
[Thread-2] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Writing
Error: javax/microedition/lcdui/Graphics could not be found while writing aM. Using COMPUTE_MAXS
Error: javax/microedition/lcdui/Displayable could not be found while writing cA. Using COMPUTE_MAXS
Error: javax/microedition/io/HttpConnection could not be found while writing ce. Using COMPUTE_MAXS
Error: javax/microedition/lcdui/Graphics could not be found while writing p. Using COMPUTE_MAXS
Error: javax/microedition/rms/RecordStore could not be found while writing eV. Using COMPUTE_MAXS
Error: javax/microedition/lcdui/Graphics could not be found while writing fB. Using COMPUTE_MAXS
Error: javax/microedition/rms/RecordStore could not be found while writing ee. Using COMPUTE_MAXS
Error: javax/microedition/io/HttpConnection could not be found while writing fN. Using COMPUTE_MAXS
Error: javax/microedition/lcdui/Displayable could not be found while writing ey. Using COMPUTE_MAXS
and
deobfuscation failed. please open a ticket on GitHub and provide the following error
XD
Please, thank you.
The output of deobfucator-gui.jar
[Thread-6] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading classpath
[Thread-6] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading input
[Thread-6] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Computing callers
[Thread-6] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Transforming
[Thread-6] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Writing
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.io.FileNotFoundException:
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(Unknown Source)
at java.io.FileOutputStream.(Unknown Source)
at java.io.FileOutputStream.(Unknown Source)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:294)
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:74)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$15$1.run(SwingWindow.java:812)
at java.lang.Thread.run(Unknown Source)
How to handle these problems?
Remove the transformers that I selected from the Transformers Available
list. There is no purpose in adding them multiple times, is there?
A helpful feature would be an easy option to include other dependencies that are needed to build the output jar.
annot invoke "com.javadeobfuscator.javavm.mirrors.JavaClass.isPrimitive()" because "this.componentType" is null
at com.javadeobfuscator.javavm.mirrors.JavaClass.(JavaClass.java:178)
at com.javadeobfuscator.javavm.mirrors.JavaClass.forName(JavaClass.java:219)
at com.javadeobfuscator.javavm.hooks.HookGenerator.generateUnknownHandlingHook(HookGenerator.java:73)
at com.javadeobfuscator.javavm.nativeimpls.sun_misc_URLClassPath.registerNatives(sun_misc_URLClassPath.java:28)
at com.javadeobfuscator.javavm.VirtualMachine.registerNatives(VirtualMachine.java:500)
at com.javadeobfuscator.javavm.VirtualMachine.(VirtualMachine.java:124)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:269)
at com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:36)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at java.base/java.lang.Thread.run(Unknown Source)
On mobile, so can't make a PR, but building from maven still points to the JavaFX class which no longer exists. Replacing the name will allow execution via java -jar gui.jar
Issues related to the deobfuscation belong into the deobduscator repository: https://github.com/java-deobfuscator/deobfuscator/issues
Only issues related to the graphical user interface belong here.
java.lang.OutOfMemoryError: Java heap space
Help-me
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.lang.AbstractStringBuilder.(Unknown Source)
at java.lang.StringBuilder.(Unknown Source)
at com.javadeobfuscator.deobfuscator.transformers.normalizer.CustomRemapper.map(CustomRemapper.java:140)
at com.javadeobfuscator.deobfuscator.transformers.normalizer.CustomRemapper.mapFieldName(CustomRemapper.java:95)
at org.objectweb.asm.commons.MethodRemapper.visitFieldInsn(MethodRemapper.java:119)
at org.objectweb.asm.tree.FieldInsnNode.accept(FieldInsnNode.java:101)
at org.objectweb.asm.tree.InsnList.accept(InsnList.java:162)
at org.objectweb.asm.tree.MethodNode.accept(MethodNode.java:817)
at org.objectweb.asm.tree.MethodNode.accept(MethodNode.java:727)
at org.objectweb.asm.tree.ClassNode.accept(ClassNode.java:452)
at com.javadeobfuscator.deobfuscator.transformers.normalizer.AbstractNormalizer.lambda$0(AbstractNormalizer.java:47)
at com.javadeobfuscator.deobfuscator.transformers.normalizer.AbstractNormalizer$$Lambda$22/89761232.accept(Unknown Source)
at java.util.HashMap$Values.forEach(Unknown Source)
at com.javadeobfuscator.deobfuscator.transformers.normalizer.AbstractNormalizer.transform(AbstractNormalizer.java:42)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:409)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:366)
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:74)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$15$1.run(SwingWindow.java:812)
at java.lang.Thread.run(Unknown Source)
How can i add more memory to this, i have 16GB DDR4
https://drive.google.com/file/d/1DRADGScNehLzRM1wOCWSGgQb2O6SVTul/view?usp=sharing
help
please unpack 2 file
thanks.
doxxer
Anyone have a good config for this?
tried everything you said too do in #39 but it still doesnt work
java.lang.NullPointerException: Cannot invoke "com.javadeobfuscator.javavm.mirrors.JavaClass.isPrimitive()" because "this.componentType" is null
at com.javadeobfuscator.javavm.mirrors.JavaClass.(JavaClass.java:178)
at com.javadeobfuscator.javavm.mirrors.JavaClass.forName(JavaClass.java:219)
at com.javadeobfuscator.javavm.hooks.HookGenerator.generateUnknownHandlingHook(HookGenerator.java:73)
at com.javadeobfuscator.javavm.nativeimpls.sun_misc_URLClassPath.registerNatives(sun_misc_URLClassPath.java:28)
at com.javadeobfuscator.javavm.VirtualMachine.registerNatives(VirtualMachine.java:500)
at com.javadeobfuscator.javavm.VirtualMachine.(VirtualMachine.java:124)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:269)
at com.javadeobfuscator.deobfuscator.transformers.allatori.string.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:36)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at java.base/java.lang.Thread.run(Thread.java:833)
Title should be self-explanatory.
loading classpath...
``Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: Java heap space
at com.javadeobfuscator.org.objectweb.asm.tree.MethodNode.visitInsn(MethodNode.java:423)
at com.javadeobfuscator.org.objectweb.asm.ClassReader.readCode(ClassReader.java:1466)
at com.javadeobfuscator.org.objectweb.asm.ClassReader.readMethod(ClassReader.java:1126)
at com.javadeobfuscator.org.objectweb.asm.ClassReader.accept(ClassReader.java:698)
at com.javadeobfuscator.org.objectweb.asm.ClassReader.accept(ClassReader.java:500)
at com.javadeobfuscator.deobfuscator.Deobfuscator.loadClasspathFile(Deobfuscator.java:94)
at com.javadeobfuscator.deobfuscator.Deobfuscator.loadClasspath(Deobfuscator.java:113)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:246)
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:74)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$15$1.run(SwingWindow.java:812)
at java.lang.Thread.run(Unknown Source)
OK,now I fixed this error by myself
I changed
" builder.append("java -jar deobfuscator.jar"); "
to
" builder.append("java -Xms1024m -Xmx1024m -jar deobfuscator.jar"); "
in the src.
com.javadeobfuscator.deobfuscator.executor.exceptions.NoSuchMethodHandlerException: Could not find invoker for java/util/concurrent/ConcurrentHashMap ()V @ dev/nuker/pyro/dc ()V
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:1348)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:76)
at com.javadeobfuscator.deobfuscator.executor.defined.MappedMethodProvider.invokeMethod(MappedMethodProvider.java:54)
at com.javadeobfuscator.deobfuscator.executor.providers.DelegatingProvider.invokeMethod(DelegatingProvider.java:35)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:1298)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:76)
at com.javadeobfuscator.deobfuscator.executor.defined.MappedMethodProvider.invokeMethod(MappedMethodProvider.java:54)
at com.javadeobfuscator.deobfuscator.executor.providers.DelegatingProvider.invokeMethod(DelegatingProvider.java:35)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:1298)
at com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:76)
at com.javadeobfuscator.deobfuscator.transformers.special.BinscureTransformer.transform(BinscureTransformer.java:899)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:478)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:435)
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:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at java.lang.Thread.run(Unknown Source)
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: Java heap space
at org.apache.commons.io.output.ByteArrayOutputStream.needNewBuffer(ByteArrayOutputStream.java:127)
at org.apache.commons.io.output.ByteArrayOutputStream.write(ByteArrayOutputStream.java:158)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2147)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:2102)
at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2123)
at org.apache.commons.io.IOUtils.copy(IOUtils.java:2078)
at org.apache.commons.io.IOUtils.toByteArray(IOUtils.java:721)
at com.javadeobfuscator.deobfuscator.Deobfuscator.loadInput(Deobfuscator.java:268)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:378)
at java.base/java.lang.invoke.LambdaForm$DMH/0x0000000800dca000.invokeVirtual(LambdaForm$DMH)
at java.base/java.lang.invoke.LambdaForm$MH/0x0000000800cb1000.invoke(LambdaForm$MH)
at java.base/java.lang.invoke.Invokers$Holder.invokeExact_MT(Invokers$Holder)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invokeImpl(DirectMethodHandleAccessor.java:154)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:577)
at com.javadeobfuscator.deobfuscator.ui.wrap.Deobfuscator.run(Deobfuscator.java:84)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow.lambda$null$17(SwingWindow.java:1009)
at com.javadeobfuscator.deobfuscator.ui.SwingWindow$$Lambda$196/0x0000000800d12f78.run(Unknown Source)
at java.base/java.lang.Thread.run(Thread.java:833)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.