Pezzo di codice in ASM

« Older   Newer »
  Share  
dEscape
CAT_IMG Posted on 7/1/2014, 21:19     +1   -1




Ciao ragazzi.
Senti devo convertire questo pezzo di codice da asm in autoit.

Il problema è che vorrei essere sicuro di tradurre correttamente, perciò vorrei capire a perfezione ogni istruzione in asm.

Questo è quello che ho capito:
CODICE
[ENABLE] //abilita
alloc(entry,128) //spazio di memoria (questa istruzione l ho poco chiara)
CREATETHREAD(entry) //crea un nuovo thread to entry

entry: //Inizio thread
push 00 //Nop (ma di cosa? Del call seguente?)
call 0040BFF0 //richiama l' add
mov ecx,eax //cambia la lbreria da ecx in eax (?)
call 00D64FF0 //chiama un 2 add
ret //ritorno al programma chiamante al termine di una procedura(cioè dove?)

[DISABLE]
alloc(entry,128)
CREATETHREAD(entry)

entry:
push 00
call 0040BFF0
mov ecx,eax
call 00D64FF0
ret


Grazie dell' aiuto perdonate l' ignoranza.
 
Top
CAT_IMG Posted on 5/2/2014, 12:45     +1   -1
Avatar

So creare belle gui

Group:
Member
Posts:
374
Reputazione:
0
Location:
C:\Windows\System32 \hacktooth.exe

Status:


Ciao dovresti vedere cosa c'è dentro la call, per fare questo devi semplicemente andare su questo indirizzo 0040BFF0 :D
 
Top
1 replies since 7/1/2014, 21:19   45 views
  Share