How to learn Game Hacking in 6 minutes | Part 1

2 months ago 32
BOOK THIS SPACE FOR AD
ARTICLE AD

Imad Husanovic

Today I will showcase how easy it is to actually make cheats and hack games and the best part is that you can learn all of this in just under 10 minutes. Make sure to follow me here on medium if you are new because when I reach 2,000 followers I will drop a book that I have been writing which will teach you how to actually hunt for web vulnerabilities and bugs!

Follow me on:

Instagram: https://instagram.com/deadoverflow/

YouTube: https://youtube.com/@deadoverflow

Before I even start, I must notify you that programming is required in hacking and you should learn python today. Let me know if I should drop a course on how to get started with python for hacking!

Game hacking is generally much easier then you think. You can actually learn this in just 10 minutes. Let me show it to you actually to waste no further time!

In terms of software, you must have Cheat Engine installed on your machine. It is very simple and easy to use and if you don’t already have it installed, you can check out the link below and set it up yourself!

Today I will be making a harmless cheat for a popular game called Among Us and this will be enough to demonstrate how easy it is to actually make cheats. I will turn this into a 3 part series where in each part I will explain each step which is important when making a cheat. There are four important steps, those are:

Figuring out what the cheat is going to be about

The important step is actually just coming up with an idea of what you should hack in the game, this is the easiest step, it’s just basically asking yourself what do you want to do in game that others can’t. For example flying through walls etc..

Getting the memory address of important assets

Now it is important that we get memory address of the asset we are trying to hack. For example if we want to teleport around the map, then we need to find X and Y position of our player in memory to manipulate so we can teleport. This is really easy with cheat engine and it takes about 3–5 minutes to figure out what the memory address is. Note: It can take longer depending on what are you looking for in a game.

Finding a stable pointer

Finding a stable pointer is very crucial when making a cheat, and thankfully it’s very easy to do and cheat engine will take care of that. But there needs to be some explaining to do. The reason why we have to find a stable pointer which always points to our targeted address is when we restart the game, memory values and addresses change. For example the memory address of our players X position is 0x1234 but once we restart the game, the new memory address for the X position is 0x5678. So we need to find a pointer which will always point to the address of players X position in memory.

Programming a cheat

Now, once you have completed all of the steps above, it is the final step to make a cheat. It’s very simple as it requires some basic understanding and knowledge about programming but I will make sure to cover all of the important bits!

Now that you are familiar with the steps, it is time to start hacking and covering the first two steps!

I decided to make something harmless, in the game there a scientist role which can see how many people have died in the game in real time! But the scientist can only see it for like 5 seconds and the battery runs out. So the scientist has to do tasks to refuel the battery so he can use this feature again. For the “Figuring out what the cheat is going to be about”, I will be making a cheat which makes this battery never drain and the scientist can use this without doing the tasks or anything like that. So now let’s get the memory address of the important assets. For now we have to get the memory address of our players battery so let’s just do that!

Since it starts at 5, I will become scientist once again to reset the battery to 5 and then search for the value “5” in memory and also make sure you search for float values as this is a timer.

Now I will click “First Scan”

You can see that there are a lot of results so let’s decrease them by selling the “Unchanged value” in the “scan type” and then hit the “Next Scan” button!

We are doing this because we haven’t used the scientist dashboard, therefore the value didn’t decrease so anything in memory that did decrease or increase means its not the scientist battery. Now you can just click “Next Scan” button until there is less results than what you had before.

We now have less results so now you can use the vitals to drain the battery and here select “Decreased value” and hit the next scan button again.

Now we have less values to go through. Just now repeat the process. Do some tasks to recharge the battery and then select “Increased value” and try again! After a while you will end up with something like this.

Now you can double click on it to add it below in your workspace.

And you can also click on the number 5 to change it so just to verify everything, let’s put 420 as value and then see what gets displayed in the scientist battery!

Now let’s see our battery!

You can see that we have found our memory address of the battery life of our scientist but once we restart the game this memory address will no longer be useful to us as we need to now complete the step 3, but that will be covered in the part 2 of this series!

Thank you so much for making it all the way here, make sure to follow me on social media and follow me here as well to help me reach the 2k milestone. You will not regret it as you can only learn something new from me!

Read Entire Article