Прямо сейчас я использую GDB для дизассемблирования двоичного файла и проверки различных регистров и еще много чего. Есть ли простая команда, чтобы проверить все в стеке? Может ли это быть ограничено всем в функции?
Вы можете просмотреть содержимое стека с помощью x/10x $sp
x/10x $sp
Это напечатает 10 лучших элементов стека.
Для текущего фрейма стека:
bt (или backtrace) даст вам стек вызовов.
bt
backtrace
frame <args> предоставит вам информацию о конкретном кадре из стека.
frame <args>
info locals может предоставить вам информацию о любых локальных переменных в стеке.
info locals