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

Протектор и LLVM-обфускатор

Михаил Бакаляров
Руководитель департамента разработок и тестирования Guardant Компании «Актив»
Сравнение двух подходов к решению задачи запутывания кода

Добрый день, Хабр!

В данной заметке я постараюсь сравнить два разных подхода к задаче запутывания машинного кода – это протектор и обфускатор, построенный на базе LLVM-фреймворка. Нам пришлось с этим столкнуться, когда возникла задача защиты библиотек Guardant под разные операционные системы и разные ARM-архитектуры. Для x86/x64 мы используем протектор Guardant Armor, который является полностью нашей разработкой. В случае ARM-архитектуры было принято решение параллельно посмотреть в сторону открытых обфускаторов на базе LLVM с целью их модификации и использования для защиты своих продуктов.

Далее читать на Хабре

Больше экспертных материалов
Комплексный подход к защите ИИ. Как обезопасить нейросети в приложениях от атак
DSSL использует аппаратные ключи Guardant Code для защиты лицензий ПО TRASSIR
Как настроить сетевое лицензирование ПО для проектирования объектов строительства. Кейс Renga Software
ГК «Геоскан» начала применять ключи Guardant DL для защиты своего софта
Эксперты в области разработки ПО для авторынка рассказали ICT.Online об изменениях в своем сегменте
Guardant DAY в Петербурге: компания «Актив» поделилась 30-летним опытом
Виды нарушений, связанные с нелицензионным использованием софта
Программное обеспечение СКУД Gate под защитой аппаратных ключей Guardant
Группа компаний «ABC» выбрала решение Guardant для импортозамещения ключей защиты своих программных продуктов
Модели монетизации программных продуктов: статистика и факты