```bash $ 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) # выполнить код до слудующей точки останова ```