RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2022, том 34, выпуск 4, страницы 35–48 (Mi tisp703)

Инструмент динамического анализа IoT-систем ELF с поддержкой символьных вычислений

Р. Д. Коваленко, А. Н. Макаров

Институт системного программирования им. В.П. Иванникова РАН

Аннотация: В результате работы по направлению анализа IoT-устройств авторами был создан инструмент ELF (embedded linux fuzz), который, в частности, предоставляет функционал для применения существующих средств динамического анализа в работе с различными IoT-устройствами. В статье рассматриваются вопросы применения символьного выполнения для анализа IoT-систем, построенных на базе ядер Linux, описывается способ интеграции одного из популярных фреймворков полносистемного символьного выполнения S2E в среду инструмента ELF, а также применимость полученной связки инструментов к реализации распределенного гибридного фаззинга IoT-устройств.

Ключевые слова: фаззинг, символьное выполнение, IoT-устройство, Linux

DOI: 10.15514/ISPRAS-2022-34(4)-3



© МИАН, 2024