sonkite
February 15th, 2004, 12:43
Code:
==== Microsoft Visual C++ 6.0 ====
55 PUSH EBP
8BEC MOV EBP,ESP
6AFF PUSH -1
6800000000 PUSH 00000000 ; needs updating
6800000000 PUSH 00000000 ; needs updating
64A100000000 MOV EAX,DWORD PTR FS:[0]
50 PUSH EAX
64892500000000 MOV DWORD PTR FS:[0],ESP
83EC58 SUB ESP,58
53 PUSH EBX
56 PUSH ESI
57 PUSH EDI
8965E8 MOV DWORD PTR [EBP-18],ESP
558BEC6AFF6800000000680000000064A10000
0000506489250000000083EC585356578965E8
==================================
==== Microsoft Visual C++ 7.0 ====
6A60 PUSH 60
6800000000 PUSH 00000000 ; needs updating
6A606800000000
==================================
==== Borland Delphi ==============
55 PUSH EBP
8BEC MOV EBP,ESP
83C4F4 ADD ESP,-0C
B800000000 MOV EAX,00000000 ; needs updating
558BEC83C4F4B800000000
55 PUSH EBP
8BEC MOV EBP,ESP
83EC10 SUB ESP,10
B800000000 MOV EAX,00000000 ; needs updating
558BEC83EC10B800000000
55 PUSH EBP
8BEC MOV EBP,ESP
83C4F4 ADD ESP,-0C
53 PUSH EBX
B800000000 MOV EAX,00000000 ; needs updating
558BEC83C4F453B800000000
55 PUSH EBP
8BEC MOV EBP,ESP
83C4F0 ADD ESP,-10
53 PUSH EBX
B800000000 MOV EAX,00000000 ; needs updating
558BEC83C4F053B800000000
==================================
These are all that i have seen so far, i hope these values are correct. Would be good if anyone who finds something wrong here please tell me.