I need a application that will protect my software. THIS IS NOT A INSTALLER. I want it to include these features: anti-debugging, anti-cracking, time trial, encryption, serial number checker, previous installation checker, anti-time change. I have included descriptions of each feature below:
ANTI-DEBUGGING- User will not be able to debug the software
ANTI-CRACKING- User will not be able to view the program's source code by means of a hex editor
TIME TRIAL- Developer can put a time trial on software, so after the certain amount of days has past, the software uninstalls itself, if the user enters the correct serial number, the time trial will never start
ENCRYPTION- Encrypts the software
SERIAL NUMBER CHECKER- Asks the user for a serial number, if none is given, the time trial will start
PREVIOUS INSTALLATION CHECKER- Checks the system for any previous installations of that product, if any are found, the software will not function
ANTI-TIME CHANGE- Protects aginst the user from changing the time, by using it's own clock which run's separately from the system/bios clock
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Exclusive and complete copyrights to all work purchased. (No GPL, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site).