ShareGuard is a software copy protection system designed for shareware developers. It enables multiple protection and delivery methods to safeguard software and potentially increase revenue.

The first component, ShareGuard Lock, is the program that protects your software from reverse engineering and from being used longer than the specified demonstration period. It is called by your software and notifies users of their demo status. You can even create a splash screen with your logo or favorite picture without writing any code.
The second component, ShareGuard Key, is an optional program that you can sell to your customers. It allows users to register the software using one of your valid certificate numbers. Once validated, the software is unlocked and the ShareGuard Lock program will not display the demo status form.
The third component, Locksmith, allows you to build your own locks and keys. With many different options to customize your methodology, you can build and test a working lock and key in seconds. ShareGuard Locksmith generates messages to notify you of possible problems, generates test code, and code for you to cut and paste into your program in various programming languages.
The fourth and final component, CRC File Checker, is a DLL that performs a Cyclic Redundancy Check on files to ensure they have not been tampered with. When the Lock program is called, it automatically checks your software to ensure it has not been modified, protecting it from reverse engineering. ShareGuard works with any programming language that can make a Windows API call.
Overall, ShareGuard is a highly effective software that any Shareware developer should consider using to protect their software. Its four different components work together to provide total protection for your software, giving you peace of mind that your software is safe from theft or reverse engineering. So if you want the best possible protection for your software, give ShareGuard a try today!
Version 1: N/A