- Joined
- Apr 21, 2005
- Sythe Gold
- 5,470
- Messages
- 8,074
GitHub - SytheMarket/JVMClassDumper: An injectable DLL to dump classes from a running JVM (win32)
This will inject a DLL into a running java virtual machine (even if the JVM is embedded inside another application) and hook the defineClass method of the JVM's classloader. From the point of injection it will dump all class files to <jvmmodulelocation>/dump/
This can be used to dump OSRS classes from a running JVM.
Specifically you would start OSRS and then quickly run:
you should see something like
Now let the game load completely.
If you check C:\Users\<YOUR USERNAME>\jagexcache\jagexlauncher\bin\dump all the class files should be there.
Thus bypassing all encryption and compression of the game files.
Caution: DLL injection will fire your virus scanner. If in doubt I encourage you to compile the project yourself.
This is provided for educational use only.
This will inject a DLL into a running java virtual machine (even if the JVM is embedded inside another application) and hook the defineClass method of the JVM's classloader. From the point of injection it will dump all class files to <jvmmodulelocation>/dump/
This can be used to dump OSRS classes from a running JVM.
Specifically you would start OSRS and then quickly run:
Code:
jvminjector.exe JagexLauncher.exe
you should see something like
Code:
D:\Downloads\Release>jvminjector.exe JagexLauncher.exe
path: D:\Downloads\Release\jvminjectdll.dll
Injecting PID 5604
Injected into 1 processes according to specified search
Finished. Press any key to close this window.
Now let the game load completely.
If you check C:\Users\<YOUR USERNAME>\jagexcache\jagexlauncher\bin\dump all the class files should be there.
Thus bypassing all encryption and compression of the game files.
Caution: DLL injection will fire your virus scanner. If in doubt I encourage you to compile the project yourself.
This is provided for educational use only.
Last edited:
































