Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deobfuscation failed. #273

Closed
CustomETB opened this issue Jul 14, 2018 · 14 comments
Closed

Deobfuscation failed. #273

CustomETB opened this issue Jul 14, 2018 · 14 comments

Comments

@CustomETB
Copy link

java -Xss1G -jar deobfuscator.jar --config config.yml
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading classpath





Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: GC overhead limit exceeded
        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:118)
        at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:246)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:120)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:113)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:50)
@CustomETB
Copy link
Author

CustomETB commented Jul 14, 2018

java -Xss2000M -jar deobfuscator.jar --config config.yml
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - 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.visitFieldInsn(MethodNode.java:444)
        at com.javadeobfuscator.org.objectweb.asm.ClassReader.readCode(ClassReader.java:1598)
        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:118)
        at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:246)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:120)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:113)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:50)

@CustomETB
Copy link
Author

java -Xss2000M -jar deobfuscator.jar --config config.yml
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading classpath





Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: GC overhead limit exceeded
        at java.util.Arrays.copyOfRange(Arrays.java:3664)
        at java.lang.String.<init>(String.java:207)
        at com.javadeobfuscator.org.objectweb.asm.ClassReader.readUTF(ClassReader.java:2645)
        at com.javadeobfuscator.org.objectweb.asm.ClassReader.readUTF8(ClassReader.java:2596)
        at com.javadeobfuscator.org.objectweb.asm.ClassReader.readCode(ClassReader.java:1595)
        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 com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:120)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:113)
        at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:50)

@ItzSomebody
Copy link
Member

Increase the allocated memory size using -Xmx

@Janmm14
Copy link
Contributor

Janmm14 commented Jul 14, 2018

Yes, Xss is the wrong memory size you're increasing.

@CustomETB
Copy link
Author

with 2000mb of ram, same problem

@CustomETB
Copy link
Author

Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.OutOfMemoryError: Java heap space
at java.util.HashMap.newNode(HashMap.java:1747)
at java.util.HashMap.putVal(HashMap.java:631)
at java.util.HashMap.putMapEntries(HashMap.java:515)
at java.util.HashMap.putAll(HashMap.java:785)
at com.javadeobfuscator.deobfuscator.Deobfuscator.loadClasspath(Deobfuscator.java:118)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:246)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:120)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:113)
at
com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:50)

@CustomETB
Copy link
Author

java -Xmx1G -jar deobfuscator.jar --config config.yml

@ItzSomebody
Copy link
Member

Consider allocating some more ram

@CustomETB
Copy link
Author

don't have more ram, 1Gb error, 2Gb error 3Gb error,4Gb windows crash -_-.

@CoderMarido
Copy link

Run it on a virtual private server or something because it does clearly need more RAM.

@ItzSomebody
Copy link
Member

If you attach the jar here, I'll take a crack at deobfing it.

@Janmm14
Copy link
Contributor

Janmm14 commented Jul 15, 2018

It probably doesn't need more ram, it looks more like deobfuscation with existing transformers just doesn't work.

@ItzSomebody
Copy link
Member

To me, it looks more like the JVM runs out of heap space when loading the classpath.

@fee1-dead
Copy link
Collaborator

#642

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants