Post here any topics that related to Enigma Protector, its functionality, your misunderstanding, offers to improvements etc etc etc
-
WaterLoo
- Posts: 10
- Joined: Tue Sep 05, 2017 4:50 pm
Post
by WaterLoo » Thu Sep 28, 2017 8:38 pm
Здравствуйте!
Маркеты внутри таких функций у меня не работаю, так и должно быть, или я что-то делаю не так?
Простой пример:
Code: Select all
procedure TfrmRegistration.FormShow(Sender: TObject);
begin
{$I ..\..\include\unreg_crypt_begin1.inc}
Form1.Caption := 'UNREG';
{$I ..\..\include\unreg_crypt_end1.inc}
{$I ..\..\include\reg_crypt_begin1.inc}
Form1.Caption := 'REGISTRED';
{$I ..\..\include\reg_crypt_end1.inc}
end;
После добавления данной процедуры в VM Functions Selecting и защиты файла, всегда получаю "REGISTRED" независимо от статуса регистрации. Если функцию не виртуализировать, маркеры работают как положено.
-
ilya01
- Posts: 114
- Joined: Tue Oct 07, 2014 2:31 am
Post
by ilya01 » Thu Sep 28, 2017 9:08 pm
В таком случае дождемся ответа разработчика.
-
WaterLoo
- Posts: 10
- Joined: Tue Sep 05, 2017 4:50 pm
Post
by WaterLoo » Sat Sep 30, 2017 8:22 am
ilya01 wrote:В таком случае дождемся ответа разработчика.
Надеюсь, что дождемся когда-нибудь...
-
Enigma
- Site Admin
- Posts: 2526
- Joined: Wed Aug 20, 2008 2:24 pm
Post
by Enigma » Mon Oct 02, 2017 10:11 am
WaterLoo wrote:После добавления данной процедуры в VM Functions Selecting и защиты файла, всегда получаю "REGISTRED" независимо от статуса регистрации. Если функцию не виртуализировать, маркеры работают как положено.
Да, все верно. Маркеры не будут работать в виртуализированных функциях. Протектор должен показывать предупреждение об этом в логе.
Т.е. либо виртуализация, либо маркеры. Первое, кстати, предпочтительнее, потому что обеспечивает бОльшую безопасность (советуем использовать виртуализацию с RISC VM)
-
WaterLoo
- Posts: 10
- Joined: Tue Sep 05, 2017 4:50 pm
Post
by WaterLoo » Mon Oct 02, 2017 1:42 pm
Протектор должен показывать предупреждение об этом в логе.
А в каком виде должно быть это предупреждение? В моем случае показал предупреждения только о том что используются настройки по умолчанию, других строк с warning в логе не было. Использую демоверсию. Код виртуализированной процедуры приведен выше
345.png
234.png
123.png
You do not have the required permissions to view the files attached to this post.