Now we're preparing the draft of documentation for ASProtect 2.0 (short keys version), hope to see the alfa version in two weeks. Sorry for a delay with this product but we've decided to develope absolutely new product (early we've supposed just to add a short keys support to the current version) and it took much more time.
Thanks for your help! So now few words about new beta version:
We've rewrote many parts of previous 1.3 beta version in order to fix possible problems under Windows 2000 and here are main features of this version:
1. New EntryPoint Protection
This improved option now uses advanced technique for changing the
part of application and placing it to the envelope's code. Original
code content is changing throw emulation and polymorphic replacement.
Since this version EntryPoint protection uses a Virtual Machine, which
makes the removal or recovering of original code practically impossible.
You can change this option via the Option Tab ("Protect Original Entry Point option").
2. Emulate Standard system functions. One more good option against manual unpacking - ASProtect just removes some common functions from protected application and executes them in the envelope code.
You can change this option via the Option Tab ("Emulate Standard system functions" option).
3. New ASProtect polymorphic markers (for EXE files only !)
By using this marks you could protect any code inside your application.
In order to use new marks, you need to insert one mark instance at any
place of the code inside function you would like to protect.
F.e. place polymorphic mark at the code top of some function. The code
fragment from this mark to the end of this function will be erased and
replaced on the polymorphic analogue. ASProtect will change its content
throw emulation (like for the EntryPoint Protection), so it will be
impossible to restore or even to understand the work principles of
the original code
Now we're preparing the draft of documentation for ASProtect 2.0 (short keys version), hope to see the alfa version in two weeks. Sorry for a delay with this product but we've decided to develope absolutely new product (early we've supposed just to add a short keys support to the current version) and it took much more time.
Thanks for your help! So now few words about new beta version:
We've rewrote many parts of previous 1.3 beta version in order to fix possible problems under Windows 2000 and here are main features of this version:
1. New EntryPoint Protection
This improved option now uses advanced technique for changing the part of application and placing it to the envelope's code. Original code content is changing throw emulation and polymorphic replacement. Since this version EntryPoint protection uses a Virtual Machine, which makes the removal or recovering of original code practically impossible. You can change this option via the Option Tab ("Protect Original Entry Point option").
2. Emulate Standard system functions. One more good option against manual unpacking - ASProtect just removes some common functions from protected application and executes them in the envelope code. You can change this option via the Option Tab ("Emulate Standard system functions" option).
3. New ASProtect polymorphic markers (for EXE files only !)
By using this marks you could protect any code inside your application. In order to use new marks, you need to insert one mark instance at any place of the code inside function you would like to protect. F.e. place polymorphic mark at the code top of some function. The code fragment from this mark to the end of this function will be erased and replaced on the polymorphic analogue. ASProtect will change its content throw emulation (like for the EntryPoint Protection), so it will be impossible to restore or even to understand the work principles of the original code