Анализ программного обеспечения

Специалисты по реверс-инжинирингу Group-IB обладают обширным опытом в области обратного анализа, восстановления алгоритма программ, поиска уязвимостей, восстановления спецификаций протоколов и форматов.

Специалисты Group-IB выполняют следующий спектр работ, связанных с анализом программного обеспечения:

  • Проверка взаимодействия программного продукта с современным вредоносным программным обеспечением, описание данного процесса с предоставлением рекомендации по защите.
  • Проведение аудита ПО с целью поиска программных уязвимостей, потенциально опасных участков кода, нарушений правил безопасного программирования.
  • Поиск вредоносных закладок и недокументированных возможностей программного обеспечения, как при наличии исходных кодов, так и без них, при этом предоставленный образец будет дизассемблирован и изучен, найденные встроенные участки кода, их функции и описания будут детально представлены в отчете.
  • Проведение сравнения двух образцов программного обеспечения на предмет заимствования кода, плагиата. При этом учитывается логика программы, алгоритм ее работы, осуществляется поиск идентичных алгоритмов, участков кода. Наличие исходных кодов желательно, но не обязательно.
  • Анализ защиты ПО. Составление рекомендаций производителю по улучшению защиты программного обеспечения.

Анализ программного обеспечения

В зависимости от направления исследования, заказчик получает заключение специалиста, оформленное с учетом требований действующего законодательства, содержащее:

  • Цели и методы исследования.
  • Указание найденных уязвимостей, их описание.
  • Найденные вредоносные закладки, логические бомбы с указанием вреда от их наличия, предоставляемых возможностей.
  • Процесс взаимодействия с современными вредоносными программами.
  • Документированные факты заимствования кода, демонстрация схожести алгоритмов двух предположительно скопированных образцов ПО.
  • Рекомендации по устранению найденных недостатков.
  • Заключения специалистов по реверс-инжинирингу Group-IB могут быть использованы для улучшения разрабатываемого программного обеспечения или для приобщения в качестве доказательства в суде.

Анализ программного обеспечения

  • Уязвимости могут быть исправлены до выхода программного продукта в релиз.
  • Защита программного обеспечения от актуальных версий вредоносных программ.
  • Устранение выявленных способов обхода защиты ПО.
  • Отстаивание интересов в суде в случае обнаружения плагиата.
Оставайтесь на связи!
Читайте наши новости в социальных сетях
×

Свяжитесь с нами:

+7 495 984-33-64
help@group-ib.ru

Подробнее