Skip to content

ispras/crusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crusher

Репозиторий содержит примеры запуска, образцы пользовательских плагинов, а также полезные скрипты для работы с комплектом инструментов анализа, входящих в поставку Crusher.

FAQ

Практические истории и примеры как делать надо и не надо - FAQ

Примеры запуска

Примеры фаззинга на Linux - Examples/Crusher/Linux.

Пользовательские плагины

Примеры использования и написания пользовательских плагинов для инструмента Crusher, а также образцы плагинов - Plugins

Peach Pits

Формат Peach Pit позволяет описать структуру входных данных для фаззинга и применяемые к отдельным полям данных мутации - PeachPits

Sydr

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

Примеры запуска на реальных программах можно найти в директории Examples/Sydr.

Containers

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

Примеры фаззинга на Linux - Containers/Crusher/Linux.