Page 1 of 5
VMProtect 3.0
Posted: Wed Oct 23, 2013 4:24 pm
by Admin
1. Ядро полностью переписано на C++ (больше никакого паскаля и ассемблера)
2. В ядре множество архитектурных изменений, позволяющих достаточно просто добавлять поддержку новых форматов и процессоров
3. Полная поддержка исключений для PE х64
4. Полная поддержка Mach-O (в том числе и универсальные бинари)
5. Новая архитектура ВМ (доступна только в зарегистрированной версии)
6. Поддержка системы лицензирования для VB6, DDK (без онлайн активации), XCode
7. Скриптовый движок PascalScript заменен на
LUA
8. Полностью переработан DLL Box - теперь в него можно складывать любые файлы, а не только DLL. Также добавлена возможность регистрации виртуальных COM серверов в "виртуальном" реестре
9. Сборка дистрибутивов под Windows (x32/x64), OS X (x64)
10. Генерация и встраивание сертификатов
Taggant
Download demo:
for Windows:
http://vmpsoftware.com/files/VMProtectDemo.exe
for OS X:
http://vmpsoftware.com/files/VMProtectDemo.dmg
Re: VMProtect 3.0 (сoming soon)
Posted: Wed Oct 23, 2013 4:27 pm
by Admin
Пример скрипта на LUA:
Code: Select all
function GetRandomSectionName()
local res = ""
for i = 1, 8 do
res = res .. string.char(32 + math.random(string.byte("z") - 32))
end
return res
end
function OnAfterSaveFile()
local file = vmprotect.core():outputFile()
for i = 1, file:segments():count() do
file:segments():item(i):setName(GetRandomSectionName())
end
end
Re: VMProtect 3.0 (сoming soon)
Posted: Wed Oct 23, 2013 4:36 pm
by Admin
Консоль под MacOSX:

Re: VMProtect 3.0 (сoming soon)
Posted: Wed Oct 23, 2013 4:43 pm
by Admin
Текущее состояние GUI версии:
Поиск в дереве:
Свойства функции:
Свойства лицензии:
Скрипт:
Опции:
Все доступные функции:
Свойства бинарника:

Re: VMProtect 3.0 (сoming soon)
Posted: Wed Oct 30, 2013 5:33 am
by Admin
Дизассемблер:

Re: VMProtect 3.0 (сoming soon)
Posted: Thu Nov 14, 2013 6:34 pm
by alex_Bj
Great news, Admin!
I've recently found out at one of hacker's forum that VMP was almost defeated....
like inline memory patching techniques, direct PEB usage, hocking on the lowest level of winAPI possible - ZwXXX(),
dll injecting, CRC checks patching, rdtsc etc...
Hope your new bits from release 3 will make the barrier much higher!
details could be read out here
https://ssl.exelab.ru/f/index.php?actio ... 982&page=5
Re: VMProtect 3.0 (сoming soon)
Posted: Sat Dec 21, 2013 8:05 pm
by Alexey
Admin wrote:
1. Новый движок мутатора
Поподробнее плиз:)
Новый мутатор будет уметь скрывать константы?
Это вроде не самая сложная фича (но крайне полезная), которой почему-то нет в текущей версии.
Re: VMProtect 3.0 (сoming soon)
Posted: Thu Jan 02, 2014 6:58 am
by Admin
2 Alexey:
По новому мутатору пока ничего не могу сказать.
Re: VMProtect 3.0 (сoming soon)
Posted: Thu Jan 02, 2014 7:02 am
by Admin
Универсальные бинари от MacOSX:

Re: VMProtect 3.0 (сoming soon)
Posted: Sun Feb 02, 2014 5:47 am
by Admin
Можно выборочно исключать ресурсы из упаковки (список ресурсов сохраняется в файл проекта):

Re: VMProtect 3.0 (сoming soon)
Posted: Sat Jun 14, 2014 1:26 am
by TriA
Давненько от вас новостей не видно... Скоро ли сможете порадовать новой версией?

А то программу, защищенной версией 2.13 pro, таки ломают (делают генератор сер.номеров) - хотя и не особо быстро, дней за 10, и генератор получается из самой распакованной и правленной программы, огромного размера и глючный (работает не на всех процессорах и не на всех ОС), но

Re: VMProtect 3.0 (сoming soon)
Posted: Sun Jun 15, 2014 5:39 am
by Admin
Мы планируем выпустить новую версию в течение полугода. По поводу вашей проблемы - ваш алгоритм выдрали (видимо вместе с ВМ) из вашей программы и засунули в свой код. То что он глючный говорит о том, что защитные механизмы внутри ВМ продолжают работать.
Re: VMProtect 3.0 (сoming soon)
Posted: Tue Jun 17, 2014 10:05 am
by Admin
Re: VMProtect 3.0 (сoming soon)
Posted: Tue Jun 17, 2014 10:08 am
by Admin
Регистрация "виртуального" ActiveX в виртуальном реестре:

Re: VMProtect 3.0 (сoming soon)
Posted: Tue Jun 17, 2014 11:05 am
by Admin
Теперь можно прерывать продолжительные операции (загрузка, компиляция и т.п.):
