Данила Пучкин
Окончил факультет ВМК МГУ имени М.В. Ломоносова по специальности «Прикладная математика и информатика», продолжает учебу в аспирантуре. Занимается исследованиями и разработкой в области самовосстанавливающихся систем на базе KasperskyOS.
Мониторинг потока управления процессов в операционных системах на основе графов потока вызовов
Под мониторингом потока управления процесса в операционной системе понимается сравнение фактического потока управления процесса с некоторой эталонной моделью. В работе рассматривается подход к контролю корректности исполнения процессов, основанный на мониторинге потока управления. Под корректным исполнением процесса понимается функционирование процесса в соответствии с предъявляемыми ему требованиями. В рассматриваемом подходе предлагается контролировать поток управления в объеме исполняемых процессом целевых команд на основе некоторой эталонной модели. Целевые команды (целевые инструкции) – это команды, информация об исполнении процессом которых доступна от операционной системы, в рамках которой функционирует процесс. В качестве эталонной модели используется сигнатура потока управления – модель процесса, определяющая последовательности целевых инструкций, которые могут быть исполнены данным процессом. Конкретный вид модели, как и конкретные алгоритмы мониторинга потока управления в рассмотренном подходе не уточняются. В работе предлагается способ мониторинга потока управления процессов в операционных системах, основанный на использовании одной из форм сигнатуры потока управления, представляющей собой набор графов потока вызовов. Работа ограничивается случаем, когда контролируемый процесс является однопоточным, во время его исполнения не происходит системных прерываний, а его программа не содержит команд переходов, кроме вызовов функций.
Скачатьтезисы
Регистрация
Программный комитет
Место проведения
«Точка-кипения РЭУ».
О проекте
Ежегодная научно-практическая конференция OS DAY проводится в России с 2014 года. Это коммуникационная площадка для теоретиков и практиков системного программирования и разработки операционных платформ, место консолидации российских разработчиков ОС и поиска точек для совместной деятельности.
Главные задачи конференции – определить перспективные направления и технологии в сфере разработки операционных систем, обозначить главные вызовы современной IT-отрасли и помочь разработчикам, производителям и заказчикам обменяться опытом.
Организаторы: ИСП РАН, DZ Systems, «Базальт СПО», ФГБУ «НИЦ «Институт имени Н.Е. Жуковского», «Лаборатория Касперского», РЕД СОФТ, Группа Астра, «Криптософт» и Открытая мобильная платформа.