decrypt_on_execute

Post here messages if you have any problems with working of Enigma Protector
Post Reply
francesca
Posts: 4
Joined: Sun May 24, 2009 11:33 am

decrypt_on_execute

Post by francesca »

I have following lines in my code and no other markers:

{$I include\decrypt_on_execute_begin.inc}
MyCode;
{$I include\decrypt_on_execute_end.inc}

During protection I get the following messages:

Marker found: decrypt_on_execute_begin, virtual adress 0x00A546F0
Marker found: decrypt_on_execute_begin, virtual adress 0x00A54710
Markers error: the BEGIN marker decrypt_on_execute_begin is placed without END marker! All data...

What's wrong?
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: decrypt_on_execute

Post by Enigma »

Just impossible error, if your code looks the same as written below then I can give you only one advice why this error occur
- just be sure that you are using markers from the distributive of installed Enigma, do not use markers from older versions (because in 1.65 I've changed some markers signatures).

Also, be sure that markers are looking so (FOR 1.65+ VERSIONS):

Code: Select all

decrypt_on_execute_begin.inc
asm
  DB $EB, $0C, $45, $43, $52, $4F, $4E, $45, $58, $45, $43, $42, $00, $00
end;

Code: Select all

decrypt_on_execute_end.inc
asm
  DB $EB, $0C, $45, $43, $52, $4F, $4E, $45, $58, $45, $43, $45, $00, $00
end;
Difference is only in 1 symbol.

I'm sure that you have simple mistake somewhere.
francesca
Posts: 4
Joined: Sun May 24, 2009 11:33 am

Re: decrypt_on_execute

Post by francesca »

Enigma wrote: Difference is only in 1 symbol.
That was my mistake... It works fine now.
Thanks a lot!
Post Reply