ИСП РАН — «Подходы к фаззинг-тестированию управляемого кода»
11/06/2021
Во второй лекции цикла, опубликованного Федеральной службой по техническому и экспортному контролю для специалистов, занимающихся безопасной разработкой и сертификацией ПО, рассказывается о том, зачем выполнять фаззинг-тестирование управляемого кода и какой управляемый код подходит для этой задачи. Также в лекции — обзор инструментов тестирования для разных языков программирования и практические задания для отработки базовых навыков фаззинга. Лекцию читает Дмитрий Пономарёв — специалист в области информационной безопасности, безопасной разработки и сертификации.
В основу виртуального курса легла программа №31 повышения квалификации специалистов «Техническая защита информации. Инструментальная и технологическая поддержка проведения фаззинг-тестирования программного обеспечения». Курс лекций разработан ФСТЭК России с участием НОУ ДПО «Центр повышения квалификации специалистов по технической защите информации» (г. Воронеж) и ФГБУН «Институт системного программирования им. В.П.Иванникова Российской академии наук» (г. Москва).
Видеолекции курса подготовлены Медиа Группой «Авангард» и публикуются в продолжение проекта «ИБ-лекторий».
Программа цикла лекций: • Лекция 1. Особенности фаззинг-тестирования при проведении сертификационных испытаний ➤ Лекция 2. Подходы к фаззинг-тестированию управляемого кода • Лекция 3. Основы динамического символьного выполнения. Поиск ошибок при помощи динамического символьного выполнения • Лекция 4. Инструментальная и технологическая поддержка проведения фаззинг-тестирования программного обеспечения • Лекция 5. Практический фаззинг Linux-приложения • Лекция 6. Распараллеливание фаззинг-тестирования • Лекция 7. Введение в статический и динамический анализ драйверов Windows
Информация предназначена для зрителей старше 16 лет.