- Об институте
- Инновации
- Структура
- Отдел "Архитектуры вычислительных систем"
- Отдел "Информационных систем"
- Отдел "Компиляторных технологий"
- Отдел "Системного программирования"
- Отдел "Системной интеграции и прикладных программных комплексов"
- Отдел "Теоретической информатики"
- Отдел "Технологий программирования"
- Ученый совет
- Диссертационный совет
- Центр верификации ОС Linux
- Исследовательский центр доверенного искусственного интеллекта
- Центр компетенции по параллельным и распределенным вычислениям
- Орган по сертификации
- Центр коллективного пользования ИСП РАН
- Образование
- Издания
- Новости
- Лицензии
Исследование и разработка прототипа инструмента анализа исполняемого кода программ для обнаружения ошибок.
Исследование и разработка прототипа инструмента анализа исполняемого кода программ для обнаружения ошибок.
Начало проекта – 2012 год. Окончание проекта - 2013 год.
Данный проект посвящен разработке программных инструментов, в автоматизированном режиме ищущих набор входных данных, на котором реализуется ошибка анализируемой программы. Инструменты рассчитаны на поиск ошибок в бинарном коде программ, осуществляющих взаимодействие по сети.
В рамках проведенных работ были разработаны методы анализа бинарного кода, нацеленные на решение следующих задач.
- Обеспечение работы динамического анализа программ, взаимодействующих по сети.
- Анализ помеченных данных на уровне бинарного кода в рамках всей вычислительной системы (включая код ОС и других процессов).
- Принципиальное сокращение числа анализируемых состояний во время символьной интерпретации бинарного кода.
- Формальное описание срабатывания эксплуатируемой ошибки на уровне бинарного кода.
Разработанные методы были реализованы как модули-расширения (компоненты) интегрированной среды анализа бинарного кода. Была проведена апробация методов на Интернет-навигаторе Mozilla.
Исполнитель
Перейти к списку всех проектов 
На нашем сайте мы используем cookie файлы, содержащие информацию о предыдущих посещениях веб-сайта. Данные обрабатываются для улучшения качества работы нашего веб-сайта. Если вы не хотите использовать cookie файлы, измените настройки браузера.
Понятно