Skip to content

Class name error in com.javadeobfuscator.javavm.VirtualMachine.classpath #4

@joshuashaffer

Description

@joshuashaffer

Running zelix.string.EnhancedStringEncryptionTransformer leads to ambiguous class name resolution in com.javadeobfuscator.javavm.VirtualMachine.classpath.

Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.ClassCastException: com.javadeobfuscator.org.objectweb.asm.tree.ClassNode cannot be cast to org.objectweb.asm.tree.ClassNode
    at com.javadeobfuscator.javavm.VirtualMachine.classpath(VirtualMachine.java:1023)
    at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:169)
    at com.javadeobfuscator.deobfuscator.transformers.zelix.string.EnhancedStringEncryptionTransformer.transform(EnhancedStringEncryptionTransformer.java:51)
    at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:328)
    at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:285)
    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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions