Debugger: Funktion?
-
Hallo,
ich habe aus meinem Debugger folgendes kopiert;02444500 8b442410 mov eax,[esp+0x10]
02444504 8b54240c mov edx,[esp+0xc]
02444508 50 push eax
02444509 8b44240c mov eax,[esp+0xc]
0244450d 8d0cc0 lea ecx,[eax+eax*8]
02444510 8b442408 mov eax,[esp+0x8]
02444514 d1e1 shl ecx,1
02444516 51 push ecx
02444517 8b0d7c714402 mov ecx,[ViMaCore!ImportTable+0x2c (0244717c)]{window!Linkage (20d0f098)} ds:0023:0244717c=20d0f098
0244451d 52 push edx
0244451e 50 push eax
0244451f ff91f0000000 call dword ptr [ecx+0xf0]
02444525 b801000000 mov eax,0x1
0244452a c21000 ret 0x10wieviele Parameter werden den jetzt an die Funktion 0244451f übergeben?4?
Welche und in welcher Reihenfolge?
Vielen Dank!
Gruß Marcel
-
indem was du gepostet hst sind nur vier sichtbar,deshakb nehme ich an 4!
-
Tja das lässt sich alles ziemlich schlecht sagen, ein disassemblierter Aufruf würde zumindest über Zahl und Größe der Parameter mehr aussagen...was die Parameter bedeuten ist wohl quasi unmöglich zu sagen