Welcome on MasterOf13FPS! MasterOf13FPS

Register today or sign up if you are already a member and never miss any cool content again :)

Source Make LunarClient decompilable

dirt

Professional Retard
Staff member
Administrator
Moderator
Developer
Joined
Jul 9, 2020
Messages
188
Reaction score
54
Points
28
Website
masterof13fps.com
There is no protection
All files are located in the %USERPROFILE%\.lunarclient\offline\<version> folder
In the vpatcher-prod.jar the classes from lunar-prod-optifine.jar are loaded with the method defineClass. The bytecode is not changed only the file extension is different.

It looks like the client has been obfuscated with proguard.
My code below just renames all the files and puts them into a jar file that can be opened in any java 16 decompiler


Lunar download: https://workupload.com/file/hYRsz956Y7B

// edit: compiled version of the dumper as zip download
pw: masterof13fps
https://workupload.com/file/AVxzJVdXhyF
 
Last edited:
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top