Отладчики
Название | Описание
Cool Debugger http://nease.net/~baowei | Ассемблирование вплоть до Pentium операций(правда без FPU). Перехват всех импортируемых функций (как вызов системных dll). Все перехваченные АПИ считаются когда происходит вызов. МультиПотоки. Эмуляция -Автоматический трейс через дебугер до встречи breakpoint. Ведет Логи вызовов АПИ. Где необходимо значение,можно исспользовать выпражения. (как eax + ebx, [ecx + 3] + ebx). @
IBM DISTRIBUTED DEBUGGER AND OLE | Это отладчик поддерживающий AIX, OS/2, Solaris, Windows NT и 2000, OS/390, и различные дистрибутивы Linux. Отладчик может отлаживать как программы написанные на Java так и на Ассемблер и C++. @
IDA Pro http://idapro.com/ | Интерактивный дизассемблер. Дизассемблирует на лету
Imhotep http://altern.org/xerxes/ | Цель этой программы в удалении "чередующихся" прыжков, которые затрудняют понимание и дизассемблирование программы.@
Import REConstructor | Это средство для создания новых данных из переделанного IAT (переназначенные указатели или не PE-упаковщиком например). Он восстанавливает новый , Image Import Descriptor, IAT и все имена функций ASCII.@
Kernel Debugger http://msdn.microsoft.com/ | Мощный отладчик уровня ядра, входящий в пакет разработки драйверов ядра DDK (Device Driver Kit). Профессионалы говорят, что Kernel Debugger плавно догоняет по функциональности Soft-Ice. Ну а при анализе дампа памяти ему вообще нет равных. Кстати, в отличиe от продута Numega этот отладчик бесплатен.
LibDump http://gpoulose.home.att.net/ | Отладчик может отлаживать как программы написанные на Java так и на Ассемблер и C++. @
MD86 | Дизассемблер
MERCURY INTERACTIVE WINRUNNER | Интегрированная, функциональная тестирующая среда для вашего предприятия. Эта программа захватывает, проверяет и может вновь автоматически повторить действия пользователя с целью отладки и выявления ошибок. Прекрасный инструмент для тестирования программ.
NewDisAssm | Ассоциативный дизассемблер исполняемых файлов.
Numega DriverStudio http://numega.com | SoftICE стал просто легендой в кругах программистов и хакеров (если вы им не пользуетесь то по крайней мере слышали). SoftICE Driver Suite представляет собой набор основных инструментальных средств, которые ускоряют разработку и отладку драйверов устройств для Windows. The SoftICE Driver Suite включает все версии SoftICE. Также, в наборе - популярные инструментальные средства разработки драйверов DriverWorks ™, VtoolsD ™, DriverAgent ™. Этот набор обеспечивает наиболее полное решение для всех основных процессов разработки и отладки драйверов. Разработчики получают возможность создавать драйверы для Windows 2000, Windows NT/2000, Windows 95/98 и др. и использовать SoftICE для полного тестирования и отладки в диалоговом режиме, на целевой платформе.
OllyDbg http://home.t-online.de/home/Ollydbg | Одно-процессный, но мультипотоковый debugger кодового уровня для 32-bit программ запущенных под Windows 95, Windows 98, Windows NT или Windows 2000. Он позволит вам дебагить и патчить ехе файлы в PE (Portable Executable) формате. "Кодовый уровень" в данном случае означает то, что вы работаете напрямую с битами, байтами и коммандами процессора. OllyDbg исспользует только документированные Win32 API вызовы, так что большие шансы, что Вы сможете использовать эту программу в следующих производных 32-битовых операционных систем типа WINDOWS.@
SoftICE http://numega.com | Лучший дебаггер для C/C++, ASM программистов распространяется для Windows NT и Windows 95/98. Позволяет решать сложные Windows проблемы,правда требует глубокого понимания внутренностей Windows. В отличие от стандартных SDK/DDK инструментальных средств, SoftICE дает абсолютный контроль над Системой, и позволяет программисту находить и исправлять ошибки в приложениях даже системного уровня. С SoftICE,программист может видеть,исследовать и исправлять EXE, DLL, драйвера или системные компоненты, Мощность SoftICE позволяет исследовать даже Ядро ОС.
SoftSnoop http://y0da.cjb.net | Маленький дебаггер который исспользует Debug API для нормальных событий Дебага. SoftSnoop также может шпионить за API вызовами заданного процесса. Полностью написан на VC++6.@
Team Remote Debugger | Team Remote Debugger предназначен для удаленной отладки кода различного типа (ASP, MTS, T-SQL, COM+, ActiveX Exe,DLL, COM, Thread, CFML ) написанного на различных языках (Аssembler, ASP, VB, VC++, Delphi, T-SQL, VJ, CFML) Благодаря такой универсальности Team Remote Debugger можно назвать отладчиком предназначенным для целой команды разработчиков пишущих на разных языках и на большом расстояние друг от друга.
Turbo Debugger http://borland.com/ | Управление выполнением программы.- Регистра CPU низкого уровня и системный доступ к памяти.- Возможности проверки Данных.- Брекпоинты и средства их контроля- Трассировка сообщения WIN включая ,бреки на сообщения.@
WKTVBDebugger http://vbdebug.cjb.net/ | Улучшенное дизасемблирование - события,свойства и методы опознания врага.- Run-time debugging. Отображает полный список opcodes и функций VM API, может сохранять список в файле.- БрекПоинты на любую инструкцию.- БрекПоинты на любой адрес (сколько угодно).- Запросто ставит Бреки на любой вызов API Virtual Machine.- Просмотр стека, Дамп стека в двух режимах: от EBP до ESP или от ESP до EBP.@
К началу
Содержание раздела
|