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’ex­it du pro­gramme sous Linux.
  • 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’af­fich­er le code hexadécimal.

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 :