25 Eylül 2014 Perşembe

1. ders ASM-GDB

1-create merhaba.asm
2-save and nasm -f elf merhaba.asm(derleme)
3-ld merhaba.o -o merhaba(output alma)
4-./merhaba (Calistirma)

5-gdb merhaba
6-run
7-disassembly _start (asm kodlari)
8-set disassembly-flavor intel(intel formati)
9-disas _start  (kisaltma)
10- break _start
11-disas
12-nexti (sonraki komut)
13-print /s $eax (eax registerinin icerigini goster) 
14-x/s 0x80490a4 (bu adresteki veriyi string olarak goster)
 

Hiç yorum yok:

Yorum Gönder