Page 1 of 1

Непонятки с VMProtectDecryptStringA

Posted: Sat Nov 16, 2013 12:47 pm
by denis84
Как я понял из документации VMProtectDecryptStringA шифрует строку в бинарнике. Но на самом деле этого не происходит (проверял на "Examples\MinGW\"). Для чего эта функция ?

Re: Непонятки с VMProtectDecryptStringA

Posted: Sat Nov 16, 2013 1:11 pm
by Admin
При загрузке бинарника в VMProtect эта строка видна в общем списке функций?

Re: Непонятки с VMProtectDecryptStringA

Posted: Sat Nov 16, 2013 1:26 pm
by denis84
Admin wrote:При загрузке бинарника в VMProtect эта строка видна в общем списке функций?
Да.

Re: Непонятки с VMProtectDecryptStringA

Posted: Sat Nov 16, 2013 2:30 pm
by Admin
Возможно, что в бинарнике присутствует несколько одинаковых строк, а вы защищаете только одну из них. Если пришлете пример на info@vmpsoft.com, то я смогу точно сказать в чем причина.

Re: Непонятки с VMProtectDecryptStringA

Posted: Sat Nov 16, 2013 3:10 pm
by denis84
Admin wrote:Возможно, что в бинарнике присутствует несколько одинаковых строк, а вы защищаете только одну из них. Если пришлете пример на info@vmpsoft.com, то я смогу точно сказать в чем причина.
Проект взят с примера ("c:\Program Files\VMProtect Professional\Examples\MinGW\.."). Ничем и никак не исправлялся. Протектор запускался через c:\Program Files\VMProtect Professional\Examples\MinGW\Project1.exe.vmp. Ничего в настройках не менялось. Так что пример у вас есть.

Re: Непонятки с VMProtectDecryptStringA

Posted: Sat Nov 16, 2013 4:19 pm
by Admin
В этом демо проекте (в VMP файле) отключена компиляция строк. Их можно включить загрузив проект в GUI и поставить галочки на против нужных строк.

Re: Непонятки с VMProtectDecryptStringA

Posted: Sun Nov 17, 2013 3:36 am
by denis84
Admin wrote:В этом демо проекте (в VMP файле) отключена компиляция строк. Их можно включить загрузив проект в GUI и поставить галочки на против нужных строк.
Понятно. Не ожидал такого от примера защиты строк и специально ничего не менял в настройках. Спасибо за оперативный ответ.

Re: Непонятки с VMProtectDecryptStringA

Posted: Sun Nov 17, 2013 4:35 am
by Admin
Этот пример заточен под демо-версию, в которой есть ограничение на количество защищаемых объектов.