|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
Метод выявления некоторых типов ошибок работы с памятью в бинарном коде программ
В. В. Каушан, А. Ю. Мамонтов, В. А. Падарян, А. Н. Федотов ИСП РАН
Аннотация:
В статье рассматривается метод выявления ошибок работы с памятью в бинарном коде программ, таких как выход за границы буфера при чтении и записи. Предлагаемый метод основывается на использовании динамического анализа и символьного выполнения. Метод применяется к бинарным файлам программ без дополнительной отладочной информации. Описанный метод был реализован в виде программного инструмента. Возможности инструмента продемонстрированы на примере поиска ошибок в 11 программах, которые работают под управлением ОС Windows и Linux, в 7 из них ошибки не были исправлены на момент написания статьи.
Ключевые слова:
выявление уязвимостей, бинарный код, динамический анализ, символьное выполнение.
Образец цитирования:
В. В. Каушан, А. Ю. Мамонтов, В. А. Падарян, А. Н. Федотов, “Метод выявления некоторых типов ошибок работы с памятью в бинарном коде программ”, Труды ИСП РАН, 27:2 (2015), 105–126
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/tisp125 https://www.mathnet.ru/rus/tisp/v27/i2/p105
|
|