Репозиторий содержит примеры запуска, образцы пользовательских плагинов, а также полезные скрипты для работы с комплектом инструментов анализа, входящих в поставку Crusher
.
Практические истории и примеры как делать надо и не надо - FAQ
Примеры фаззинга на Linux
- Examples/Crusher/Linux.
Примеры использования и написания пользовательских плагинов для инструмента Crusher
, а также образцы плагинов - Plugins
Формат Peach Pit
позволяет описать структуру входных данных для фаззинга и применяемые к отдельным полям данных мутации - PeachPits
Sydr - инструмент динамической символьной интерпретации на базе Triton и DynamoRIO. Инструмент позволяет получить наборы входных данных для инвертирования условных переходов, которые встретились по ходу выполнения программы.
Примеры запуска на реальных программах можно найти в директории Examples/Sydr.
Различные шаблоны контейнеров которые можно использовать для оркестрации процесса фаззинга приложений, требующих изоляции по ресурсам, и анализа результатов.
Примеры фаззинга на Linux
- Containers/Crusher/Linux.