Pull to refresh
6
0
Михаил Бакаляров @mikhazloy

Пользователь

Send message

Протектор и LLVM-обфускатор. Сравнение двух подходов к решению задачи запутывания кода

Reading time7 min
Views6K

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

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

Читать далее
Total votes 21: ↑21 and ↓0+21
Comments4

Система IEEE Software Taggant: защита от ложных срабатываний антивируса

Reading time7 min
Views4.6K
image

В этом посте я хочу рассказать о системе IEEE Software Taggant, которую разработала рабочая группа IEEE по вредоносным программам в сотрудничестве с ведущими компаниями по информационной безопасности.
В планы команды разработчиков Guardant давно входило добавить поддержку IEEE Software Taggant в протектор Guardant Armor, и вот наконец мы это сделали. Краткий обзор системы и практические выводы перед вами.
Читать дальше →
Total votes 12: ↑12 and ↓0+12
Comments4

Information

Rating
Does not participate
Location
Люберцы, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity