Page 3 of 3
Re: Защита программы протектором VMProtect
Posted: Tue May 07, 2019 5:59 am
by sarsen
Всё таки не понятно, как добавить окончание работы программы? Всё равно запускается ели добавив лицензию ставить (Срок годности) вчерашнее число. Может есть скрипт у кого?
Re: Защита программы протектором VMProtect
Posted: Tue May 07, 2019 8:35 am
by Admin
Например вот так:
Code: Select all
if (VMProtectSetSerialNumber(serial) != SERIAL_STATE_SUCCESS)
TerminateProcess(GetCurrentProcess(), 1);
Re: Защита программы протектором VMProtect
Posted: Tue May 07, 2019 2:38 pm
by sarsen
Спасибо, это куда сувать? ))
Re: Защита программы протектором VMProtect
Posted: Wed May 08, 2019 7:57 am
by Admin
Попробуйте это засунуть в свою программу.
Re: Защита программы протектором VMProtect
Posted: Wed May 08, 2019 3:15 pm
by sarsen
Засунул, добавил хедер VMProtectSDK.h ошибки при компиле.
Re: Защита программы протектором VMProtect
Posted: Thu May 09, 2019 4:22 am
by Admin
Тогда начните с наших примеров из "C:\Users\All Users\Documents\VMProtect\Licensing\MSVC"
Re: Защита программы протектором VMProtect
Posted: Fri Dec 20, 2019 7:40 pm
by Modan
Admin wrote:Хотелось бы на этом примере показать еще раз
как не стоит организовывать защиту программы:
1. Нельзя использовать упаковку как единственный метод защиты. Основная фишка VMProtect - это все-таки
виртуализация критичного кода программы и если из всего функционала использовать лишь упаковку, то снятие защиты будет не труднее чем снятие UPX.
[/code]
А когда я не расставляю свои маркеры, и накладываю защиту на "Entry Point", в уже скомпилированной программе, защищаю ли я ее целиком? Или без маркеров, - это просто упаковка?
Re: Защита программы протектором VMProtect
Posted: Thu Jan 09, 2020 8:44 am
by Admin
А когда я не расставляю свои маркеры, и накладываю защиту на "Entry Point", в уже скомпилированной программе, защищаю ли я ее целиком?
Да, целиком.
Или без маркеров, - это просто упаковка?
Маркеры - это всего лишь способ добавить "код" в проект на уровне исходников, не используя GUI протектора.