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 


Disabling Codes
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 8:05 am    Post subject: Disabling Codes Reply with quote

Hey, I've a question about hacking games... How can I find the disassambler code from a single AoB address? e.g.: life's address was 00 00 02 00 (the 2 is the count of the lives), 1 hit for the character and he's dead... I can change the amount of my life sure, but how could i disable the "death".. so my char won't die when he gets hit.... how can I find the disassambler code?
Confused
Thanks in advance!
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 8:13 am    Post subject: Reply with quote

Right-click on the address and choose "Find out what writes to this address" or find out what is accessing to the address.

Try to find a code which is accessing to Your health only or for the structure where the health is stored and You can use it to change Your health with a script.

_________________
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
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 8:30 am    Post subject: (!) Reply with quote

Köszi.... megtaláltam a címet, bevittem disassembler-be is csak ha valamit változtatok rajta akkor lefagy a játék, valószínűleg ebből a címből olvas valami...

Code:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov [edi],al
jmp 018D0000

exit:
jmp returnhere

01A80000:
jmp newmem
nop
nop
returnhere:

Ezt a kódot adta, disassembler-ben viszont ha bármit változtatok rajta lefagy O.o azt akarnám hogy letiltsa a címet.... Ja és az "edi" az az élet címére mutat..
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 8:57 am    Post subject: Reply with quote

Elég fura, mai játékok nem nagyon használnak AL regisztert. Biztos hogy ez a jó kód? Mi a játék neve?
_________________
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
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 9:11 am    Post subject: Reply with quote

Hát igen, NES emulátort használok mert szeretem a régi játékokat... Very Happy
Szal a Contra-t akarom meghackelni ^^ és ennek jónak kell lennie..
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 9:34 am    Post subject: Reply with quote

Akkor ez így nem fog menni. Az emulátorok máshogy működnek. Viszont ha jó emulátort használsz, akkor abban valószínűleg van memória scanner és az is valószínű hogy a cím statikus.
_________________
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
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 9:43 am    Post subject: Reply with quote

Ez statikus, elmentettem a CT file-ba és eddig minden emulátornál ugyanott volt, nem pointereket mentettem el Smile

Tudsz egy olyan oldalt ahol leírják hogy kell disassembler nyelven írni? Tudok programozni csak ez egy kicsit más Very Happy

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

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 9:48 am    Post subject: Reply with quote

Szerezd be pl. a "The Art of Assembly Language Programming" című könyvet.

http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html

Vagy bármilyen más könyvet ami assembly nyelvű programozásról szól.

_________________
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
Haxory'
Grandmaster Cheater Supreme
Reputation: 92

Joined: 30 Jul 2007
Posts: 1900

PostPosted: Mon Feb 14, 2011 10:49 am    Post subject: Reply with quote

what the fuck is going on in here :/
_________________
you and me baby ain't nothing but mammals so lets do it like they do on the discovery channel
Back to top
View user's profile Send private message
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 11:02 am    Post subject: Reply with quote

Haxory' wrote:
what the fuck is going on in here :/


nah... we're just spoken.. but in hungarian language Very Happy

Still can't solve it, if I set the disassembler to nope then game crashes...
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 11:32 am    Post subject: Reply with quote

Haxory' wrote:
what the fuck is going on in here :/


I am selling drugs. But only if You use the secret words.

newmem = cocaine

alloc(newmem,2048) //2kb should be enough = 2 kilo should be enough

label(returnhere) = send a message here if You got the stuff

label(originalcode) = then we will proceed as planned

label(exit) = and finish the transaction

Basically that's it.

Quote:
Still can't solve it, if I set the disassembler to nope then game crashes


You cannot use code injection for an emulated game (or You can but it will be unbelievably inefficient and hard to do). So just use the static address.

_________________
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
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 12:04 pm    Post subject: Reply with quote

Okay thanks! But got an another problem, with a game for PC... is it possible to hack animations? I mean which animation you do... 2D game.
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 2:23 pm    Post subject: Reply with quote

Hack animations? What do You mean? Can You give an example?
_________________
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
scearezt
Cheater
Reputation: 0

Joined: 12 Feb 2011
Posts: 46

PostPosted: Mon Feb 14, 2011 2:39 pm    Post subject: Reply with quote

Okay, so as I know... in simple 2d games the animations has numbers.. such as 1 to stand 2 to walk 3 to run etc... I want to find this one... tried it and found an address but if i change it to 1 then nothing happens...

Code:
Stand: 00 00 00 00
Run: 00 01 01 00


while the character standing i've changed the address to 00 01 01 00 and froze it but seems not work....
Back to top
View user's profile Send private message
Geri
Moderator
Reputation: 112

Joined: 05 Feb 2010
Posts: 5627

PostPosted: Mon Feb 14, 2011 2:47 pm    Post subject: Reply with quote

I didn't try it. Seems to be kinda useless for cheating.
_________________
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
Goto page 1, 2  Next
Page 1 of 2

 
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