Статья 🔵 VMP защита кода | Безопасность

Статус
В этой теме нельзя размещать новые ответы.
  • LauX
  • Заблокирован
  • 678
  • 12
  • 232
Контакты для связи отсутствуют.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Что такое VMP

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

Начало
Для начала нам понадобится скачать сам VMPROTECT
vmpsoft.com - Сайт VMProtect ,можно скачать демо версию . В ограничениях будет лишь сообщение о демо версии при инжекте .
Запускаем установщик
Принимаем все соглашения
Затем ставим галочки ,как на скрине

(Интегрировать в оболочку нам не нужно)
И жмем далее -> Установка
Перейдем к процессу протекта . Сначала воспользуемся GUI версией ,затем объясню как пользоваться консольной версией.

Нажимаем открыть и выбираем нужную длл или просто переносим на окно

Получили такое окошко ,переходим к "Функции для защиты" и жмем кнопку Добавить Функцию

Как правило будет только функция EntryPoint ,однако если есть и другие ,можете выполнить аналогичные действия с ними.

Переходим к опциям и в типе компиляции выбираем Ультра (Мутация + Виртуализация)
В случае если ваша длл не работает/не инжектится после такого ,вы можете попробовать функции Виртуализации и Мутации отдельно конкретно для своей длл !
Теперь жмем Добавить функцию

Теперь переходим к опциям

Можем выставить обнаружение инструментов виртуализации и отладчика .

Осталось только скомпилировать наш файл ,жмем кнопку компиляции сверху или f9.
Отлично ,наш файл скомпилировался и лежит с названием (yourdllname.vmp.dll) там же где и первоначальная
Заходим по пути где лежит ваш VMProtect , по умолчанию это
"C:\Program Files\VMProtect Demo"
Нам нужен VMProtect_Con.exe ,копируем его в удобное нам место .
Создаем батник с таким содержимым "VMProtect_Con.exe YGuied.dll" (Меняете на имя своей длл)
и запускаем его
Теперь наш файл автоматически скомпилируется

Вот и все . Консольная версия очень удобна для проектов где нужно автоматическое компилирование !
 
Статус
В этой теме нельзя размещать новые ответы.
Активность
Пока что здесь никого нет
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше...