Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Saving cheats. (Not exe or whatever)

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
xcynic
Cheater
Reputation: 0

Joined: 28 Aug 2010
Posts: 31

PostPosted: Mon Aug 30, 2010 9:52 am    Post subject: Saving cheats. (Not exe or whatever) Reply with quote

Hey, so I've made a Teleport hack for everybody edits, the thing is I can't seem to save it.

I've tried alot of different things but everytime I restart the game I need to find the new addresses (They are changing, *duh*).

I've tried pointers, and I've tried to do the Code Finder thingy from the tutorial (This only takes away everything and my character is not able to move at all.).

How do I make that my cheat automaticly finds the right addresses without me having to find them everytime?

(I know this is very basic but I want to learn.)

So basicly the hack is that I have located the X and Y axis for the game and from there I just change the value.

Any help is greatly appreciated.

Sorry for the mediocre english.
Back to top
View user's profile Send private message
Fantasy
I post too much
Reputation: 13

Joined: 29 Jul 2007
Posts: 3113

PostPosted: Mon Aug 30, 2010 11:55 am    Post subject: Reply with quote

It sure sounds like you got your pointers wrong.
Back to top
View user's profile Send private message
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Mon Aug 30, 2010 1:13 pm    Post subject: Reply with quote

Also, everybody edits is a multiplayer browser game. So well.. never gonna work. xD
Back to top
View user's profile Send private message
xcynic
Cheater
Reputation: 0

Joined: 28 Aug 2010
Posts: 31

PostPosted: Tue Aug 31, 2010 10:33 am    Post subject: Reply with quote

Okey, thanks for the answers.

I'm abit curious about what you mean with it's not possible to hack Browser MMo games?

And, I know for a fact that you can save the location of your character (X and Y pos) in RuneScape.

Thanks in advance.
Back to top
View user's profile Send private message
AhMunRa
Grandmaster Cheater Supreme
Reputation: 27

Joined: 06 Aug 2010
Posts: 1117

PostPosted: Tue Aug 31, 2010 10:47 am    Post subject: Reply with quote

Usually with Browser based games there is some sort of server client interaction going on, meaning the data you need to manipulate is being stored on the server.
_________________
<Wiccaan> Bah that was supposed to say 'not saying its dead' lol. Fixing >.>
Back to top
View user's profile Send private message
xcynic
Cheater
Reputation: 0

Joined: 28 Aug 2010
Posts: 31

PostPosted: Tue Aug 31, 2010 1:22 pm    Post subject: Reply with quote

AhMunRa wrote:
Usually with Browser based games there is some sort of server client interaction going on, meaning the data you need to manipulate is being stored on the server.


So if I would want to hack this game I would need to find the adresses everytime I restart it or change server? Sad

Off topic:
Im trying to learn how to become a "hacker" I bet you hear this all the time but I really am trying.

I've downloaded a C++ guide and starting to learn that aswell.

Just a question, what more languages/programs will I need to learn for hacking purposes?

(Please excuse my bad english..)
Back to top
View user's profile Send private message
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Tue Aug 31, 2010 1:54 pm    Post subject: Reply with quote

xcynic wrote:
So if I would want to hack this game I would need to find the adresses everytime I restart it or change server? Sad
not exactly. Some things are stored in your ram (you must have heard about client-sided variables), and can be hacked. Others are stored in a server (server-sided), and a copy of them is stored in your ram. Obviously modifying the copy is useless.

xcynic wrote:
I've downloaded a C++ guide and starting to learn that aswell.

Just a question, what more languages/programs will I need to learn for hacking purposes?
It's not really about the languages you learn. You have to get a general understanding of how the computer works at its lowest level (memory addressing, assembly code), and languages are just tools.
I suggest you study the bases of asm together with C++, and don't hesitate to read some random ebooks or internet articles or whatever about general topics (i bookmark anything of interest and read it sooner or later)
Back to top
View user's profile Send private message
xcynic
Cheater
Reputation: 0

Joined: 28 Aug 2010
Posts: 31

PostPosted: Tue Aug 31, 2010 2:01 pm    Post subject: Reply with quote

XaLeX wrote:
xcynic wrote:
So if I would want to hack this game I would need to find the adresses everytime I restart it or change server? Sad
not exactly. Some things are stored in your ram (you must have heard about client-sided variables), and can be hacked. Others are stored in a server (server-sided), and a copy of them is stored in your ram. Obviously modifying the copy is useless.

xcynic wrote:
I've downloaded a C++ guide and starting to learn that aswell.

Just a question, what more languages/programs will I need to learn for hacking purposes?
It's not really about the languages you learn. You have to get a general understanding of how the computer works at its lowest level (memory addressing, assembly code), and languages are just tools.
I suggest you study the bases of asm together with C++, and don't hesitate to read some random ebooks or internet articles or whatever about general topics (i bookmark anything of interest and read it sooner or later)


Thanks for the answer.

So for the Game. How do I know if I got a Server Sided or a Client Sided address?

It's very easy to hack (Just running a couple of Increased/decresased value scans), then you got a simple teleport hack that actually works.

What I know about server sided things is that they can not be edited without hacking the system..

So, I guess my tele hack really is Client sided? Am I right or totally F'd up in the head? :p

Ill look into ASM and some C++, and try to figure out CE abit better. Again, thanks alot.

EDIT:
What software do you use to code in C++ and ASM?

I suppose CE for ASM, but for C++ I don't know.
Back to top
View user's profile Send private message
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Tue Aug 31, 2010 7:02 pm    Post subject: Reply with quote

xcynic wrote:
So for the Game. How do I know if I got a Server Sided or a Client Sided address?
wait, addresses are all client-sided because the only memory you can access is your ram.
an address can contain a value retrieved from a server, but it's ust a copy. changing it has a temporary effect (if any). If it's read often, it will keep refreshing to the actual value; if it's read once (e.g. upon startup) or not very often, you *may* change it, but it will either result in a desync/ban/something bad or it'll just revert to the original state when read again.

To try and do something with those pesky server-sided values, look into WPE (check the tutorial section), but be sure to get first a solid singleplayer gamehacking basis or it's going to be very confusing :p

xcynic wrote:
What software do you use to code in C++ and ASM?
For C++ I'd go with Visual C++. It probably has more options than anybody'll ever use Shocked

As regards asm, some quite good IDE's exist, but writing a program from scratch is definitely useless for hacking purposes.
Back to top
View user's profile Send private message
xcynic
Cheater
Reputation: 0

Joined: 28 Aug 2010
Posts: 31

PostPosted: Wed Sep 01, 2010 6:53 am    Post subject: Reply with quote

Okey thanks, so I should just learn ASM so I can understand CE assembler better.

What I still does not understand is the CS/SS thing. The teleport "hack" works almost flawless, I can teleport on both the X and Y axis without getting DC'd, Banned or getting relocated to the prior place.

Since it is working, it couldn't be SS right?

Thanks again, sorry for the dumb questions :/
Back to top
View user's profile Send private message
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Wed Sep 01, 2010 11:17 am    Post subject: Reply with quote

It depends on how the game is implemented.
If when you move the address gets updated, that is, the address gets:
- Written: when you move
- Read: continuously, and sent to the server (so that other players can see you've moved)

If you change it in some other way (e.g. with CE), the new one gets sent to the server, so it'll work.

BUT, if when you move a packet gets sent to the server, like "MOVE LEFT" (encrypted in some way obviously) and then the server does all the calculations and sends you an answer, like "NEW COORDS 123;142" that gets stored in an address on your pc, there's nothing you can do with CE.
Using another program, e.g. WPE, you can analyze and send packets, so you can send "MOVE LEFT" to the server and obtain the same result.

p.s. i checked that game out. It's cooperative and objective-less, so i think there was no need for the developers to implement anti-hack measures.

p.p.s. this is a very basic explanation. It's way more complex than this >.<
Back to top
View user's profile Send private message
xcynic
Cheater
Reputation: 0

Joined: 28 Aug 2010
Posts: 31

PostPosted: Wed Sep 01, 2010 12:20 pm    Post subject: Reply with quote

Okey, thanks Xalex, you've been a great help! Very Happy

You wouldn't know any good tutorials for ASM and C++?

Thanks alot man, really appreciate everything.
Back to top
View user's profile Send private message
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Wed Sep 01, 2010 8:26 pm    Post subject: Reply with quote

Glad I can help Very Happy

Anyway, i'd rather avoid following one tutorial to learn a language. Instead, after understanding the bases, read all you can read, and you'll get the general understanding we're aiming for.

For example, for C++, you can use:

- this free online tutorial as a quick but in-depth tour of the language's features.

- this book is the bible. Once you feel you've understood how (e.g.) arrays work, check them out on this book. You'll discover you only knew.. 1%.

- this thread of the general programming section lists some very good books.

- this thread is a.. surprise. check it out XD

As regards ASM, there are TONS of tutorials everywhere on the net, but most of them are written by noobs who understand the bases and are excited to teach them... Rolling Eyes
I don't really have a "favourite" tutorial I'd recommend. Asm is quite straightforward, after all.
Check out that last link I gave you, and once you get the bases, the Intel SDM will be your bible (volumes 1, 2a, 2b, 3a, 3b + optimization). Don't try to read it, it's huge.. use it as a reference, but read as much as you can.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites