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

Class cast exception for Zelix ReflectionObfuscationTransformer #736

Open
Bonista opened this issue Apr 14, 2021 · 1 comment
Open

Class cast exception for Zelix ReflectionObfuscationTransformer #736

Bonista opened this issue Apr 14, 2021 · 1 comment

Comments

@Bonista
Copy link

Bonista commented Apr 14, 2021

[Thread-12] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading input
[Thread-12] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Computing callers
[Thread-12] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Transforming
[Thread-12] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Running com.javadeobfuscator.deobfuscator.transformers.allatori.StringEncryptionTransformer
[Allatori] [StringEncryptionTransformer] Starting
[Allatori] [StringEncryptionTransformer] Decrypted 1006 encrypted strings
[Allatori] [StringEncryptionTransformer] Removed 22 decryption methods
[Allatori] [StringEncryptionTransformer] Done
[Thread-12] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Running com.javadeobfuscator.deobfuscator.transformers.zelix.StringEncryptionTransformer
[Zelix] [StringEncryptionTransformer] Starting
[Zelix] [StringEncryptionTransformer] Decrypted strings from 0 encrypted classes
[Zelix] [StringEncryptionTransformer] Decrypted 0 strings
[Zelix] [StringEncryptionTransformer] Done
[Thread-12] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Running com.javadeobfuscator.deobfuscator.transformers.zelix.ReflectionObfuscationTransformer
[Zelix] [ReflectionObfuscationTransformer] Starting
[Zelix] [ReflectionObfuscationTransformer] Finding reflection obfuscation
[Zelix] [ReflectionObfuscationTransformer] Found 151 reflection obfuscation instructions





Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.ClassCastException: org.objectweb.asm.tree.IincInsnNode cannot be cast to org.objectweb.asm.tree.LdcInsnNode
	at com.javadeobfuscator.deobfuscator.transformers.zelix.ReflectionObfuscationTransformer.inlineReflection(ReflectionObfuscationTransformer.java:527)
	at com.javadeobfuscator.deobfuscator.transformers.zelix.ReflectionObfuscationTransformer.transform(ReflectionObfuscationTransformer.java:73)
	at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:410)
	at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:367)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
@ItzSomebody
Copy link
Member

Do you have a JAR handy that you can post (provided it's allowed by #653)?

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

No branches or pull requests

2 participants