Overblog Suivre ce blog
Editer l'article Administration Créer mon blog
1 janvier 2014 3 01 /01 /janvier /2014 00:01

 

Pour cette année qui s'annonce, rassemblez-vous, assemblez vous.

Alors donc, quoi de mieux qu'un petit bout de code en assembleur ;-).

 

 section .data ; Variables initialisées Buffer: db 'Bonnne année 2014 à tous', 10 ; En ascii, 10 = '\n'. La virgule sert à concaténer les chaines BufferSize: equ $-Buffer ; Taille de la chaine section .text ; Le code source est écrit dans cette section global _start ; Définition de l'entrée du programme _start: ; Entrée du programme mov eax, 4 ; Appel de sys_write mov ebx, 1 ; Sortie standard STDOUT mov ecx, Buffer ; Chaine à afficher mov edx, BufferSize ; Taille de la chaine int 80h ; Interruption du kernel mov eax, 1 ; Appel de sys_exit mov ebx, 0 ; Code de retour int 80h ; Interruption du kernel

Merci Wikipedia

Tristan

 

Partager cet article

Repost 0
Published by pseudonyme
commenter cet article

commentaires

Présentation

  • : Veille
  • Veille
  • : Un petit blog sans prétention (enfin j'espère) sur ce qui retient mon attention en matière de sécurité informatique....mais pas que.
  • Contact

Recherche

Liens