Anti-Piracy, Anti-Hacker Tools and GuideThe task of protecting your software from piracy and hackers is not easy. Put simply, complete and total protection which is unbreakable - is not possible. Be very wary of anyone that tells you they have a product that guarantees your application can not be hacked - they are probably misleading you. Of course - all is not lost. The GameShield System DRM Kit gives you a comprehensive strategy that you can easily adopt and implement in your software that allows you to mitigate as much as possible potential losses and truly take control back from the hacker. The GameShield System DRM Kit provides you with two key anti piracy and anti hacker resources to resist hackers and attempts to pirate your software:
The Anti-Hacker GuideThe Anti-Hacker Guide section of the help system in the DRM Kit is a simple guide to engineering software that resists attempts to hack or crack it. The strategy we recommend for mitigating the risk associated with hackers is a collaborative effort between your software development team and our tools and run-time components. A truly great anti-hacker and anti-piracy strategy has one key concept at its heart: "...play the game not to 'win' but for an impasse...". In our Anti-Hacker Guide, we explain in depth what this concept means and how your team can use this crucial piece of knowledge to drive the crackers who attack your software insane. We provide you with a comprehensive list of techniques, tricks and tips that you can implement as a matter of standard practice. We also provide sections on anti-disassembling and anti-debugging techniques that you can use. There are also more substantial techniques for resisting specific attacks (complete with sample code). Anti-Hacker, Anti-Piracy Tools and Tamper Resistance FeaturesThe GameShield System DRM Kit includes a tamper resistance settings that you can individually toggle on or off in each license you create. Each of these settings attempt to resist various types of attacks mounted against your software by crackers, and pirates. Some of these features must be turned off during development because they may interfere with your normal debugging of your programs in your IDE, but are simple to enable when you are ready to release your programs. For example, one of the most common cracker tools is a program called SoftICE. The GameShield System attempts to detect if this tool is resident on the system or is running and will immediately shut-down if detected. Other types of detection are performed as well to determine if kernel mode debuggers have attached to your software and again - instantly shut-down. Generic program tracers are detected as well to further resist attempts to crack your programs.
Download a free trial of GameShield
|
||