VMProtect 3.0

Issues related to VMProtect
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

В дизассемблере добавлен показ ссылок:

Image
guest
Posts: 6
Joined: Sun Nov 16, 2014 12:44 am

Re: VMProtect 3.0 (сoming soon)

Post by guest »

когда ждать 3.0 релиза?
какие будут условия при переходе для существующих клиентов?
у меня к примеру Prof-версия, для личного пользования.
спасибо
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

Мы планируем выпустить 3.0 в течение нескольких месяцев. Для текущих пользователей переход на 3ю0 будет осуществляться по схеме ежегодной подписки (все у кого не закончилась подписка получат новую версию бесплатно).
guest
Posts: 6
Joined: Sun Nov 16, 2014 12:44 am

Re: VMProtect 3.0 (сoming soon)

Post by guest »

скажите, а что это за IAT директория появился после защиты приложения?
в оригинале ее нет. это консольное приложение. компилятор Delphi 6 .
и куда исчезли релоки?
Image

и еще вопрос по DLLBox:
- в какой момент происходит инициализация модуля? до перехода на точку входа защищенной программы, после, или вовремя выполнения? допустим мне нужно выполнить какой-нибудь код, еще до запуска моего приложения.
спасибо.
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

скажите, а что это за IAT директория появился после защиты приложения?
Эта та область, которая заполняется указателями на импортируемые функции.
и куда исчезли релоки?
Если в проекте стоит галка "Удалять настраиваемые элементы", либо операционная система их не использует при загрузке образа (отсутствует бит IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE в значении поля IMAGE_OPTIONAL_HEADER.DllCharacteristics), то протектор их удаляет.
guest
Posts: 6
Joined: Sun Nov 16, 2014 12:44 am

Re: VMProtect 3.0 (сoming soon)

Post by guest »

Эта та область, которая заполняется указателями на импортируемые функции.
так эта таблица по сути и не нужна. я ввел rva&size нули и все нормально работет.
зачем она заполняется тогда?

и еще вопрос по DLLBox:
- в какой момент происходит инициализация модуля? до перехода на точку входа защищенной программы, после, или вовремя выполнения? допустим мне нужно выполнить какой-нибудь код, еще до запуска моего приложения.
спасибо.
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

так эта таблица по сути и не нужна. я ввел rva&size нули и все нормально работет.
зачем она заполняется тогда?
Если таблица есть, значит на то есть свои причины.
и еще вопрос по DLLBox:
- в какой момент происходит инициализация модуля? до перехода на точку входа защищенной программы, после, или вовремя выполнения? допустим мне нужно выполнить какой-нибудь код, еще до запуска моего приложения.
спасибо.
Аналогично виндовому загрузчику - все статически прилинкованные библиотеки инициализируются до старта самого модуля.
denis84
Posts: 46
Joined: Sat Nov 16, 2013 12:26 pm

Re: VMProtect 3.0 (сoming soon)

Post by denis84 »

Добрый день интересует поддержка mingw?
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

Добрый день интересует поддержка mingw?
Имеется ввиду тестовое приложение из этого запроса?
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

Эксперименты с .NET (в планах на 4.0):

Image

Image
WaZZu
Posts: 9
Joined: Mon Dec 06, 2010 8:58 am

Re: VMProtect 3.0 (сoming soon)

Post by WaZZu »

Последняя бета под Маком кидается -> http://pastebin.com/p078whyp

1. Открыл приложение
2. Выбрал меню File/Open
3. Программа крашнулась.
Admin
Site Admin
Posts: 2584
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

Только что проверил на 10.8.5 - все ОК. Судя по логам падает где-то в системных ДЛЛ-ках при показе диалога с открытием файла.
Sasha Groovny
Posts: 4
Joined: Wed Dec 10, 2014 6:23 pm

Re: VMProtect 3.0 (сoming soon)

Post by Sasha Groovny »

свой код, к примеру asm-блок, можно будет добавлять в процесс компиляции? чтобы после запуска он выполнялся? :)
т.е
VMP_EntryPoint->морфленый asm-код->OEP ?

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

Re: VMProtect 3.0 (сoming soon)

Post by Admin »

Чем не устраивает забандленная DLL?
denis84
Posts: 46
Joined: Sat Nov 16, 2013 12:26 pm

Re: VMProtect 3.0 (сoming soon)

Post by denis84 »

Admin wrote:
Добрый день интересует поддержка mingw?
Имеется ввиду тестовое приложение из этого запроса?
Да
Post Reply