У элемента ввода UserData есть 2 секции: левая предназначена для ввода/отображения данных в 16-ричном виде, а правая в символьном. Если вы хотите ввести строку, то её нужно набирать (делать paste) при установленном фокусе в правой секции.
You can create trial serial numbers online by user request (it may be a modal dialog with button "Get free trial" in your programm). After click to button the programm send request to your "activation' server and server will return the trial serial number.
В версии 2.1 в опциях проекта теперь можно ввести ATR ключа, который используется для программирования пользовательских ключей и для поиска нашего ключа при работе защищенной программы.
В настоящий момент похожего функционала нет. Единственное что можно посоветовать - это использовать UserData под хранение типа версии и его анализ перед выполнением привязанного к этой версии кода.
Хотелось бы на этом примере показать еще раз как не стоит организовывать защиту программы: 1. Нельзя использовать упаковку как единственный метод защиты. Основная фишка VMProtect - это все-таки виртуализация критичного кода программы и если из всего функционала использовать лишь упаковку, то снятие ...
Да там особо и разбирать то нечего. "And if you scroll down, you will see the typical VMP errors checks:" - крякер ошибочно думает, что сообщения типа "Can not find file...", "Can not read..." это сообщения защиты. На самом деле это код программы, который просто ничем н...