Детальная информация

Название Методологическое обеспечение автоматизированного обнаружения ошибок и недокументированных возможностей в программном обеспечении: специальность 2.3.6. Методы и системы защиты информации, информационная безопасность: автореферат диссертации на соискание ученой степени доктора технических наук
Авторы Самарин Николай Николаевич
Другие авторы Шелухин Олег Иванович
Организация Московский технический университет связи и информатики
Выходные сведения Москва, 2025
Коллекция Научные работы аспирантов/докторантов ; Общая коллекция
Тематика Вычислительные машины электронные — Программы ; бинарное программное обеспечение ; фаззинг-тестирование ; механизм общих симуляций ; графовая модель ; оценка достижимости
УДК 004.422.8
Тип документа Автореферат
Тип файла PDF
Язык Русский
Код специальности ОКСВНК 2.3.6.
Группа специальностей ОКСВНК 2.0000
DOI 10.18720/SPBPU/2/r25-46
Права доступа Доступ из локальной сети ИБК СПбПУ (чтение, печать, копирование)
Дополнительно Новинка
Ключ записи RU\SPSTU\edoc\75901
Дата создания записи 05.05.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

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

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Анонимные пользователи

Количество обращений: 1 
За последние 30 дней: 1

Подробная статистика