The EXECryptor's main goal is to protect an application's code from reverse engineering, analysis and modifications. EXECryptor presents the brand new concept in the field of software protection and allows to significantly increase its security.
Major features include:
metamorphic code transformation without constant signatures in protected fragments
user-key code fragments can be executed in registered version only
total destruction of the protected code fragments logic, which means impossibility to analyse it through disassembling
detection and counteraction to active debuggers like SoftIce, NtIce, TD and others
counteraction to the code tracing under a debugger
application's import table protection
Entry Point protection
protection from the code modification
protected registry work
resource and executable code compression
internal short (12 chars) serial number manager with strong encryption (asymmetric crypto-algorithm HardKey4 are used)
external serial number generator with ole/dll interface
OneTouch Trial technology allows to quickly add trial-features and short serial numbers support to any of your applications
EXECryptor is suitable to protect any 32bit PE executable files (exe, dll, bpl, vxd, wdm). It was tested with W95/98/ME/2000/NT/XP/2003. SDK are available for Delphi, C++Builder, Microsoft Visual C++.
http://www.strongbit.com/