Есть множество решений для защиты программ, которые определяют работу внутри изолированных сред, работают с антиотладочными приемами, контролируют целостность своего кода и динамически шифруют свои данные в памяти, защищаясь от дампа. Еще одна мощная техника защиты — это виртуализация кода. В этой статье я покажу, как она работает.
- Тайный WinAPI. Как обфусцировать вызовы WinAPI в своем приложении
- Детект песочницы. Учимся определять, работает ли приложение в sandbox-изоляции
- Антиотладка. Теория и практика защиты приложений от дебага
- Набор программ для взлома программ. Выбираем инструменты для реверса