Assembleur x86/x64

Sous Lin­ux:

  • Nasm: Logi­ciel assem­bleur trans­for­mant les mné­moniques en -lan­gage machine. Util­i­sa­tion: “nasm -f elf -o prog.o prog.asm”, puis link­er par “ld -m elf_i386 -o prog prog.o”. Exem­ple: hello.7z (ver­sion avec librairie). “echo $?” per­met de con­naître le code d’exit du pro­gramme sous Lin­ux.
  • Obj­dump de binu­tils per­met de désassem­bler un exé­cutable. Util­i­sa­tion “obj­dump -D prog”.
  • Hex­Dump: La com­mande “hd prog” per­met d’afficher le code hexa­déci­mal.

Sous Win­dows:

Infos et ressources:

Fièrement propulsé par WordPress | Thème : Baskerville 2 par Anders Noren.

Retour en haut ↑

%d blogueurs aiment cette page :