Page 1 of 1

Система лицензирования в тестовом (незащищенном) режиме

Posted: Wed May 08, 2013 3:22 pm
by V.I.R.U.S.
Приветствую!

Уже два года пользуюсь VMProtect Ultimate, очень и очень хорошая защита, только сейчас, решил спросить...

Можно ли как-то вызывать функции VMProtectSetSerialNumber и VMProtectGetSerialNumberState, чтобы они возвращали 0, как в "обычном" режиме.

Сейчас они возвращают 2.
Т.е. система защиты не может расшифровать ключ. Это понятно, т.к. нигде не указываются ключи шифрования, которым зашифрован ключ.

Я так понимаю, единственным вариантом (которым я и пользовался), введение диррективы компилятора:

Code: Select all

{$DEFINE DEV}

{$IFDEF DEV}
 xxx
{$ELSE}
 yyy
{$ENDIF}
Еще можно конечно, сделать "девелоперский" модуль, скажем VMProtectSDK_Dev.pas, и так-же подключать его с помощью дирректив.

Code: Select all

uses
 ... {$IFDEF DEV}VMProtectSDK_Dev{$ELSE}VMProtectSDK{$ENDIF} ...;
Как лучше решать данную ситуацию?

Re: Система лицензирования в тестовом (незащищенном) режиме

Posted: Wed May 08, 2013 3:34 pm
by Admin
Документацию конечно же не читали? :))
http://vmpsoft.com/vmprotect/user-manua ... ing-system

Re: Система лицензирования в тестовом (незащищенном) режиме

Posted: Fri May 10, 2013 4:08 pm
by V.I.R.U.S.
Благодарю!
Все завелось и работает в лучшем виде)

P.S.
Эту часть документации я как-то по диагонали прочитал, не поняв суть и сразу перешел к "реальной" защите.

P.S.S.
А когда выйдет 2.13 или 3.0 примерно? =)

Re: Система лицензирования в тестовом (незащищенном) режиме

Posted: Wed May 15, 2013 9:49 am
by Admin
2.13 уже зарелизили
По поводу 3.0 - думаю к концу года.