|
Подход к реализации системы верифицированного исполнения программного кода
А. В. Козачок, Е. В. Кочетков Академия Федеральной службы охраны Российской федерации
Аннотация:
В настоящей статье представлено описание технической реализации системы верифицированного исполнения программного кода. Функциональным предназначением данной системы является проведение исследования произвольных исполняемых файлов операционной системы в условиях отсутствия исходных кодов с целью обеспечения возможности контроля исполнения программного кода в рамках заданных функциональных требований. Описаны предпосылки создания такой системы, дан порядок действий пользователя по двум типовым сценариям использования. Представлено общее описание архитектуры построения системы и используемые для ее реализации программные средства, а также механизм взаимодействия элементов системы. Рассмотрен модельный пример реализации такой системы, демонстрирующий возможность гибкого задания комплекса функциональных ограничений, применение которых основывается на атрибуте времени совершения операции. В завершении статьи приведено краткое сравнение с наиболее близкими аналогами.
Ключевые слова:
формальная верификация, автомат безопасности, контролируемое выполнение, вредоносное программное обеспечение.
Образец цитирования:
А. В. Козачок, Е. В. Кочетков, “Подход к реализации системы верифицированного исполнения программного кода”, Труды ИСП РАН, 29:6 (2017), 7–24
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp271 https://www.mathnet.ru/rus/tisp/v29/i6/p7
|
Статистика просмотров: |
Страница аннотации: | 118 | PDF полного текста: | 89 | Список литературы: | 27 |
|