|
This
document details the process of hacking games
through the memory. It is aimed towards gamers
who want to know how game memory hacking and
game trainers work.
1)
Running the Game
The game must be currently running in memory
for you to hack it. That's why it's called game
memory hacking.
2)
Getting Out to Windows
Pause the game, and then find a way to get back
to the windows desktop. This is accomplished
usually by pressing ALT and TAB together.
Some games disable ALT+TAB so your game hacking
program should preferably have a built-in hotkey
to get out of the game.
Voodoo-card based games running on glide do
not support switching out of the game. They
will crash if you try to do so. The only way
out is to run the game in software-rendering
mode, not in hardware-accelerated mode.
3)
Running Your Game Hacking Program
You will need a game hacking program to locate
hacking information and also to hack the game
itself. A trainer can hack games if it already
knows the hacking information, but only a game
hacking program can locate that hacking information.
Suggested game hacking programs include Cheat
Finder, WinHack and Game Trainer. My current
choice is Game Trainer 2.0, since it's totally
free and very fast.
4)
Locating The Memory Address of Important
Values
The game stores all the important information
that you want to hack, in the memory. Pretend
that this memory is a neighbourhood, and all
that information each has its own house address.
You are the vandal, the neighborhood bully.
What you do is go to an address, and mess things
up - ie: hack the game. However, you can't just
mess up every address, you might get caught
by the police - ie: the game crashes.
So you must know which address to mess up. This
is where the game hacking program comes in.
It helps you find the address of important information
in the game, like your current cash, or the
ammo in your rocket launcher.
Different game hacking programs have different
ways of finding these addresses, so check your
program's documentation for details of doing
so.
Locating these addresses is the hardest part
of game hacking. You can search for hours and
still turn up nothing. That's when you just
give up or turn to more sophisticated methods.
5)
Hacking Those Addresses
So you now have the address. There are some
things you can do with it. Firstly, you can
input a new value into the address. For example,
you can hack the address so that it contains
50 billion dollars instead of just one hundred
dollars.
Or you can freeze the address. This prevents
the value in the address from changing whatsoever.
For example, you can make your health stay at
100% and it never changes at all. Note that
for the freeze to keep on working, the game
hacking program (or the trainer) must always
be running.
6)
That's It
That's it. This is the way that people hack
into games. Note that these simplistic methods
will probably not work on multiplayer games,
as the code for multiplayer games is a lot more
complicated. If you try, you will most likely
generate 'out of sync' errors and possibly crash
the game.
And by the way, you do not need the game hacking
program once you know the addresses. Using a
program like Trainer Maker Kit, you can create
a trainer and distribute this trainer to all
your friends. They can use this trainer to easily
hack the game without having to search for those
addresses.
Credits:
Author = Fairuz Lokman (killfreak)
Edited and Revised by unixfu
|