ISSN 1998-6920
Языки: ru · en

Статья: Разработка метода оценки покрытия кода при фаззинг-тестировании программного обеспечения методом черного ящика с использованием аппаратной виртуализации для оценки тестового покрытия (2024)

Читать онлайн

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

Ключевые фразы: информационная безопасность, тестирование, аппаратная виртуализация, оценка покрытия, фаззинг черного ящика
Автор (ы): Самарин Николай Николаевич
Журнал: ВЕСТНИК СИБГУТИ

Идентификаторы и классификаторы

УДК
617.747-004.56. Мерцающее разжижение (synchsis scintillans)
Для цитирования:
САМАРИН Н. Н. РАЗРАБОТКА МЕТОДА ОЦЕНКИ ПОКРЫТИЯ КОДА ПРИ ФАЗЗИНГ-ТЕСТИРОВАНИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ МЕТОДОМ ЧЕРНОГО ЯЩИКА С ИСПОЛЬЗОВАНИЕМ АППАРАТНОЙ ВИРТУАЛИЗАЦИИ ДЛЯ ОЦЕНКИ ТЕСТОВОГО ПОКРЫТИЯ // ВЕСТНИК СИБГУТИ. 2024. ТОМ 18, № 2