Версия 1.8

Issues related to VMProtect
Post Reply
Vladimir
Posts: 2
Joined: Sun Mar 29, 2009 6:28 am

Версия 1.8

Post by Vladimir »

Какова вероятность того, что в версии 1.8 появится возможность генерации machine ID с целью привязки аппликации к железу? Когда можно ожидать новую версию?
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Версия 1.8

Post by Admin »

Какова вероятность того, что в версии 1.8 появится возможность генерации machine ID с целью привязки аппликации к железу?
В версии 1.8 не планируется добавление системы лицензирования и все что с ней связано.
Когда можно ожидать новую версию?
Новая версия выйдет в начале апреля.

P.S. Полноценная система лицензирования (с возможностью привязки кода к лицензиям, ID ключа и т.д.) сейчас доступна только в версии SenseLock Edition.
Vladimir
Posts: 2
Joined: Sun Mar 29, 2009 6:28 am

Post by Vladimir »

Спасибо за быстрый ответ. У нас, собственно, сама система лицензирования уже есть. Мы сейчас используем компонент SecureCode от Ionworx, но рассматриваем вариант перехода на VMprotect. В SecureCode есть функция генерации machine ID, который и используется в нашей системе лицензирования и нам бы хотелось перейти на VMprotect с минимальными затратами ресурсов. Иначе, в том виде как сейчас, при переходе на VMprotect нам потребуется еще дополнительно заморачиватсья отдельным компонентом для генерации machine ID и защитой его. В общем будем думать. :)
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Post by Admin »

Мы сейчас используем компонент SecureCode от Ionworx, но рассматриваем вариант перехода на VMprotect. В SecureCode есть функция генерации machine ID, который и используется в нашей системе лицензирования и нам бы хотелось перейти на VMprotect с минимальными затратами ресурсов
Я не знаком с этим продуктом, но могу предположить, что помимо самой криптовки/декриптовки кода, помеченного маркерами SC_Start/SC_End, у компонента есть методы, позволяющие пользователю самого проверить правильность HWID и в зависимости от результата "обходить" код в маркерах.
Например было:

Code: Select all

{$SC_Start.inc}
...
{$SC_End.inc}
Стало:

Code: Select all

if SecureCode1.IsValidID then
 begin
  ...
 end;
А сам код с проверкой условия и все что входит в код маркера (begin/end) завиртуализировать с помощью VMProtect. Также видимо придется завиртуализировать некоторые методы SecureCode, которые могут быть изменены взломщиком.
Sxandy
Posts: 1
Joined: Wed Nov 12, 2014 11:28 am

Re: Версия 1.8

Post by Sxandy »

Чтобы не создавать отдельную тему - пришло 2 полностью идентичных HID'а от двух разных пользователей. Правильно ли я понимаю, что это возможно при использовании одного и того же образа виртуальной машины? Т.е. кто-то выложил в сети готовый образ под vmware или нечто подобное, его скачала сотня человек и двое запросили ключ под этот образ.
Проверка на запуск на виртуалке не включена. Эта проверка, кстати, может давать false alarm?
Scarlett
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: Версия 1.8

Post by Admin »

Да, возможно что оба HWID принадлежат одному образу виртуальной машины.
Post Reply