Home Start Back Next End
  
13
2.8 Memory Hack
According into [8] theory Memory hacking is hacking method using manipulating
program data through Dynamic Memory Address (DMA) and Static Memory Address.
There
are
several
methods
of
manipulating data
through
interposition
is
hands-off
technique
[8].
The
software
is
not
directly
manipulated,
only
its
input
and
output
are.
More  hands-on  techniques 
get 
into  the 
game  program  itself,  reading  and  writing
memory, changing values, and generally messing around with game state directly in the
software.
The writer is going to take popular online Gunbound game
as an example. Before we
modify
the
game
we
need
to
know
what
we
want actually exploit. Since the game
developer is the only one who knows exactly how the game works, the best way to find
loopholes
in
which we can
hack,
is
to search and try. Many online
games
need to keep
the Internet
traffic at a very low rate. In order
to
keep
the
games
floating
and
letting
people with 56k modems play, the server only sends small triggers instead of many lines
of code. These triggers tell the client what to do, and the client does the rest. Here is a
hack opportunity. We need to alter the code triggered by the server in order to fool it.
For Example in Classic Gunbound Online game when we choose mobile in Select Mobil
menu, we all know there are 2 hidden mobile knight and dragon. But We need play
random
in order to
get those
mobiles, and so there
is only small probability only 1/8
for
getting
those
mobile.
So
what
the
writer
going
to
do
is
doing
simple
calculation
of
Word to PDF Converter | Word to HTML Converter