VMProtectSE шифрация процедур

Issues related to VMProtect
Post Reply
DeeMAGE
Posts: 8
Joined: Wed Apr 18, 2012 5:07 pm

VMProtectSE шифрация процедур

Post by DeeMAGE »

В процессе знакомства с SE версией VMProtect возник следующий вопрос.
Привязываю определённую процедуру к ключу. Вся программа после этого без ключа не запускается. Выводится сообщение (на русском языке!) что нужен ключ.
Мне же нужна проверка ключа только при вызове защищённой процедуры. Пусть без ключа будет просто возврат или экзепшн, но программа не должна пострадать от отсутствия ключа, а только определённые функции.
Как побороть?

Спасибо.
Admin
Site Admin
Posts: 2686
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtectSE шифрация процедур

Post by Admin »

Главная особенность SE состоит в том, что защищенное приложение всегда требует наличие подключенного ключа независимо от настроек проекта. Когда вы привязываете функцию к ключу, то это уже "второй уровень" - система лицензирования проверяет наличие указанной лицензии в ключе.
Если вам нужна собственная обработка всех возможных вариантов, то я могу предложить использовать SenseLock SDK, а саму программу уже накрывать Professional версией.
DeeMAGE
Posts: 8
Joined: Wed Apr 18, 2012 5:07 pm

Re: VMProtectSE шифрация процедур

Post by DeeMAGE »

Admin wrote:Главная особенность SE состоит в том, что защищенное приложение всегда требует наличие подключенного ключа
Мне нужна была эта версия что бы быстро закрыть ключом свои критические функции, не вникая особо в SDK. А теперь использование SE для меня теряет смысл, т.к. падает всё, да ещё и в русскоязычное окно...
Поведение программы в отсутствие ключа должно настраиваться! Пожалуйста, подумайте об этом.

ПС. Pro версия у меня тоже есть.
Admin
Site Admin
Posts: 2686
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtectSE шифрация процедур

Post by Admin »

Сообщение на русском языке показывается только на компьютере с установленным русским языком по умолчанию. В всех остальных случаях показывается сообщение на английском. В любом случае поведение программы на старте никак не настраивается - SE изначально было заточено под привязку программы к ключу и он проверяется всегда при старте защищаемого приложения.
DeeMAGE
Posts: 8
Joined: Wed Apr 18, 2012 5:07 pm

Re: VMProtectSE шифрация процедур

Post by DeeMAGE »

http://vmpsoft.com/products/vmprotect-se/[code]While running virtualized code, VMProtect SE decrypts some of its parts using the hardware dongle, so it is impossible to run code without the device.[/code]Тогда измените информацию в описании продукта и не вводите людей в заблуждение. А моя скромная инвестиция в виде покупки SE хоть какую-то пользу да принесёт.
С наступающим!
Post Reply