Gdb в backtrack

Я только что попробовал использовать gdb на BackTrack Linux, и я должен сказать, что это потрясающе. Интересно, как gdb в backtrack настроен так действовать.

enter image description here

Когда я устанавливаю точку останова, печатаются все значения регистра, часть стека, часть раздела данных и следующие 10-15 команд. То же самое происходит, когда я step или next через инструкции.

Я нахожу это удивительным и хотел бы иметь это на моей машине Ubuntu; как я мог это сделать?

Ответ 2

Я предполагаю, что это делается с помощью команды post command:

http://sourceware.org/gdb/current/onlinedocs/gdb/Hooks.html#Hooks

внутри системного уровня gdbinit:

http://sourceware.org/gdb/onlinedocs/gdb/System_002dwide-configuration.html

который может или не может ссылаться на команды оболочки и/или использовать скрипты python gdb. попробуйте:

strace gdb /bin/echo 2>&1 | grep gdbinit