Для повышения удобства работы и хранения данных веб-сайт GUARDANT.RU использует файлы COOKIE.
Продолжая работу с веб-сайтом, Вы даете свое согласие на работу с этими файлами.
Согласен
10 ноября 2016

Guardant Armor — универсальная защита кода

Команда проекта Guardant разработала новый продукт для противодействия анализу и модификации программного обеспечения — Guardant Armor. Также подготовлена обновленная версия Guardant SDK 7.3, в которую вошли многочисленные улучшения сервера сетевых лицензий и других инструментов.
Beta-версия Guardant Armor предоставляется бесплатно в составе Guardant SDK.

В современном мире компьютерные преступления — не редкость. Существует огромное количество методов и средств, которые позволяют злоумышленнику получать неправомерный доступ к персональным данным, присваивать объекты авторского права и нарушать работу различных сервисов. Рынок разработки программного обеспечения также не остался без внимания киберпреступников. Согласно исследованиям аналитических компаний за 2015 год, в России две трети программ взламываются и используются нелегально. В результате разработчики софта теряют почти полтора миллиарда долларов ежегодно.

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

Специально для противостояния им команда Guardant разработала уникальное средство защиты программного обеспечения от анализа и модификации — Guardant Armor.

Данный продукт является заменой Автозащиты. Однако в основе этих решений лежат абсолютно разные технологии.

Автозащита «накрывает» приложение конвертом и с помощью этого привязывает исполняемый файл к ключу. При использовании автозащиты код приложения помещается в защищенное хранилище с рядом антиотладочных механизмов и криптографическими таблицами. Данное решение работает только на платформе Windows и только с 32-битными exe-файлами.

В основе Guardant Armor лежат технологии обфускации (запутывания) и виртуализации кода. Продукт осуществляет привязку приложения к любой модели ключа Guardant, а также позволяет создать сложную и многоуровневую защиту исполняемого файла. К основным возможностям решения относится: противодействие реверс-инжинирингу, контроль целостности, защита от отладки, блокировка внедрений в программу и др.

В ходе выполнения защиты определенные участки кода преобразуются в защищенную систему команд уникальной виртуальной машины (псевдокод), которая обеспечивает их выполнение в нужный момент. При защите одного и того же приложения каждый раз генерируется новый экземпляр псевдокода с собственной логикой и набором команд. Таким образом, инструкции псевдокода могут быть выполнены только на том интерпретаторе, для которого был сгенерирован байт-код. Интерпретатор также отвечает за защиту инструкций псевдокода и самого себя от модификации.

Guardant Armor работает на 32 и 64-битных платформах Windows. Технология защищает любые исполняемые файлы и библиотеки (.exe, .dll и пр.), написанные на любом языке программирования, который компилируется в машинный код (C, C++, Pascal и другие).

В 2017 году в Guardant Armor планируется внедрить поддержку платформ Linux и macOS, а также добавить возможность защиты объектных файлов.

Beta-версия продукта пока доступна бесплатно. Ее можно скачать в составе новой версии Guardant SDK 7 update 3, в котором помимо Guardant Armor реализовано более 30 различных улучшений от исправления мелких багов до существенного обновления сервера сетевых ключей, технологий защиты и пр.

Другие новости
ГК «Геоскан» начала применять ключи Guardant DL для защиты своего софта
Масштабное обновление Guardant SLK 4.0 — платформы для монетизации программных продуктов
Guardant VTC и Guardant HW Net добавлены в Реестр российского ПО
Вышли обновления Guardant SLK 3.29
Компания «Актив»: 30 лет на рынке кибербезопасности
Подтверждена совместимость программы для ЭВМ «ГРАНД-Смета» и аппаратного ключа Guardant Code c ОС РОСА Кобальт
Вышли обновления Guardant SLK 3.22
Как адаптируется российский рынок ПО обсудили на конференции Guardant Day
«Цифровые атташе» окажут содействие в представлении решений Компании «Актив» на зарубежных рынках
АСКОН переходит на российскую систему защиты Guardant