Search found 21 matches
- 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 из проводника...
- 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 дворда по...
- 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;
- 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, чтобы заработало
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, чтобы заработало
- 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" как вставлять сии маркеры?
Да, хоть в дельфи в процедурах типа "assembler" как вставлять сии маркеры?
- 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?
PS: И когда будет введена поддержка мапов от fpc?