Аналог OllyDbg под ubuntu (x64)?
Господа,
я как то интересовался, и находил отладчик, который функционально похож на OllyDbg. И работает в консоли под ubuntu. А сейчас попробовал его найти второй раз - и не получилось. Не подскажете ли, что это за штука?
Я помню, что у него был такой "турбо-вижн интерфейс" - с прсевдо - окошками в консоли.
Функционально хотелось бы всё время видеть регистры процессора и декомпилированный код в виде asm'а. В идеале - 64 битный отладкчик, но если такого нет - хоть что нибудь.
Отлаживать надо ELF файлы.
В попытках вспомнить я уже перебрал ddd, какие то оболочки для dbg, но так и не нашел.
Спасибо за подсказки!
Ответы (4 шт):
В линуксе есть немного странный, но мощный отладчик gdb. Как по мне, он сильно проще OllyDbg. И у него есть консольный ui, достаточно запустить с параметром -tui. Выглядит действительно как турбовижн интерфейс (в некоторых дистрибутивах может быть скомпилирован без поддержки этого).
В документации есть команды, как настроить, какие окошки показывать (да, да, можно и регистры включить)
Некоторые, так хорошо вычитывают документацию, что делают вот такие чудеса gdb dashboard. По факту - это просто один файл-конфиг. Но выглядит как старый добрый softice.
Можно посмотреть на этот ответ и сделать себе нужный вид gdb.
Ещё есть cgdb, но как по мне, то это обычный gdb -tui.
Есть такая штука, как edb под линукс, по сути тот же gdb, только менее хардкорный. Рекомендую.
ODA - это онлайн-дизассемблер для широкого спектра машинных архитектур, включая: Alpha, ARM, AVR, Intel x86, Motorola 68000, MIPS, PDP-11, PowerPC, SPARC, Z80 и многие другие.... онлайн-сервис, когда у вас нет времени, ресурсов или требований для использования более тяжелой альтернатив


