Search found 21 matches

by Master
Sat Oct 22, 2011 8:02 am
Forum: Technical questions
Topic: VMProtect 2.1 консоль создаёт не рабочий ехе файл.
Replies: 22
Views: 39259

VMProtect 2.1

Только что создал новый проект в 2.1 - InputFileName=".\test.exe" (с точкой перед слешем) Cоздал новый проект. Без точки создалось по дефолту, и не понятно зачем она, если логичнее без нее. В .vmp записалось - InputFileName="\nnn.exe", при открытии (запуске nnn.vmp из проводника...
by Master
Fri Oct 21, 2011 11:36 pm
Forum: Technical questions
Topic: VMProtect 2.1 консоль создаёт не рабочий ехе файл.
Replies: 22
Views: 39259

VMProtect 2.1 консоль создаёт не рабочий ехе файл.

Не стал плодить топики. При создании проекта, имя файла записывается как InputFileName="\nnn.dll". При открытии этого же проекта пишет "file c:\nnn.dll not found". Убрать бы символ перед именем файла. Да, и еще при выборе дельфового энтрипоинта для защиты, захватывает 2 дворда по...
by Master
Sat May 14, 2011 5:19 am
Forum: Technical questions
Topic: ASM 32/64 markers
Replies: 10
Views: 14488

ASM 32/64 markers

P.S. Для x64 Calling Conventions отличаются от х32 Как бы я до этого писал на асме64 :o А конструкция нижеприведенная покатит ?: asm xor rcx, rcx call VMProtectBegin ... call VMProtectEnd end; или лучше эта? asm jmp @F db 'VMProtect begin',0 @F: jmp @F2 db 'VMProtect end',0 @F2: end;
by Master
Thu May 12, 2011 3:47 pm
Forum: Technical questions
Topic: ASM 32/64 markers
Replies: 10
Views: 14488

Re: ASM 32/64 markers

asm
push 0
call VMProtectBegin;
end;
Похоже на правду.
asm
push offset(@marker_name)
call VMProtectBegin
...
call VMProtectEnd
jmp @end
@marker_name:
db 'Test marker',0
@end:
end;
Попробуйте линкануть с FPC 64, чтобы заработало :)
by Master
Thu May 12, 2011 2:56 pm
Forum: Technical questions
Topic: ASM 32/64 markers
Replies: 10
Views: 14488

Re: ASM 32/64 markers

invoke VMProtectBegin,SADD("Test marker") в FPC? Попробуйте слинковать свои coff/omf с FPC. Получите незабываемые ощущения :) Молчу про синтаксис не TASM'a.
Да, хоть в дельфи в процедурах типа "assembler" как вставлять сии маркеры?
by Master
Thu May 12, 2011 9:30 am
Forum: Technical questions
Topic: ASM 32/64 markers
Replies: 10
Views: 14488

ASM 32/64 markers

Есть ли нормальные маркеры для заинлайненого в fpc ассемблера?

PS: И когда будет введена поддержка мапов от fpc?