SecureEngine® Macros

<< Click to Display Table of Contents >>

Navigation:  Themida >

SecureEngine® Macros

The SecureEngine® Macros allow you to interact with your application using SecureEngine®, making your application and SecureEngine® run as a single unit.

 

To include SecureEngine® Macros into your application, you need to specify these macros in your application source code. When SecureEngine® is going to protect your application, it will find these macros inside your application and apply the required action to each specific macro.

 

The different macros that SecureEngine® offers to software developers are the following:

 

•Using macros in your programming language

 

•VM macro

 

•Mutate macro

 

•StrEncrypt macro

 

•Unprotected macro

 

•CheckProtection macro

 

•CheckCodeIntegrity macro

 

•CheckVirtualPC macro

 

•CheckDebugger macro

 

•Which Macros should I use?