Видео доклада "Добавляем поддержку скриптового языка в AFL и LibFuzzer на примере Lua"

В докладе рассказал о том, как реализовать поддержку фаззинга Lua скриптов с помощью LibFuzzer и AFL. Мне это понадобилось сделать, чтобы тестировать один из компонентов СУБД Tarantool - сервер приложений на Lua, который предоставляет Lua API к самой СУБД и четырем десяткам вспомогательных модулей.

Доклад будет интересен всем, кто разрабатывает серверное ПО, интересуется рандомизированным тестированием или планирует добавить поддержку нового языка в AFL или libFuzzer. Знание Lua не потребуется.

Материалы: cлайды.

Теги: feedsoftware