Переход от версии VMProtect 2 к VMProtect 3

Issues related to VMProtect
Post Reply
dmitry.d
Posts: 24
Joined: Sat May 31, 2014 8:21 pm

Переход от версии VMProtect 2 к VMProtect 3

Post by dmitry.d »

Добрый день.

При переходе от версии протектора 2.13.5 к версии 3.0.8 мы столкнулись с одной проблемой.
Мы имеем следующий сценарий - на компьютере пользователя установлены две сборки нашего приложения, это старый и новый релиз.
Старый релиз обработан версией 2.13.5, а новый 3.0.8. На компьютере не активировано ни одной лицензии, пользователь запускает старую сборку и вводит код активации, всё корректно активируется, с полученным и сохраненным серийником работает и старая сборка и новая. Однако если сделать наоборот, т.е. активировать код в новой сборке, то при запуске старой мы получаем ошибку SERIAL_STATE_FLAG_BAD_HWID.

С чем это связано, это нормальное, ожидаемое поведение?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Переход от версии VMProtect 2 к VMProtect 3

Post by Admin »

В 3.0 изменился алгоритм подсчета HWID (но при этом оставлен "старый" алгоритм для поддержки ранее сгенеренных лицензий), поэтому активированные лицензии на 3-ке не валидны на 2-ке.
Post Reply