Средства отладки

GNU GNATS

Hабор инструментов для отслеживания ошибок и организации обратной связи с пользователями через сайт, указанный в настройках баг-трекера.

httest

Расширяемый инструмент тестирования и анализа производительности веб- приложений и веб-серверов. Может быть как клиентом (делать запрос), так и сервером (бекэндом для реверсивного прокси).

IDA

IDA Pro Disassembler (англ. Interactive DisAssembler) — интерактивный дизассемблер, который широко используется для реверс-инжиниринга. Он отличается исключительной гибкостью, наличием встроенного командного языка, поддерживает множество форматов исполняемых файлов для большого числа процессоров и операционных систем.

Insight

Графический интерфейс к GDB, написанный на Tcl/Tk.

Intel Software Development Emulator

Intel Software Development Emulator (Intel SDE)- это функциональный эмулятор для новых и ожидающихся наборов инструкций. Эмулятор базируется на динамической бинарной инструментальной системе Pin (и XED).

kdbg

Графический интерфейс к GDB. Основан на Qt, ориентирован на рабочую среду KDE.

ltrace

ltrace - регистрирует вызовы динамических библиотек с целью отладки.

openQA

openQA - открытый тестовый фреймворк, позволяющий в полностью автоматическом режиме проводить всестороннее тестирование работоспособности различных компонентов дистрибутивов, от таких стадий как работа загрузчика, инициализация и загрузка ядра, до проверки отдельных графических приложений, таких как Firefox и LibreOffice.

Oracle Solaris Studio

Oracle Solaris Studio (OSS, ранее Sun Studio) — интегрированная среда разработки программ для языков программирования Си, C++ и Фортран, разработанная компанией Sun Microsystems. В OSS включены средства сборки, отладки, профилирования и анализа многопоточных приложений.

P6Spy

Программный драйвер, предназначенный для перехвата и протоколирования сообщений базы данных.

PHPCheckStyle

PHPCheckstyle - это инструментарий с открытым исходным кодом, который помогает программистам на PHP придерживаться определенных правил программирования. Утилита проверяет представленный ей исходный PHP-код и сообщает обо всех отклонениях от принятых соглашений кодирования.

PHP_runner

Крайне простая с точки зрения функциональности программа. Вы вводите PHP-код в одно окно браузера, а результат его выполнения отображается в другом окне. Программа хорошо подходит для тех, кто осваивает PHP или же обучает ему.

Sourcetrail

Мощное и продвинутое приложение для анализа исходного кода на языках C, C++, Java и Python.

strace

strace — это программа, позволяющая отследить сигналы и системные вызовы, выполняемые процессом. Имена отслеженных вызовов передаются на стандартный поток вывода или в файл (ключ -o).

Sysprof

Инструмент для профилирования производительности.

Valgrind

Valgrind — инструментальное программное обеспечение, предназначенное для отладки использования памяти, обнаружения утечек памяти, а также профилирования.

Vector

Bеб-интерфейс для оценки и мониторинга производительности приложений.