Я хотел бы просмотреть двоичный файл, который мой учитель дал мне построчно, чтобы проверить адреса в стеке и содержимое разных регистров, но я не очень хорошо знаком с использованием gdb. Хотя у меня есть код C, мы должны работать полностью с двоичным файлом. Вот команды, которые я использовал до сих пор:
(gdb) file SomeCode
Это дает мне это сообщение:
Reading symbols from ../overflow/SomeCode ...(no debugging symbols found)...done.
Тогда использую:
(gdb) disas main
что дает мне всю сборку. Я хотел установить точку останова и использовать команду «next», но ни одна из команд, которые я пробовал, не сработала. Кто-нибудь знает синтаксис, который я бы использовал?