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 


Auto Assembler problem... (bug???)

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

Joined: 18 Feb 2007
Posts: 178

PostPosted: Thu Jan 31, 2008 5:33 am    Post subject: Auto Assembler problem... (bug???) Reply with quote

well, it seems to be alot of codes i cant inject with CE... Sad



i was testing somthing with Cheat Engine and packet-editing, trying to make a game (tibia 7.6 OT) send the packet for "UH" 2 times, instead of 1

ive traced the assembly codes to this


Code:

MOV EBX, EAX
XOR EAX, EAX
POP EDX
MOV FS:[EAX], EDX
PUSH 0x02781492
LEA EAX, [EBP-0x0003E868]
MOV EDX, 0x0000000A
CALL -0x0005CB83
LEA EAX, [EBP-0x0003E834]
CALL -0x0005CBB2

blablabla



well, so i simply tried to run those instructions 2 times

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

02781460:
jmp TestPacketMem
returnhere:

TestPacketMem:
MOV EBX, EAX
XOR EAX, EAX
POP EDX
MOV FS:[EAX], EDX
PUSH 0x02781492
LEA EAX, [EBP-0x0003E868]
MOV EDX, 0x0000000A
CALL -0x0005CB83
LEA EAX, [EBP-0x0003E834]
CALL -0x0005CBB2


originalcode:
mov ebx,eax
xor eax,eax
pop edx

exit:
jmp returnhere



And: Error in line 16: PUSH 0x02781492 This instruction can't be compiled

so, removed that line to check if it gave more funny errors, and yea

Error in line 16 (whould be line 17 in ^ code): LEA EAX, [EBP-0x0003E868] This instuction can't be compiled

and removing again... MOV EDX, 0x0000000A cant be compiled.

and again... CALL -0x0005CB83 cant be compiled.

and Again...... LEA EAX, [EBP-0x0003E834] cant be compiled

and then at last, the last "CALL" command cant be compiled

while
Code:
MOV EBX, EAX
XOR EAX, EAX
POP EDX
MOV FS:[EAX], EDX

seems to be added without problems (but ofc wont make it send the winsock 1.1 packet 2 times Sad)

so.... What now????

(just a guess) auto asm isn't compitable with theese "instructions"??

_________________
Im not around.

im almost never checking the forum anymore
Back to top
View user's profile Send private message MSN Messenger
Zerith
Master Cheater
Reputation: 1

Joined: 07 Oct 2007
Posts: 468

PostPosted: Thu Jan 31, 2008 5:49 am    Post subject: Reply with quote

Try removing "0x"
Back to top
View user's profile Send private message MSN Messenger
Hans Henrik
Expert Cheater
Reputation: 0

Joined: 18 Feb 2007
Posts: 178

PostPosted: Thu Jan 31, 2008 5:57 am    Post subject: Reply with quote

Lol.... it actually worked Shocked

(well, when i think of it, it was only the code that included "0x" that didnt work 2)


Thanks Razz

_________________
Im not around.

im almost never checking the forum anymore
Back to top
View user's profile Send private message MSN Messenger
Spawnfestis
GO Moderator
Reputation: 0

Joined: 02 Nov 2007
Posts: 1746
Location: Pakistan

PostPosted: Thu Jan 31, 2008 7:12 am    Post subject: Reply with quote

Heads up!
0x is used in programming languages to specify if the address is hex or not and is not necessary in AutoAssembly.

_________________

CLICK TO HAX MAPLESTORAY ^ !!!!
Back to top
View user's profile Send private message Send e-mail MSN Messenger
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