При компиляции указывать можно файлы в текущей директории, или в дочерных директориях, в которых находятся файлы, и которые юзает основной модуль, и важно обеспечить их целостность тоже, поэтому было бы не плохо иметь под рукой такой функционал, хотябы проверку по md5 чексумме. Кажется Enigma Protector так делает.
Т.е. кроме защиты основного модуля, еще и проверять .dll и прочией файлы, которые юзает этот модуль и и при компиляции можно задать.
Проверка файлов
Re: Проверка файлов
Мы не планируем добавление такого функционала.
В любом случае:
1. Никто не мешает вам помимо основного модуля защитить и все остальные DLL, которые использует основной модуль (как один из вариантов быстрой защиты - использовать DLL Box)
2. Все остальные критичные для изменения файлы не обязательно нести в виде отдельных файлов - их можно "засунуть" прямо в основной модуль и "доставать" по мере надобности.
P.S. В любом случае я не вижу смысла встаривать в протектор функционал, который может быть реализован самим программистом без всяких усилий - никто не мешает при старте основного модуля проверить хеш по всем критичных файлам. На написание такого кода уйдет максимум час. Многие вещи, реализованные в томже Enigma Protector, реализуются за еще меньшее время - например проверка версии Windows или локали )
В любом случае:
1. Никто не мешает вам помимо основного модуля защитить и все остальные DLL, которые использует основной модуль (как один из вариантов быстрой защиты - использовать DLL Box)
2. Все остальные критичные для изменения файлы не обязательно нести в виде отдельных файлов - их можно "засунуть" прямо в основной модуль и "доставать" по мере надобности.
P.S. В любом случае я не вижу смысла встаривать в протектор функционал, который может быть реализован самим программистом без всяких усилий - никто не мешает при старте основного модуля проверить хеш по всем критичных файлам. На написание такого кода уйдет максимум час. Многие вещи, реализованные в томже Enigma Protector, реализуются за еще меньшее время - например проверка версии Windows или локали )
Re: Проверка файлов
Ок, понятно
Маленький вопрос с другой оперы: помниться вы интересовались приватизацией секций, реализованный Clerk'ом на васме, вы внедрили такой функционал в протектор, и если да, то как обстоят дела на 64-битных системах с этим функционалом?
Маленький вопрос с другой оперы: помниться вы интересовались приватизацией секций, реализованный Clerk'ом на васме, вы внедрили такой функционал в протектор, и если да, то как обстоят дела на 64-битных системах с этим функционалом?
Re: Проверка файлов
В VMProtect не используются сомнительные технологии других авторов.