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 


Flash and me

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

Joined: 02 Jan 2007
Posts: 68

PostPosted: Wed Oct 20, 2010 11:29 am    Post subject: Flash and me Reply with quote

I really don't get this part.

The ebp stays the same, but there's always a new assembly instruction on that address. I want to go back to see where the values are coming from (health), but I have absolutely no clue on how to go back when the address of EBP, while staying the same, the assembly instruction changes frequently.

Am I missing something? Should I be looking somewhere else rather than at the instructions?

Perhaps I should considering checking more tutorials, but I've been searching about this, and I really don't get it.

If it helps to know, it's a flash game.



rawrrr.jpg
 Description:
 Filesize:  118.63 KB
 Viewed:  12074 Time(s)

rawrrr.jpg


Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Wed Oct 20, 2010 8:03 pm    Post subject: Reply with quote

In most cases, the idea of hacking a flash game with code injection is useless without using AOBscan.

The address of the code will always change. Furthermore, the codes are usually changing a bunch of other values too, so if You nop/change the code, the whole game will crash.

_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
Back to top
View user's profile Send private message
Qvazzler
Advanced Cheater
Reputation: 0

Joined: 02 Jan 2007
Posts: 68

PostPosted: Thu Oct 21, 2010 5:33 am    Post subject: Reply with quote

So I've noticed. Sad

I really don't see how I'm supposed to get to where address 09615211 was jumped to from.

Any advice on a different way to search for the hitbox/godmode piece of code?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 474

Joined: 09 May 2003
Posts: 25931
Location: The netherlands

PostPosted: Thu Oct 21, 2010 7:27 am    Post subject: Reply with quote

it was jumped to that address from 0774b28d
_________________
Tools give you results. Knowledge gives you control.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
Qvazzler
Advanced Cheater
Reputation: 0

Joined: 02 Jan 2007
Posts: 68

PostPosted: Fri Oct 22, 2010 1:17 am    Post subject: Reply with quote

So that's what you meant by stack view?

Thanks. Smile
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Fri Oct 22, 2010 8:41 am    Post subject: Reply with quote

Yep, You can see where did You come from at the top of the stack.
_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
Back to top
View user's profile Send private message
Qvazzler
Advanced Cheater
Reputation: 0

Joined: 02 Jan 2007
Posts: 68

PostPosted: Fri Oct 22, 2010 9:36 am    Post subject: Reply with quote

Alright.

And just to be sure, is there no way to get static addresses in a flash game? From what I've found so far by searching for an answer is that there are no pointers whatsoever in flash games.

The game I have currently targeted for kicks also has not shown any sign of static addresses.
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Fri Oct 22, 2010 9:42 am    Post subject: Reply with quote

If You are very very very lucky and You find a code which is accessing to one address only, You can use aobscan in Your script to search for that code. Like I have written about a game in another post:

Quote:
What is usually common:
The codes are usually changing more than one value (many values), which will make Your job pretty hard when You try to use code injection.

The codes are not static and they are not "created" until You use them. For example there is a game, Destructo Truck. You can jump with a truck and You have rockets to boost Your jump. I have found the code which is decreasing Your fuel. However the code's address is changing all the time when You start a new jump. The code is not existing until You use some fuel from Your rocket. Which means You need to to create Your script with AOBscan to search for the code and You need to enable/disable the script with every jump.
In most of the games, You are not so lucky to find a code which is changing one type of thing only, but usually hundreds or thousands of other things too.

_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
Back to top
View user's profile Send private message
Qvazzler
Advanced Cheater
Reputation: 0

Joined: 02 Jan 2007
Posts: 68

PostPosted: Fri Oct 22, 2010 11:24 am    Post subject: Reply with quote

Thank you for your response Geri.

As I've been on here off and on, I've noticed more and more that there are a lot of bogus tutorials made by people who have not gotten a proper idea of how things work. With that said, I am a very incomplete assembly programmer, but instead of just learning "how to hack", I wish to get an understanding the environment.

If you have good references that you personally favor, no matter what it is, please link it to me and I will try to make use of it. And for the record, I rarely script with the auto-assembler. I just wish to learn in what order things are done in the opcode instead of erasing opcodes and altering values.

I will also take a closer look on the aob scan that you speak of, perhaps even read a tutorial or two when I have the time.
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Fri Oct 22, 2010 7:03 pm    Post subject: Reply with quote

The best reference is probably DarkByte and some other members who are clearly professionals in things. I think all section on the forum has its guru. Maybe even random spam. Smile
_________________
My trainers can be found here: http://www.szemelyesintegracio.hu/cheats

If you are interested in any of my crappy articles/tutorials about CE and game hacking, you can find them here:
http://www.szemelyesintegracio.hu/cheats/41-game-hacking-articles

Don't request cheats or updates.
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