COM / ActiveX / etc

Issues related to VMProtect
Post Reply
V.I.R.U.S.
Posts: 24
Joined: Sun Apr 03, 2011 5:12 am

COM / ActiveX / etc

Post by V.I.R.U.S. »

Приветствую!

В качестве компилятора использую Delphi XE6, 32 бита.
В качестве протектора VMProtect Ultimate v.2.13, лицензия.

Сделал
ActiveX Library + COM Object. Все это дело регистрируется (либо вручную, либо автоматически установщиком).
Библиотека используется для "хитрого" повышения прав процесса (точнее, части функционала) с помощью методики "COM Elevation Moniker" (http://msdn.microsoft.com/en-us/library ... s.85).aspx)

Содержит дополненную Class Factory, чтобы дописать некоторые важные ключи реестра. А так-же строковый ресурс.
Полный код ее тут: http://pastebin.com/GUdMZGUb

Проблема:
Библиотека одинаково прекрасно регистрируется в системе, будь то: Debug, Release или Release-Protected версия. Ошибок нет.

Но.
Если вызывать Release-Protected версию, то возникает ошибка.

Вызываю так: http://pastebin.com/54muHuR6

И еще
Если использовать скрипт, рандомизирующий название секций, даже зарегистрировать библиотеку не получается.

Что делать? Как быть?
Конечно ничего важного нету в библиотеке, можно и обычную версию включить в дистрибутив. Но это пока нет, а потом - может быть!
Admin
Site Admin
Posts: 2566
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: COM / ActiveX / etc

Post by Admin »

Присылайте тестовый проект (оригинальную DLL + VMP + MAP файлы), на котором воспроизводится проблема.
Muhsan12
Posts: 1
Joined: Wed Nov 05, 2014 11:55 am

Re: COM / ActiveX / etc

Post by Muhsan12 »

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

Re: COM / ActiveX / etc

Post by Admin »

Правильно ли я понимаю, что это возможно при использовании одного и того же образа виртуальной машины?
Да, вполне возможно.
Проверка на запуск на виртуалке не включена. Эта проверка, кстати, может давать false alarm?
Фолсы возможны на 8-ке с Hyper-V
Post Reply