В отставке.
-
Автор темы
- #1
В данной теме мы научимся работать с VMProtect и защищать ваш чит от VAC.
Для начала нам понадобится скачать сам VMPROTECT
Пожалуйста, авторизуйтесь для просмотра ссылки.
- Сайт VMProtect ,можно скачать демо версию . В ограничениях будет лишь сообщение о демо версии при инжекте .Crack версия (Клик)
Запускаем установщик двойным кликом .
Принимаем все соглашения
Затем ставим галочки ,как на скрине
(Интегрировать в оболочку нам не нужно)
И жмем далее -> Установка
Принимаем все соглашения
Затем ставим галочки ,как на скрине
(Интегрировать в оболочку нам не нужно)
И жмем далее -> Установка
Нажимаем открыть и выбираем нужную длл или просто переносим на окно
Для примера возьмем длл отсюда yougame.biz/threads/41242
Получили такое окошко ,переходим к "Функции для защиты" и жмем кнопку Добавить Функцию
Как правило будет только функция EntryPoint ,однако если есть и другие ,можете выполнить аналогичные действия с ними.
Переходим к опциям и в типе компиляции выбираем Ультра (Мутация + Виртуализация)
В случае если ваша длл не работает/не инжектится после такого ,вы можете попробовать функции Виртуализации и Мутации отдельно конкретно для своей длл !
Теперь жмем Добавить функцию
Теперь переходим к опциям
Можем выставить обнаружение инструментов виртуализации и отладчика .
Осталось только скомпилировать наш файл ,жмем кнопку компиляции сверху или f9.
Отлично ,наш файл скомпилировался и лежит с названием (yourdllname.vmp.dll) там же где и первоначальная
Заходим по пути где лежит ваш VMProtect , по умолчанию это
"C:\Program Files\VMProtect Demo"
Нам нужен VMProtect_Con.exe ,копируем его в удобное нам место .
Создаем батник с таким содержимым "VMProtect_Con.exe YGuied.dll" (Меняете на имя своей длл)
и запускаем его
Теперь наш файл автоматически скомпилируется
Вот и все . Консольная версия очень удобна для проектов где нужно автоматическое компилирование !
"C:\Program Files\VMProtect Demo"
Нам нужен VMProtect_Con.exe ,копируем его в удобное нам место .
Создаем батник с таким содержимым "VMProtect_Con.exe YGuied.dll" (Меняете на имя своей длл)
и запускаем его
Теперь наш файл автоматически скомпилируется
Вот и все . Консольная версия очень удобна для проектов где нужно автоматическое компилирование !
Вот и подошёл гайд к концу . Мы научились протектить длл через GUI и Console версию вмпротекта !
Дополнительно :
Переходим в директорию C:\Program Files (x86)\NVIDIA Corporation\3D Vision
И подменяем файл "nvSCPAPI.dll" своей дллкой (Переименуйте оригинальный и сохраните себе) ,теперь наш чит будет инжектится через видеокарту автоматически при запуске игры.
И подменяем файл "nvSCPAPI.dll" своей дллкой (Переименуйте оригинальный и сохраните себе) ,теперь наш чит будет инжектится через видеокарту автоматически при запуске игры.
Для тех у кого нет NVIDIA/По каким то причинам не работает .
Переходим в директорию стима и ищем файлик "crashhandler.dll" переименовываем его и подменяем нашей дллкой . Теперь при запуске игры ,длл заинжектится автоматически !
Переходим в директорию стима и ищем файлик "crashhandler.dll" переименовываем его и подменяем нашей дллкой . Теперь при запуске игры ,длл заинжектится автоматически !
Последнее редактирование: