Game cheats like ragebots work by analyzing game memory structures to access player data such as positions, angles, and view matrices, allowing unauthorized access to game mechanics that should normally be restricted; this requires understanding how game engines store player information in RAM and using tools like Cheat Engine to locate and manipulate these memory offsets.
Deep Dive
Prerequisite Knowledge
- No data available.
Where to go next
- No data available.
Deep Dive
How Hackers Make RAGEBOT Cheat For ANY GAME
Added:Check this out. Currently, I'm playing Wingman game mode, and if I open this program, which is called ragebot.bat, I can see the enemies through the wall.
So, let me go over here and short, and let me hide behind this wall, so I can show you something funny. Or actually, maybe not, since my teammate is about to die, I can go over here and show you what this bad boy can do. So, I'll crouch. It will not even hide anymore, and it will just kill both of the enemies just like that. Now, if you're wondering what this type of code does, well, ragebot is a lot different than anything else. It's a lot different than spinbot because spinbot spins around, but this is an aim without actually hiding it. As you can see, it doesn't hide it, and it doesn't have any smoothing like an aimbot would. And if you want to learn how to make a working wall hack or a ragebot like you're seeing on the screen, then I have a perfect solution for you. My game hacking course covers everything, and within 7 days, you should be able to make your first working cheat. 660 people tried it and absolutely loved it, so you should definitely join, too. And if you feel stuck with programming, that's fine. I can code the whole cheat for you, and I even provide example cheats to all of my students so they can go line by line and study them before they do anything. Currently, it's on 80% discount, so make sure to hurry up not to miss it. Get it now and impress all of your friends with your new skill. So, we are currently in Counter-Strike 2, and let's get working immediately. First of all, let's make our lives a lot easier and use a lot of the offsets which are currently available online before we even start finding anything.
For example, you know that every single player currently exists in the memory, and where specifically in RAM. It's not anywhere else. So, basically, every single player has their own position, health, what they're holding, and whatnot, and the whole body is kind of like registered currently in memory. So, even his little finger exists in the memory and has its own position. Right.
So, we need to find out, but we're not really going to find a finger. All we need to do is find his head. And the head is actually very interesting because I'll show you in a minute why.
So, we're going to be using Cheat Engine, and to all of the people saying Cheat Engine is actually not good Well, it's just as good as anything else, honestly, and I personally prefer to use it. It's beginner-friendly, and since I'm an educator, I teach people how to get started, I think this is a great way to start rather than using IDA Pro or something else, because that's going to confuse the living [ __ ] out of you. So, first of all, on my course landing page, I provide free offsets, and you can kind of go here and copy the local player list immediately here. This is like the offset, and you can go ahead and verify it. So, if you go to memory view, you can go tools, you can go to dissect data and structures, you can go over here and basically type client.dll and paste this offset in, create a new structure, and boom, there we go. So, 1 2 3 and 4 5 6 7 8 9 10 11 12 13 players.
13 players are currently here. You can pause the video and count them.
And essentially, that's good. So, now we know where every players every players are in the memory is. How do you know where their position is from this? Well, you can open up every single player, you can go to 30 offset after this. So, this is C body component base anim graph, after which you go here to first one.
So, this is the skeleton instance. If you want to see what they're holding, I believe you should scroll down a little bit. So, yeah, you scroll down all the way till C0, and you open this up, and then you have an pointer instance to C AK-47. So, that's me, I'm holding the that gun, and therefore, I know what they're also holding. So, if you open this up currently, the eighth offset, you can see that there's three floats kind of next to each other, and this is the irrelevant float. So, this is your position, this is your X, Y, and Z position currently displayed. The Z position, although, is not quite correct. This is a position for your feet, but you want to find the position of your head. And the feet doesn't change when you're crouched. So, you need to understand that once you're crouched, your head position or this position does not really change. Or even if you jump, it does, but you need to find the head position, right? So, if I go over here and type CL_ShowPos, you can see that Sorry, you can see that my position kind of reflects back. So, currently, I'm on minus 41, and if I go here, I can see that I'm minus 41 to 10.
Yep, to 10. But, if I go over here for the Y position, my current Y Z position, sorry, is 64.3.03, but here is oh, 0.0 like it's it's different. And then we need to find that. I have covered how to find that on my course, so I'm not really going to show that twice, but here we we basically it's super easy.
You basically search for this value and then you cross-reference it to where exactly it could be. Or you can currently see the offset on the screen for it. So basically player upon plus this hexadecimal number gives you the current Z position. So So I don't want to gatekeep anything that I can't that I shouldn't honestly. But if you want to see the code behind this of course, not really I can show that on YouTube, so you should definitely get my course in the description, which will contain the example course from today's video. So yeah, after we know every single player's position, we also need to find our own position. And funny enough, I also have that here on the landing page for free. You can kind of copy this yourself. Currently you can see DW local player pawn. That's this. Oh my god, this is crazy, dude. So yeah, basically once we have done that, we need to find a few more things. View matrix is also available if you want to have wall hacks cuz that's really important. That is what it converts 3D to 2D world space and we need that quite a lot if you want to make a full full working external wall hack. You might have noticed that I most of the time use external stuff, not internal, because internal is more detectable honestly, but it is definitely a lot better. But with a lot of optimizations we can get that working smoothly. Alrighty, with everything being said, let's actually roll with the video. So first of all, we also need to find our angles. And our angles is what actually drives a player to basically select where we want to look and whatnot. Currently our angle is 1.31 and 30 or group I move in like 40 over 40.11. So we need to find out where that is in memory and there's a very interesting way to do that. So let me pause the game. Let me go to cheat engine and let me close this up cuz we already have it. So let's go to cheat engine itself and then you select your float and then you search for that number. You search for 307. So type 3.07.
You click first scan and this can take a while depending on what's currently happening. Since I'm in workshop, this should not take too long and after which we can see what is happening. So, let's give it a moment. It is currently done, and you can scroll all the way down until you see green stuff. And then you go back up, and then you select all of the client ones. So, select the top one, go down, select the bottom one. Before you select it, hold shift, and then select it, right click, and add all of them to the address list. And now you can basically delete everything here.
So, these are what actually matters to us. So, we can select all of them and click space on the keyboard, and now you should not be able to look up. As you can see, that doesn't happen. So, now you can go ahead and disable one by one or in batches like this. Maybe disable five and try to look up. If you can't, that means none of these is correct. So, we can right click on them and delete them all, and then go, let's say, in batches of four. We still can't do it, so let's delete all of these four. And by this, you narrow down which one of them is real. Oop, we can actually do. So, is this one? Nope, that ain't one. Is this one? Yep, there we go. We found the one, so we can kind of like deactivate all of these again. And we can delete them because we found the one which is responsible for this. So, why is this important? Because you need to snap onto the enemy's head, and we can do that with a lot of math. For example, if I put like 30 here, you can see I look down. If I put like minus 30 here, you can see I look up. Super simple, super basic. And after you have found this, you can double click on it, and you can copy this currently, and you can go here to memory view. You can go to tools, data seek data and structures, and you can paste this in and create a new structure, and you immediately get the second number, which is currently 33.48.
That is it. This one is minus 30, so it's on the dot. And you can double click on this one, too. Or you can just right click on it and add this to the address list, too. And now you have both of them sitting here. This is extremely easy to find, and what does it mean when it's green? Well, it means that it's a stable pointer, so even after you restart the game, it's still going to be there. However, if there is an update on Counter-Strike 2, of course, this is not going to work, so you need to change that up. With everything here, we can essentially get going, ladies and gentlemen. So, now we're going to craft a prompt for deep seek, and deep seek, hopefully, should craft us a cheat. We have everything we need. Now let's go work. And it's currently doing it. I cannot for the love of God, I cannot show you the code because YouTube would absolutely nuke me off of the platform.
I'm not really here to teach you unethical stuff. I'm really teach you to get started with game analysis, game memory and hopefully you can find a vulnerability which is worth reporting.
Currently generating this and if you want to have access to this code or any other code or any other example cheat, I strongly recommend you get the course.
It does not too much and honestly it's one time it's one time payment so basically you pay once and never again.
It's not a subscription so you should definitely check that out. And as we have been talking the code is kind of getting finished so within literally like five or 10 minutes we were able to make a full working hopefully working rage bot cheat. So after this is done we can copy the code paste it there and it will in the sorry individual studio and get it going. So let's get it done. So let's copy the code.
Let's minimize this. So let's maximize this. So let's go over here to full screen windowed 4 3. Yep, there we go. You should see this.
Right? But not entirely. I need to set this up in the OBS. So I need to switch the game play mode. There we go. We need to now paste the code in. Bam, there it is.
And now let's open it up.
There we go. It should work.
Uh So the rage bot is working. It doesn't really pick who's shooting. It just kind of goes mad mode and shoots everybody. But you can definitely use other options to maybe choose what you want to do and it's currently skipping a lot of players but when you're playing with rage mode you should definitely know which one of them is your teammate.
And if you don't know which one of them is your teammate then it's kind of like always points up to the player who has just spawned in. Well, sometimes it does that but either way if you want to see if you want to get access to this exact code, I recommend checking the course out. It's on there and it doesn't really cost too much. So yeah, thank you so much for watching this today's video.
Make sure to stay responsible and ethical. Don't use this if you want to cheat in games because cheating in games is bad and never do this. If you want to actually learn all this, learn it for the sake of helping people out and finding vulnerabilities within games.
And then you report them, you get paid, they get to fix them. But this is a great way to start because nobody started overnight. You have to do some magic stuff. But of course, cheat on only if you want to cheat, cheat on offline. If you want to cheat on multiplayer, then there's a big problem with you. So, never do that. Thank you so much for watching the video. Stay safe, stay responsible most importantly, and as always, peace.
Related Videos

Expanding Stikbot thumbnails
leopoldshorts
2K views•2023-09-24

Digital Discrimination: Cognitive Bias in Machine Learning
redmonktechevents2974
4K views•2019-12-18

Evolutionary Approach to Clustering by Ujjwal Maulik
ICTStalks
279 views•2019-06-26

Rose Yu "Learning from Large-Scale Spatiotemporal Data"
networkscienceinstitute
2K views•2019-03-04

Stanford Seminar - Generalization through Task Representations with Foundation Models
stanfordonline
4K views•2025-07-14

Satellite-Based Wheat Yield Forecasting using GEE & Transformer Neural Network
gisrsinstitute
634 views•2025-06-15

Paradigm Shifts in Data Processing for the Generative AI Era: Robert Nishihara of Anyscale & Ray.io
GradientFlow
2K views•2025-01-02

How to Build Your Own GenAI-Based Knowledge Management System
2150GmbH
360 views•2025-06-03
Trending

Playstation NO DISC/NO BUY Fight Is Over...
DavidJaffeGames
4K views•2026-07-23

Steam and Xbox Just Dropped The Hammer On PlayStation
OhNoItsAlexx
9K views•2026-07-23

Americans Confused in Australia for 17 Minutes Straight
IWrocker
17K views•2026-07-23

LIVE NOW! Cellular Structure and Functions | Complete Cell Biology Lecture | Anatomy & Physiology
MukhtarAliyu-t7m
387 views•2026-07-23