0/5 (11 avis)
Snippet vu 7 787 fois - Téléchargée 31 fois
; ######################################################################### .386 .model flat, stdcall option casemap :none ; case sensitive ; ######################################################################### include \masm32\include\windows.inc include \masm32\include\user32.inc include \masm32\include\kernel32.inc includelib \masm32\lib\user32.lib includelib \masm32\lib\kernel32.lib ; ######################################################################### .data buffer dd 0 Mtitle db "Pure ASM32",0 .code start: push 50h ; 80 caracteres max (mettez plus si vous craignez un buffer overflow) push offset buffer ; nom de la variable qui va accueillir le resultat push 0 ; je sais pas a koi ça sert call GetModuleFileNameA ; nom de la fonction ; messagebox, je V pas expliker... push MB_OK push offset Mtitle push offset buffer push 0 call MessageBox push 0 call ExitProcess end start
16 juil. 2003 à 11:28
16 juil. 2003 à 12:02
et puis decompiler les source, ça m'amuse...j'essai de comprendre comment fonctionne les code...surtout les virus, C tres interressant car ils font des tas de trucs en qques lignes de code...
16 juil. 2003 à 16:48
http://www.asmfr.com/article.aspx?Val=109
Ma majorit‚ des id‚es figurant dans tes 2 sources sont expliqu‚es ++
16 juil. 2003 à 18:38
dis moi, tu ecrit en eom on dirai...C dur de te lire, change le codage de ton navigateur!
16 juil. 2003 à 23:29
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.