The next video will be the last of the series when it comes to "theory". After that, I plan to upload actual tutorials on how to make certain exploits using the code I've created throughout this series like an aimbot, esp, reach hack etc.
It came to my attention that viewers get confused as to why I included MinHook in the tutorial. It was just a bad idea of mine to do it this early on, but my plan was to just set it up and make use of it in future tutorials :)
Hey man, I have a question - the cheat injects into base minecraft completely fine, but when i inject into optifine, i get this error: class "bdb"'s signer information does not match signer information of other classes in the same package. I understand that this is a problem with the jars signature, but when i inject into badlion, which has optifine included in it too, it works fine, and that is what perplexes me. Any idea why this is?
What I do to find everything I want from a modded client that's obfuscated is to open a JDX of version 1.7.10, a JDX of the modded client and MCP Mapping Viewer, and I search first in the Viewer, then in version 1.7.10 and then in the modded client.
Great video, exactly what I was searching needed some input how to reverse this. I already figured stuff like NoFall, Fly etc out though I have an issue when you switch the server or map seems like not working anymore ( already tried to reininit all the Java classes, can also be my spaghetti code).So far I am not able to reverse all function as I am using the latest mc version and the only comparable source code is too old to be useful for many methods any ideas ?
In a poc, I got around this same issue by checking wether or not the World pointer field was nullptr, if it was I simply made it so the code doesn't iterate through other instructions and just wait for the World pointer to not be nullptr before reinitializing classes.
Isnt there like a mapping(file) for jadx for minecraft 1.8.9?Than(i think) you could search the code for a specific deobfsucated class and see like a comment showing the original name
Bro is using listz love dream no 3 as a background music very funny No offence I appreciate very much with the knowledge you share, but I just play this piece a lot back in 2020
MCP Mapping Viewer FTW.
Yep forgot to mention that tool thanks
The next video will be the last of the series when it comes to "theory". After that, I plan to upload actual tutorials on how to make certain exploits using the code I've created throughout this series like an aimbot, esp, reach hack etc.
bet. I cant wait for more content to come. Keep up the great work! +sub
It came to my attention that viewers get confused as to why I included MinHook in the tutorial. It was just a bad idea of mine to do it this early on, but my plan was to just set it up and make use of it in future tutorials :)
Hey man, I have a question - the cheat injects into base minecraft completely fine, but when i inject into optifine, i get this error: class "bdb"'s signer information does not match signer information of other classes in the same package. I understand that this is a problem with the jars signature, but when i inject into badlion, which has optifine included in it too, it works fine, and that is what perplexes me. Any idea why this is?
love this series!
Thank you again for creating this series
My pleasure :)
man these are super helpful tysm
🙏
What I do to find everything I want from a modded client that's obfuscated is to open a JDX of version 1.7.10, a JDX of the modded client and MCP Mapping Viewer, and I search first in the Viewer, then in version 1.7.10 and then in the modded client.
how could I reverse the code for a client like lunar?
Join my discord server, we will help you!
Is there a way to obtain MCP for 1.20 version?
Join my discord to ask!
Nice Tutorial!
Thanks comrade 🙌
nice 👍
Thanks
Is the process similar when reversing other Minecraft versions?
Yes, as I said before, you can apply the same techniques I have shown in any version of the game :)
Great video, exactly what I was searching needed some input how to reverse this. I already figured stuff like NoFall, Fly etc out though I have an issue when you switch the server or map seems like not working anymore ( already tried to reininit all the Java classes, can also be my spaghetti code).So far I am not able to reverse all function as I am using the latest mc version and the only comparable source code is too old to be useful for many methods any ideas ?
In a poc, I got around this same issue by checking wether or not the World pointer field was nullptr, if it was I simply made it so the code doesn't iterate through other instructions and just wait for the World pointer to not be nullptr before reinitializing classes.
Isnt there like a mapping(file) for jadx for minecraft 1.8.9?Than(i think) you could search the code for a specific deobfsucated class and see like a comment showing the original name
Yeah there are, I even made a tool to convert them to JSON
@@axxo1337 Oh nice, cool.
@@axxo1337 Cool, where can i find/get those mappings?
@@mic27381 On mojang's piston API, though the mappings are different post 1.8.9.
Nice tutorial ! But I don't understand what is the use of minhook
Yeah it's for later on, it was a bad idea of mine to include it in this tutorial
Bro is using listz love dream no 3 as a background music very funny
No offence I appreciate very much with the knowledge you share, but I just play this piece a lot back in 2020
new vid pls :)
It’s uploaded!
do you have a discord or discord server by chance?
You can contact me on this Discord account: iota#2223