Halaman

Kamis, 29 Oktober 2020

CATATAN GDB DEBUGGER

 1. Load program :
        gdb nama-program
2. Set breakpoint :
        break main
        lihat breakpoint : info breakpoint
3. Set disassembly sintaks :
        set disassembly-flavor intel (atau att defaultnya)
4. Tampilkan disassemble instruksi berikutnya :
        set disassemble-next-line on /off
        single step disassembly : nexti dan stepi untuk masuk dalam fungsi
5. Tampilkan variable :
        print nama_variable atau
        display nama_variable
6. Set watchpoint :
        write : watch nama-variable
        read : rwatch nama-variable
        tampilkan watchpoint : info breakpoint
        disable watchpoint : disable nomor-watchpoint
7. Tampilkan memory :
        x/nfu
        n : jumlah data
        f : format ( x = hexadecimal/default, i = mnemonic, lainnya d’, ‘u’, ‘o’, ‘t’, ‘a’, ‘c’, ‘f’, ‘s’)
        u : unit (b = byte, h = half word/2byte, w = word/4byte/default, g = giant word/ 8byte )
        contoh : x/10xw $esp (tampilkan 10 data word format hexadecimal dimulai alamat esp.

Tidak ada komentar:

Dasar

TUTORIAL 1 : DASAR BAHASA ASSEMBLY WINDOWS 32bit MASM32 CONSOLE UNTUK PEMULA

Alhamdulillahirabbilalamin, pada saat ini kita semua masih diberi kesempatan untuk terus belajar, kita niatkan mudah-mudahan apa yang kita l...

Postingan Populer