Инструменты сравнения бинарного кода::Журнал СА
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Наука и технологии
Подписка
Где купить
Авторам
Рекламодателям
Архив номеров
Контакты
   

  Опросы
  Статьи

Учебные центры  

Карьерные мечты нужно воплощать! А мы поможем

Школа Bell Integrator открывает свои двери для всех, кто хочет освоить перспективную

 Читать далее...

Гость номера  

Дмитрий Галов: «Нельзя сказать, что люди становятся доверчивее, скорее эволюционирует ландшафт киберугроз»

Использование мобильных устройств растет. А вместе с ними быстро растет количество мобильных

 Читать далее...

Прошу слова  

Твердая рука в бархатной перчатке: принципы soft skills

Лауреат Нобелевской премии, специалист по рынку труда, профессор Лондонской школы экономики Кристофер

 Читать далее...

Как хорошо вы это знаете  

Портал Инкоманд. Для чего он? Для кого? Какие проблемы решает?

Компания «ЕМДЕВ» – создатель интернет-портала, предлагает всем желающим протестировать себя на

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 10082
Комментарии: 0
Потоковая обработка данных

 Читать далее...

19.03.2018г.
Просмотров: 8291
Комментарии: 0
Релевантный поиск с использованием Elasticsearch и Solr

 Читать далее...

19.03.2018г.
Просмотров: 8384
Комментарии: 0
Конкурентное программирование на SCALA

 Читать далее...

19.03.2018г.
Просмотров: 5327
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 6015
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

Друзья сайта  

 Инструменты сравнения бинарного кода

Архив номеров / 2023 / Выпуск №12 (253) / Инструменты сравнения бинарного кода

Рубрика: Наука и технологии /  Раздел для научных публикаций

Нарышкин К.В.,
программист, аспирант АНО ДПО «НОЦ ВКО «Алмаз-Антей» им. В.П. Ефремова»

 

Инструменты
сравнения бинарного кода

Сравнение бинарного кода позволяет идентифицировать и локализовать известные уязвимости в системах. Такие популярные инструменты, как IDA Pro, Ghidra, BinDiff, Diaphora реализуют методы сравнения и отображения результатов. В статье представлены основные возможности инструментов сравнения, а также их сильные и слабые стороны в процессе анализа бинарного кода.

 

Введение

Найденные и опубликованные уязвимости в системе принуждают производителей исправлять программный код. Не всегда компания готова к такому, поэтому процесс исправления ошибки носит временный характер, из-за чего страдают качество и полнота [1]. Чтобы локализовать место возникновения ошибки, зачастую требуется просмотреть большой объем бинарного кода. Упростить эту задачу способны инструменты сравнения исполняемых файлов.

Актуальные проекты сегодня – это BinDiff, Diaphora и встроенные инструменты Ghidra. Рассмотрим каждый инструмент, чтобы понять достоинства и недостатки, а также наглядно разберем, почему не существует универсальный инструмент сравнения бинарного кода.

 

<...>

Ключевые слова: бинарный код, сравнение бинарного кода, IDA Pro, Ghidra, Diaphora, BinDiff, обратное проектирование, ассемблер, программная ошибка


Полную версию статьи читайте в журнале
Подпишитесь на журнал
Купите в Интернет-магазине

Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-41
Fax: (499) 277-12-45
E-mail: sa@samag.ru