Search found 2586 matches

by Admin
Mon May 07, 2007 5:56 am
Forum: Technical questions
Topic: problem with Antivir
Replies: 6
Views: 21197

Большинство антивирусов сканируют только точку входа в программу (EntryPoint) и в большинстве случаев достаточно оставить её незавиртуализированной, чтобы антивирусы переставли выдавать ложные сообщения. Также нужно учитывать, что в DEMO версии исполнитель ВМ не видоизменяется и вполне вероятно что ...
by Admin
Mon May 07, 2007 5:38 am
Forum: Technical questions
Topic: problem with Antivir
Replies: 6
Views: 21197

Появление термина "suspicious" зависит от качества реализуемого в антивирусе эвристического анализатора. Когда антивирус сталкивается с чем-то "непонятным", то выдается как раз такое предупреждение.

P.S. Что-за антивирус кстати и какая версия VMProtect?
by Admin
Thu May 03, 2007 2:42 am
Forum: Technical questions
Topic: Windows Vista support?
Replies: 1
Views: 12268

Добавил.
by Admin
Wed Apr 25, 2007 9:50 am
Forum: Technical questions
Topic: Ограничения демо-версии
Replies: 12
Views: 31575

Параметр -nologo (в смысле -silent) - будет самое то.
Можно сделать еще проще - в консольной версии определять тип консоли через GetFileType и если результат <>FILE_TYPE_CHAR, то прогресс не выводить.
by Admin
Tue Apr 24, 2007 5:58 pm
Forum: Technical questions
Topic: Ограничения демо-версии
Replies: 12
Views: 31575

1. Консольной утилите нельзя указать местоположение файла проекта (.vmp) и map файла (правда последний как правило легко сгенерить туда же куда и исполняемый модуль, поэтому это мение существенно) - в связи с этим приходится копировать файл проекта в директории сборки, что не очень правильно, имхо....
by Admin
Tue Apr 24, 2007 11:18 am
Forum: Technical questions
Topic: Ограничения демо-версии
Replies: 12
Views: 31575

Кстати вы можете предвариательно все проверить и на консольной версии из демки (консольная версия входит в дистрибутив).
by Admin
Tue Apr 24, 2007 8:48 am
Forum: Technical questions
Topic: Ограничения демо-версии
Replies: 12
Views: 31575

Перед использованием консольной версии (конечно же она входит и в комплект полной версии) вам необходимо подготовить проект в GUI версии (в результате вы будете иметь .vmp файл рядом с вашим приложением) и уже в дальнейшем пользоваться консольной версией. Т.е. подготовка проекта ведется всегда в GUI...
by Admin
Tue Apr 24, 2007 8:37 am
Forum: Technical questions
Topic: Ограничения демо-версии
Replies: 12
Views: 31575

В полной версии пока нет поддержки OBJ формата. Т.е. в вашем случае придется обрабатывать уже готовое приложения после компиляции в EXE/DLL. P.S. По поводу поддержки OBJ - вы всего лишь второй пользователь, кто об этом спрашивает :)) В любом случае OBJ подразумевает дальнейшую линковку и даже если д...
by Admin
Fri Apr 20, 2007 4:54 pm
Forum: Technical questions
Topic: Использование маркеров в Visual C
Replies: 13
Views: 33402

Для определения ситуаций перехода из незащищенного кода в защищенный предназначен "Режим отладки" (расположен на закладке "Опции"). В режиме отладки вся область защищаемого кода после обработки заполняется командой INT 03, т.е. при запуске приложения в отладчике отладчик останови...
by Admin
Fri Apr 20, 2007 11:15 am
Forum: Technical questions
Topic: VMProtect и протекторы/упаковщики
Replies: 11
Views: 28414

- Import Table Elimination - при включении параметра защищаемая программа не работает - сразу вылетает. При включении данной опции Armadillo ищет все ссылки на IAT и по всем найденным местам изменяет указатели на "новую" IAT, которая находится в другом месте. Соотвественно Armadillo не мо...
by Admin
Fri Apr 20, 2007 10:48 am
Forum: Technical questions
Topic: Поддержка x86-64
Replies: 1
Views: 12031

1. Как известно маркеры для Microsoft Visual C (и не только) реализованы через директивы inline ассемблера. Однако для х64 платформы инлайн ассемблер в компиляторе Visual C не реализован. Неужели остается использовать map-файлы и виртуализировать код всей функции? Очень часто этого не требуется. Ка...
by Admin
Fri Apr 20, 2007 10:37 am
Forum: Technical questions
Topic: Использование маркеров в Visual C
Replies: 13
Views: 33402

- допустима ли вложенность маркеров. Если да, то как обрабатываются вложенные маркеры; Вложенность маркеров в принципе допустима (т.е. не будет влиять на работоспособность кода). Приведу пример: VMProtectBegin2 ... VMProtectBegin1 ... VMProtectEnd1 ... VMProtectEnd2 В этом случае границами маркера ...
by Admin
Thu Apr 12, 2007 2:45 pm
Forum: Technical questions
Topic: Error in virtual machine under russian Windows
Replies: 8
Views: 29096

Ну не поддерживается, так не поддерживается. Разобраться с этой процедурой заняло минут 15... Процедура выделения памяти должна работать в двух режимах: 1. Выделение памяти: входной параметр ECX - размер блока в байтах; выходной параметр EAX - указатель на выделенный блок. 2. Освобождение памяти: в...
by Admin
Tue Apr 10, 2007 4:05 pm
Forum: Technical questions
Topic: Error in virtual machine under russian Windows
Replies: 8
Views: 29096

Что касается кодировки - у Вас на форуме установлена кодировка ISO-8859-1, что вероятно и приводит к проблемам. Попробуйте установить 1251 или UTF8. Сейчас чтобы прочесть сообщения на форуме мне приходится на каждой странице переключать кодировку на 1251 вручную. В своем профиле выберите русский яз...
by Admin
Tue Apr 10, 2007 3:58 pm
Forum: Technical questions
Topic: Error in virtual machine under russian Windows
Replies: 8
Views: 29096

Старые версии VMProtect (ниже 1.23) больше не поддерживаются, т.к. проект стал полностью коммерческим.