gdb dans backtrack

je viens d'essayer d'utiliser gdb sur BackTrack Linux et je dois dire que c'est génial. Je me demande comment gdb dans backtrack est configuré pour agir de cette façon.

enter image description here

quand je mets un point de rupture, toutes les valeurs de registre, une partie de la pile, une partie de la section de données et les 10-15 prochaines instructions à exécuter sont imprimées. La même chose se produit lorsque je step ou next à travers le instruction.

je trouve cela étonnant et aimerait avoir sur ma machine Ubuntu aussi; comment pourrais-je aller sur le faire?

14
demandé sur Employed Russian 2011-04-03 02:54:00
la source

2 ответов

ils semblent l'utiliser .dossier gdbinit:

https://github.com/gdbinit/Gdbinit/blob/master/gdbinit

10
répondu Jan Larres 2015-08-16 15:26:47
la source

je suppose que c'est fait en utilisant un crochet de commande de poste:

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

intérieur d'un gdbinit de système large:

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

qui peut ou non faire référence à des commandes shell et/ou utiliser des scripts python gdb. essayer:

strace gdb /bin/echo 2>&1 | grep gdbinit
3
répondu matt 2011-04-03 11:55:49
la source

Autres questions sur