$ gdb my_file.exe # запустить отладчик
$ r (run) # запустить программу
$ b _start # установить breakpoint на адрес с меткой _start
$ disassemble _start # выводить ассемблерный код до конца программы или до конца следующей метки
$ i r (info registers) # вывести содержание регистров
$ x/s &метка (или адрес) # вывевсти строку символов
$ x/5bd &метка (или адрес)
# x - eXamine
# 5 - количество байтов
# b - Byte
# d - Dec (десятичная форма) - по умолчанию
$ ni # выполнить следующую команду
$ n (next) или s (step) # выполнить код до слудующей точки останова