Доброго времени суток! Накрыл EXE протектором VMProtect DEMO с опцией Защита памяти. После чего запустил программу под Ollydbg и модифицировал секцию кода. В результате не увидел "File corrupted!. This program has been manipulated and maybe". Секция кода без флажка Writable. С чем это может быть связано?
P.S. Архив с файлами - http://rghost.ru/36436244
Защита памяти
Re: Защита памяти
Сообщение "File corrupted!." появляется только на старте защищенной программы. Если тело программы модифицируется после запуска, то программа будет случайно глючить без всяких сообщений.
Re: Защита памяти
Будет глючить если модифицируются только защищенные участки кода или любые в пределах всей секции без флажка Writable?
Re: Защита памяти
Только защищенные с типом виртуализация/ультра
Re: Защита памяти
P.S. Дополнительно к этому вы можете сами проверять целостность имейджа с помощью VMProtectIsValidImageCRC