Lefraudeur / RiptermsGhost

An example injectable cheat for minecraft using java native interface, jvmti, java method hooking, and constant pool editing
https://ripterms.com
MIT License
135 stars 20 forks source link
aimassist backtrack cheat hooking injectable jni jvmti lunar minecraft reach

# RiptermsGhost

Inactive, random crash on some versions, needs a full recode.

⚠️ Many people are selling this cheat with insignificant modifications, and pretend to be me

I communicate only through my discord: lefraudeur

An example injectable cheat for minecraft using java native interface, jvmti, java method hooking, and constant pool editing.

This branch is really different from the previous Ripterms you might know.
If this version doesn't work, or if you are searching for the version that was redefining classes with jvmti and java asm,
go there: https://github.com/Lefraudeur/RiptermsGhost/tree/original-asm-redefineclass

This cheat is open source, mainly to show you a combination of all the techniques I found to make injectable cheats for minecraft java. Don't expect crazy modules, as this cheat is not meant to be used.

Any question ? Contact me on discord: lefraudeur

Download: https://github.com/Lefraudeur/RiptermsGhost/actions

Supported versions :

x64 windows only. Because of the way ripterms hooks java methods, it supports only some jvm versions (tested on zulu17, openjdk8, openjdk17).

Change mappings to add new versions

Included Example Features :

image

Insert to open the gui / end key to self destruct

⚓Event system (hook, modifiy parameters, cancel, modify return value):

To test it, just build the project with visual studio 2022 (compile on x64 Release config), and inject the dll using any injector (process hacker, extreme injector...). You can also take a look at RiptermsInjector: https://github.com/Lefraudeur/RiptermsInjector

Help would be appreciated, this repo is here to share your knowledge with other people. You can also make suggestions. (open an issue or a pull request to dev branch)

⚠dev branch contains untested features that usually work only on lunar 1.8.9

Does this come with a pre-made bypass?

Short answer is no. This is made to be a proof on concept.

📃TODO:

Future of the project ?

This branch implements the jvm tricks I found but it really lacks of stability and compatibility. Ripterms is more like a proof of concept right now, with all kind of ways to play with the jvm in c++. So future updates will be mainly bug fixes / code restructure for better scalability, to make it usable as a base.

Thanks to t0r-onion for the GUI

Current Contributors: Lefraudeur, t0r-onion