 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
makopa1995 How do I cheat?
Reputation: 0
Joined: 29 May 2010 Posts: 5
|
Posted: Sun Jun 20, 2010 11:51 am Post subject: Just a Newbie question about changing the values |
|
|
First of all, I'm a beginner at game hacking, I honestly dream to become an elite hacker but of course, all of us starts at level 1 .
I have started to try easy hacking in the game plants versus zombies, found the gold address and manipulated the value, hopefully it worked. And by the way, i have already read the tutorials on the CE structure itself.
Then next one, i tried to hack Dota allstars by attaching Warcraft III in the process at CE, scanned the level bar of my hero namely Crixalis (Sand King) and found it. Now here's the problem, whenever i try to change the value, it returns to the original value or lets say it won't change. I have also tried to enable Speedhack and it says DLL injector fail? or something like that.
So what's the problem in here?
Sorry, I admit, i am a total noob starting at level 1.
Sorry also if this kind of thread was posted already, its just that i do not know what to search about this kind of topic.
My deepest apologies,
Any help would be much appreciated.
Thank You
_________________
Studying Hacks
Analyzing Hacks.
Starting Hacks
-Hack Bang  |
|
| Back to top |
|
 |
navarone Advanced Cheater
Reputation: 2
Joined: 29 May 2010 Posts: 72
|
Posted: Sun Jun 20, 2010 9:16 pm Post subject: |
|
|
It worked on Plants Vs. Zombies as it's a single player game and everything (including gold value) is stored on your computer's memory.
If you were playing Dota online, the exp value is stored server sided, meaning the server knows how much exp you have and the value you have stored is just for display. That's why when you change it, the server changes it back.
And speed hack doesn't normally work with online games.
|
|
| Back to top |
|
 |
makopa1995 How do I cheat?
Reputation: 0
Joined: 29 May 2010 Posts: 5
|
Posted: Mon Jun 21, 2010 7:53 am Post subject: |
|
|
ahhh, so how to bypass the server then? is it about changing the packets or checksum?
_________________
Studying Hacks
Analyzing Hacks.
Starting Hacks
-Hack Bang  |
|
| Back to top |
|
 |
navarone Advanced Cheater
Reputation: 2
Joined: 29 May 2010 Posts: 72
|
Posted: Mon Jun 21, 2010 10:26 pm Post subject: |
|
|
Make sure you read the sticky about the difference between the client and server side.
And yes, one of the options to change the values on server would be by packet hacking. Checksum and encryption are methods to protect the packets sent to the server from being manipulated.
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 472
Joined: 09 May 2003 Posts: 25875 Location: The netherlands
|
Posted: Tue Jun 22, 2010 4:44 am Post subject: |
|
|
if packet editing works then editing it on the client with ce works just as well
The checksum is then generated based on your edited value, and the encryption is done over the edited value
Wat packets do in reality is just send commands like :"Move up","Move down","Attack facing direction x", "buy item x from npc y", "sell item x from inventory to npc y"
And you then receive packets that say:"Got attacked","Lose health x points", "Gain health x points", "Health is currently x","Money is currently x"
Sure, you can fake it where you receive a packet that says "Money is currently 99999999" but the server knows it's not
anyhow,
http://wiki.cheatengine.org/index.php?title=Server_Sided
and
http://wiki.cheatengine.org/index.php?title=Editing_Server_Sided_Values
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
makopa1995 How do I cheat?
Reputation: 0
Joined: 29 May 2010 Posts: 5
|
Posted: Fri Jun 25, 2010 11:35 am Post subject: |
|
|
Ahhh, got the point,
so games online involve Client - Server Sided eh?
And here's my interpretation about checksum, for example,
the hexstring? (sorry, i do not konw what those letters and numbers are called) of an address of a specific value (i.e. money) of a game is
JK HS UI OQ 2P DF (Sorry, i do now know the format etc.)
hence, you changed the value of the money using CE,
making a new hexstring? of
JK HS UI OQ 4J DF, so the checksum is 4J, and due to the mismatch,
you will get dc, so in order for that to be server sided too, you need
to edit the checksum and make it the same, to avoid mismatch and disconnection.
Am I on the right track?
And are there any ways to change server sided values? the second link you gave me was unrealistic i think. ^^
_________________
Studying Hacks
Analyzing Hacks.
Starting Hacks
-Hack Bang  |
|
| Back to top |
|
 |
Teh1337Bix Cheater
Reputation: 3
Joined: 22 Mar 2010 Posts: 37 Location: Australia
|
Posted: Sun Jun 27, 2010 2:15 am Post subject: |
|
|
| Just a quick note, hex numbers only contain 0123456789ABCDEF. So no J K H S U I O Q or P
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|