ASProtect is the system of software protection of applications, designed for quick implementation of application protection functions, especially targeted for software developers. ASProtect is designed for such specific tasks as working with registration keys and creation of evaluation and trial application versions.
ASProtect features: compression of the application; encryption of the application; counteraction to dumping application memory with the tool like ProcDump; application integrity check; counteraction to debuggers and disassemblers; counteraction to memory patching; API for interaction between application and protection routines; creation and verification of registration keys using public keys encryption algorithms; keeping of the database and checkup of 'stolen' (illegal) registration keys; possibility to create evaluation (trial) versions, that limit application functions based on evaluation time and the number of runs left; expose nag-screens; generating of registration keys, based on the specific computer system.