How to hack MMO (massively multiplayer online) games & tools
Lately a lot of ppl have asked me about MMO game hacking (runescape, last chaos,
archlord, ragnarok..etc). So i tought i will post a basic guide on how you can probably
hack most MMO games.
As far as i know, all MMO games have some kind of magic powers or force powers in it and
also they have levels and different level spells.
also they all have money/credits (gold, stone..whtever).
The reason why its way harder to hack MMO game, is because most things are controlled by
server.
////////////////////////////////////////////////////////////////////////////////////////
If some links are not working or if you do not know how to use those tools, then visit
my Knowledge Database and search for articles like "basic game hacking" "unlimited ammo
hack" "time hacking" and other hack related terms, there are lots of good articles,
which will explain in detail how to use hack tools in order to hack games.
It is VERY important that you visit knowledge database first and read the articles on
how to hack games.
knowledge database also includes detailed articles about each and every tool listed,
including tool itself (download) so plz visit knowledge database before asking stupid
things.
////////////////////////////////////////////////////////////////////////////////////////
In other online games, health, ammo, money and such are only controlled by server, but
in MMOs:
server usually controls health, ammo, money, damage, weapons, levels, speed, attack
speed..etc. This is because you will become stronger and faster when you gain levels.
Now think what if you can simply change your level (or any other thing that comes with
level), it would be too easy and it would be a total fail if its so easy to simply
change things.
There's still lot of things you can do and here's few tips and hints and tools.
----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------
So far only MMO i have hacked and tried to hack is Last Chaos. In Last Chaos it was
possible to change attack speed and run speed too. Also animation to get instant spells.
That was all done with a memory editor (i used Tsearch).
Some MMO games have anti-cheat system. so you can't use normal memory editors, then you
need a stealth memory editior. here's few memory editors:
Normal Memory Editors:
Tsearch - my favorite.
ArtMoney - good for searching text values and ALL types (float, byte, double..etc)
Cheat Engine - not so easy to use and also glitches, but sometimes it finds values that
Tsearch doesn't
Stealth Memory Editors:
Kiki
GhostKiller
MoonLight
Artmoney Pro/Vip edition also work on some.
Stealth memory editors may not be enought to hack games protected wtih some anti-hack
system. Im quite sure that if nothing helps, then SoftIce is only program that can
defeat any anti-hack system. SoftIce is a driver debugger actually. it was designed to
debug windows drivers, so it means it runs "under" windows. even windows can't detect
its presence. So in theory anti-hack systems can't detect it. I haven't tried it on
games myself, so im not sure.
----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------
It's also possible to use packet editors to hack MMO games. Basically what you can do:
for example you can replace level1 magic with level90 magic (even when you still
level1). it CAN be done with memory editor too, but its extremely hard to find right
spot.
Let me explain:
When you do level 1 magic, then your client (game) sends a packet to server that tells
server that you did level 1 magic. Lets say that this part where it says its level 1
magic looks like this:
"00 01 0C BD F1 CA" This is in HEX. You simply record the packet and then examine it. (i
never said its easy)
Now you have sniffed out the level 1 magic.
you do level 2 magic and see that packet is same, execpt one part:
"00 02 0C BD F1 CA" - ofcourse it is NOT 01 02 03 probably. so you have to examine
packets more, it is just a easy example.
so now you know that second byte in that HEX string tells server which level magic you
do. Now you simply replace it and make it look like this:
"00 5A 0C BD F1 CA" - now when you send this packet, game tells server that you did
level 90 magic (5A in HEX is 90 in DEC, you can use WINDOWS calculator to convert
between HEX and DEC, simply type in value and then click either on HEX or DEC. you need
scientific mode !!!)
Now you can make a permanent filter to always get level 90 magic. Here's some packet
tools and editors:
WPE Pro - most popular tool i guess. theres lot of tutorials that use this, but WPE Pro
sucks actually.
CommView - my favorite packet tool, but it can't make the replace filter which is
required for such game hacking.
Proxocket - this is awsome tool. Made by Luigi. it is a .dll proxy, which allows you to
capture packets and also edit them on the fly. It also allows you to block ips and ports
or bind network adapters. It can be used to make permanent filters for MMO games. it is
quite hard to use. you need to manually compile it as .dll to make a filter, but once
you know how to compile, then you see that it is 100 times better than wpe pro.
----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------
So where do i start ??
well really can't tell you like this, but you may want to read Basic game hacking to
better understand how memory tools work and then try to search and edit something (like
speed in last chaos). you may also want to check Last Chaos hacks topic and see what can
be done there, using memory tools.
as about packet editing. as i said. you have to capture packets and then examine them
closely and see where the difference is. You can use WPE pro to test your stuff out. in
WPE pro you can right click and packet into send list, then you can resend it and see if
you get the same effect as you did when you made this action in game (magic,
spell..whtever). if this works, then you can try to edit that packet and then resend and
see if it has different effect. analyzing packets like this can be pain in the ass
sometimes.
If you have found what you looking for and need a simple replace filter (replace "test"
with "blah") for example, then you can post it here and i can make it with proxocket and
post the .dll filter.
----------------------------------------------------------------------------------------
-------------------------
Lately a lot of ppl have asked me about MMO game hacking (runescape, last chaos,
archlord, ragnarok..etc). So i tought i will post a basic guide on how you can probably
hack most MMO games.
As far as i know, all MMO games have some kind of magic powers or force powers in it and
also they have levels and different level spells.
also they all have money/credits (gold, stone..whtever).
The reason why its way harder to hack MMO game, is because most things are controlled by
server.
////////////////////////////////////////////////////////////////////////////////////////
If some links are not working or if you do not know how to use those tools, then visit
my Knowledge Database and search for articles like "basic game hacking" "unlimited ammo
hack" "time hacking" and other hack related terms, there are lots of good articles,
which will explain in detail how to use hack tools in order to hack games.
It is VERY important that you visit knowledge database first and read the articles on
how to hack games.
knowledge database also includes detailed articles about each and every tool listed,
including tool itself (download) so plz visit knowledge database before asking stupid
things.
////////////////////////////////////////////////////////////////////////////////////////
In other online games, health, ammo, money and such are only controlled by server, but
in MMOs:
server usually controls health, ammo, money, damage, weapons, levels, speed, attack
speed..etc. This is because you will become stronger and faster when you gain levels.
Now think what if you can simply change your level (or any other thing that comes with
level), it would be too easy and it would be a total fail if its so easy to simply
change things.
There's still lot of things you can do and here's few tips and hints and tools.
----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------
So far only MMO i have hacked and tried to hack is Last Chaos. In Last Chaos it was
possible to change attack speed and run speed too. Also animation to get instant spells.
That was all done with a memory editor (i used Tsearch).
Some MMO games have anti-cheat system. so you can't use normal memory editors, then you
need a stealth memory editior. here's few memory editors:
Normal Memory Editors:
Tsearch - my favorite.
ArtMoney - good for searching text values and ALL types (float, byte, double..etc)
Cheat Engine - not so easy to use and also glitches, but sometimes it finds values that
Tsearch doesn't
Stealth Memory Editors:
Kiki
GhostKiller
MoonLight
Artmoney Pro/Vip edition also work on some.
Stealth memory editors may not be enought to hack games protected wtih some anti-hack
system. Im quite sure that if nothing helps, then SoftIce is only program that can
defeat any anti-hack system. SoftIce is a driver debugger actually. it was designed to
debug windows drivers, so it means it runs "under" windows. even windows can't detect
its presence. So in theory anti-hack systems can't detect it. I haven't tried it on
games myself, so im not sure.
----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------
It's also possible to use packet editors to hack MMO games. Basically what you can do:
for example you can replace level1 magic with level90 magic (even when you still
level1). it CAN be done with memory editor too, but its extremely hard to find right
spot.
Let me explain:
When you do level 1 magic, then your client (game) sends a packet to server that tells
server that you did level 1 magic. Lets say that this part where it says its level 1
magic looks like this:
"00 01 0C BD F1 CA" This is in HEX. You simply record the packet and then examine it. (i
never said its easy)
Now you have sniffed out the level 1 magic.
you do level 2 magic and see that packet is same, execpt one part:
"00 02 0C BD F1 CA" - ofcourse it is NOT 01 02 03 probably. so you have to examine
packets more, it is just a easy example.
so now you know that second byte in that HEX string tells server which level magic you
do. Now you simply replace it and make it look like this:
"00 5A 0C BD F1 CA" - now when you send this packet, game tells server that you did
level 90 magic (5A in HEX is 90 in DEC, you can use WINDOWS calculator to convert
between HEX and DEC, simply type in value and then click either on HEX or DEC. you need
scientific mode !!!)
Now you can make a permanent filter to always get level 90 magic. Here's some packet
tools and editors:
WPE Pro - most popular tool i guess. theres lot of tutorials that use this, but WPE Pro
sucks actually.
CommView - my favorite packet tool, but it can't make the replace filter which is
required for such game hacking.
Proxocket - this is awsome tool. Made by Luigi. it is a .dll proxy, which allows you to
capture packets and also edit them on the fly. It also allows you to block ips and ports
or bind network adapters. It can be used to make permanent filters for MMO games. it is
quite hard to use. you need to manually compile it as .dll to make a filter, but once
you know how to compile, then you see that it is 100 times better than wpe pro.
----------------------------------------------------------------------------------------
---------------------------------------------------------------------------------
So where do i start ??
well really can't tell you like this, but you may want to read Basic game hacking to
better understand how memory tools work and then try to search and edit something (like
speed in last chaos). you may also want to check Last Chaos hacks topic and see what can
be done there, using memory tools.
as about packet editing. as i said. you have to capture packets and then examine them
closely and see where the difference is. You can use WPE pro to test your stuff out. in
WPE pro you can right click and packet into send list, then you can resend it and see if
you get the same effect as you did when you made this action in game (magic,
spell..whtever). if this works, then you can try to edit that packet and then resend and
see if it has different effect. analyzing packets like this can be pain in the ass
sometimes.
If you have found what you looking for and need a simple replace filter (replace "test"
with "blah") for example, then you can post it here and i can make it with proxocket and
post the .dll filter.
----------------------------------------------------------------------------------------
-------------------------
1 comments:
hi my email erwinralphuy@yahoo.com tnks
Post a Comment