java.lang.NoClassDefFoundError: javax.crypto.Cipher

GitHub | MarioDraghi | 10 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.

Root Cause Analysis

  1. java.lang.NoClassDefFoundError

    javax.crypto.Cipher

    at com.javadeobfuscator.deobfuscator.executor.defined.types.JavaClass.<init>()
  2. com.javadeobfuscator.deobfuscator
    InvokedynamicTransformer.lambda$null$5
    1. com.javadeobfuscator.deobfuscator.executor.defined.types.JavaClass.<init>(JavaClass.java:68)
    2. com.javadeobfuscator.deobfuscator.executor.defined.JVMMethodProvider$1$14.lambda$new$0(JVMMethodProvider.java:205)
    3. com.javadeobfuscator.deobfuscator.executor.defined.JVMMethodProvider$Function3.applyUnchecked(JVMMethodProvider.java:382)
    4. com.javadeobfuscator.deobfuscator.executor.defined.JVMMethodProvider.invokeMethod(JVMMethodProvider.java:336)
    5. com.javadeobfuscator.deobfuscator.executor.providers.DelegatingProvider.invokeMethod(DelegatingProvider.java:36)
    6. com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:1136)
    7. com.javadeobfuscator.deobfuscator.executor.MethodExecutor.execute(MethodExecutor.java:80)
    8. com.javadeobfuscator.deobfuscator.transformers.stringer.InvokedynamicTransformer.lambda$null$5(InvokedynamicTransformer.java:156)
    8 frames
  3. Java RT
    ArrayList.forEach
    1. java.util.ArrayList.forEach(Unknown Source)
    1 frame
  4. com.javadeobfuscator.deobfuscator
    InvokedynamicTransformer.lambda$inlineInvokeDynamic$6
    1. com.javadeobfuscator.deobfuscator.transformers.stringer.InvokedynamicTransformer.lambda$inlineInvokeDynamic$6(InvokedynamicTransformer.java:135)
    1 frame
  5. Java RT
    ReferencePipeline.forEach
    1. java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
    2. java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
    3. java.util.HashMap$ValueSpliterator.forEachRemaining(Unknown Source)
    4. java.util.stream.AbstractPipeline.copyInto(Unknown Source)
    5. java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
    6. java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source)
    7. java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source)
    8. java.util.stream.AbstractPipeline.evaluate(Unknown Source)
    9. java.util.stream.ReferencePipeline.forEach(Unknown Source)
    9 frames
  6. com.javadeobfuscator.deobfuscator
    DeobfuscatorMain.main
    1. com.javadeobfuscator.deobfuscator.transformers.stringer.InvokedynamicTransformer.inlineInvokeDynamic(InvokedynamicTransformer.java:134)
    2. com.javadeobfuscator.deobfuscator.transformers.stringer.InvokedynamicTransformer.transform(InvokedynamicTransformer.java:62)
    3. com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:170)
    4. com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:102)
    5. com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:26)
    5 frames