java-deobfuscator / deobfuscator

The real deal
https://javadeobfuscator.com
Apache License 2.0
1.59k stars 297 forks source link

IndexOutOfBoundsException: Trying to set an inexistant local variable 0 [radon/paramorphism] #705

Open abhithedev200 opened 3 years ago

abhithedev200 commented 3 years ago

Hi, i have a obfuscated project it has been obfuscated with paramorphism obfuscator so the problem is I cant run some transformer against it and paramorphism transformer seems to be removing flow obfustcation its not removing reflections and string obfuscation. image

ItzSomebody commented 3 years ago

Unfortunately, I don't have time right now to look through the asm's analyzers, but here is the offending caller line in java-deobfuscator for anyone interesting in investigating:

https://github.com/java-deobfuscator/deobfuscator/blob/0147c7d2f9565c019a0b36ac4981268e408228de/src/main/java/com/javadeobfuscator/deobfuscator/transformers/special/RadonTransformer.java#L465

@abhiram555: If possible, could you please upload a sample of the program (check #653). Also, why are you using the radon transformer if the jar is obfuscated with Paramorphism?

Edit: Sorry -- closed the issue by accident.

abhithedev200 commented 3 years ago

If possible, could you please upload a sample of the program (check #653). Also, why are you using the radon transformer if the jar is obfuscated with Paramorphism?

i am using paromosphism tansformer and radon tansformer

abhithedev200 commented 3 years ago

http://www.mediafire.com/file/cjl5qz27rm8b38r/rServer.jar/file Sample File its some wired minecraft plugin someone sent me

abhithedev200 commented 3 years ago

hello. is this issue active lol