 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
Hans Henrik Expert Cheater
Reputation: 0
Joined: 18 Feb 2007 Posts: 178
|
Posted: Thu Jan 31, 2008 5:33 am Post subject: Auto Assembler problem... (bug???) |
|
|
well, it seems to be alot of codes i cant inject with CE...
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 )
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 |
|
 |
Zerith Master Cheater
Reputation: 1
Joined: 07 Oct 2007 Posts: 468
|
Posted: Thu Jan 31, 2008 5:49 am Post subject: |
|
|
| Try removing "0x"
|
|
| Back to top |
|
 |
Hans Henrik Expert Cheater
Reputation: 0
Joined: 18 Feb 2007 Posts: 178
|
|
| Back to top |
|
 |
Spawnfestis GO Moderator
Reputation: 0
Joined: 02 Nov 2007 Posts: 1746 Location: Pakistan
|
Posted: Thu Jan 31, 2008 7:12 am Post subject: |
|
|
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 |
|
 |
|
|
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
|
|