-
Notifications
You must be signed in to change notification settings - Fork 299
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 error #980
Comments
do not throw all transformers on a jar. for stringer, the order is important and first you should try the transformers not in sub-packages. |
oh okay, can you tell me which transformers will be used and in what order please? |
I did it all over again by stringer.StringEncryptionTransformer C:\Users\trist\Documents\deob>java -jar deobfuscator.jar --config config.yml Deobfuscation failed. Please open a ticket on GitHub and provide the following error: C:\Users\trist\Documents\deob> |
another question which transformater uses to change the class name as "iiiIIiIiiiII" for obfuscation by allatori |
you need to try find the correct order of stringer transformers yourself. only help is: https://github.com/java-deobfuscator/deobfuscator/blob/master/commonerrors/Stringer.md |
I tried all the transformers and the only one that works is him stringer.StringEncryptionTransformer after him I can’t use any stringer |
Thats unfortunate then, but this project is not being continued for now as there are not enough people to stay ahead/on par with obfuscators. |
Hello, trying to deobf I had an error here
Microsoft Windows [version 10.0.19045.3570]
(c) Microsoft Corporation. Tous droits réservés.
C:\Users\trist\Documents\deob>java -jar deobfuscator.jar --config config.yml
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading classpath
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Loading input
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Computing callers
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Transforming
[main] INFO com.javadeobfuscator.deobfuscator.Deobfuscator - Running com.javadeobfuscator.deobfuscator.transformers.stringer.v3_1.StringEncryptionTransformer
java.lang.reflect.InaccessibleObjectException: Unable to make field private java.util.List java.lang.Throwable.suppressedExceptions accessible: module java.base does not "opens java.lang" to unnamed module @dbd940d
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1788)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvocationInstruction.execute(InvocationInstruction.java:96)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.VirtualMachine.createMainThread(VirtualMachine.java:635)
at com.javadeobfuscator.javavm.VirtualMachine.fullInitialization(VirtualMachine.java:135)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:270)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3_1.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:477)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:434)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:106)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:99)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:36)
java.lang.reflect.InaccessibleObjectException: Unable to make field private java.util.List java.lang.Throwable.suppressedExceptions accessible: module java.base does not "opens java.lang" to unnamed module @dbd940d
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1788)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.VirtualMachine.createMainThread(VirtualMachine.java:635)
at com.javadeobfuscator.javavm.VirtualMachine.fullInitialization(VirtualMachine.java:135)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:270)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3_1.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:477)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:434)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:106)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:99)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:36)
java.lang.reflect.InaccessibleObjectException: Unable to make field private java.util.List java.lang.Throwable.suppressedExceptions accessible: module java.base does not "opens java.lang" to unnamed module @dbd940d
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1788)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.VirtualMachine.createMainThread(VirtualMachine.java:635)
at com.javadeobfuscator.javavm.VirtualMachine.fullInitialization(VirtualMachine.java:135)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:270)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3_1.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:477)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:434)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:106)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:99)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:36)
java.lang.reflect.InaccessibleObjectException: Unable to make field private java.util.List java.lang.Throwable.suppressedExceptions accessible: module java.base does not "opens java.lang" to unnamed module @dbd940d
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:178)
at java.base/java.lang.reflect.Field.setAccessible(Field.java:172)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1788)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.VirtualMachine.createMainThread(VirtualMachine.java:635)
at com.javadeobfuscator.javavm.VirtualMachine.fullInitialization(VirtualMachine.java:135)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:270)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3_1.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:477)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:434)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:106)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:99)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:36)
Deobfuscation failed. Please open a ticket on GitHub and provide the following error:
java.lang.reflect.InaccessibleObjectException: Unable to make private native void java.lang.Thread.setPriority0(int) accessible: module java.base does not "opens java.lang" to unnamed module @dbd940d
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
at com.javadeobfuscator.javavm.oops.ThreadOop.setPriority(ThreadOop.java:100)
at com.javadeobfuscator.javavm.nativeimpls.java_lang_Thread.lambda$registerNatives$1(java_lang_Thread.java:39)
at com.javadeobfuscator.javavm.hooks.HookGenerator.lambda$generateUnknownHandlingVoidHook$1(HookGenerator.java:64)
at com.javadeobfuscator.javavm.hooks.HookedMethod.lambda$bind$0(HookedMethod.java:56)
at com.javadeobfuscator.javavm.hooks.HookedMethod.execute(HookedMethod.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1191)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvocationInstruction.execute(InvocationInstruction.java:96)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.instructions.InvokeSpecialInstruction.execute(InvokeSpecialInstruction.java:84)
at com.javadeobfuscator.javavm.VirtualMachine.execute(VirtualMachine.java:1265)
at com.javadeobfuscator.javavm.VirtualMachine.internalExecute(VirtualMachine.java:1196)
at com.javadeobfuscator.javavm.VirtualMachine.createMainThread(VirtualMachine.java:635)
at com.javadeobfuscator.javavm.VirtualMachine.fullInitialization(VirtualMachine.java:135)
at com.javadeobfuscator.deobfuscator.utils.TransformerHelper.newVirtualMachine(TransformerHelper.java:270)
at com.javadeobfuscator.deobfuscator.transformers.stringer.v3_1.StringEncryptionTransformer.transform(StringEncryptionTransformer.java:39)
at com.javadeobfuscator.deobfuscator.Deobfuscator.runFromConfig(Deobfuscator.java:477)
at com.javadeobfuscator.deobfuscator.Deobfuscator.start(Deobfuscator.java:434)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:106)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.run(DeobfuscatorMain.java:99)
at com.javadeobfuscator.deobfuscator.DeobfuscatorMain.main(DeobfuscatorMain.java:36)
C:\Users\trist\Documents\deob>
my config.yml
please can you help me
The text was updated successfully, but these errors were encountered: