GameShield Products
A complete DRM toolkit is formed by a collection of tools,
components and applications that all work together seamlessly.
When you purchase the GameShield DRM Kit, that's exactly what you get - a powerful
DRM system comprised of:
In the products section of this site, read about the various parts of the
GameShield System and how they work together to form a complete DRM system for
the most demanding game license enforcement and piracy protection needs.
GameShield DRM
A complete DRM system suitable for high-risk products (like games) is formed
by several key components and features. License Manager
The GameShield License Manager is a feature-rich, powerful
editor for your licenses. It gives you complete control over what features you
include in your license and how they should behave. The GameShield License Manager
assists you during development with a variety of features and functions; from
controlling the build process of your IronWrapped applications, to automating
development tasks such as COM server registration to writing sample code for your
projects to help you get started. The License Manager comes with all editions
of GameShield.
IronWrapping™ Features
IronWrapping technology is a state-of-the-art DRM system designed specifically
for games. IronWrapping provides highly secure, highly customizable piracy-protection
for your game without the overhead of long development cycle or learning-curve.
The product simply wraps around your existing product like a mini virtual operating
system. Your games can easily be protected and licensed in a wide variety of flexible
ways to allow you to monetize them any way you need to - without making any changes
to the source code.
CheckPoint™ License Server
The GameShield CheckPoint™ License Server allows you
to control the activation of your software from a central secure server location.
The CheckPoint License Server is a Windows ISAPI web-application and database
system that interfaces with your license project files to provide end-user license
Activation functionality and customer tracking capabilities.
Run-Time Components
The GameShield ClientProtector™ component is a cross-platform
COM server that can be used in exactly the same way from any high level language.
The ClientProtector provides a rich interface for your applications to manipulate
and control your licenses. The ClientProtector itself does all the work of enforcing
your license terms based on a sophisticated set of enforcement logic. The ClientProtector
then feeds back the result of this work to your applications so they can take
appropriate action. The ClientProtector™ comes with all editions of GameShield.
COM-Activator™
The GameShield COM-Activator™ is a COM component that
allows you to generate Activation Codes programmatically from virtually any environment
and language. The COM-Activator gives you flexibility to build your own in-house
activation solution, for example by integrating it right inside your existing
CRM tools.
Diagnostic Tools
To assist your software teams during development and maintenance, the GameShield
system comes with a variety of tools. Most of these tools are integrated into
the License Manager. However, you also get the GameShield FingerPrint
Viewer™.
The FingerPrint Viewer is a utility program that allows you to inspect intermediate
and final FingerPrint values. Its features are also available internally in the
License Manager, but used as a stand-alone application (FingerPrintViewer.exe)
it can be run on any machine - even where the GameShield DRM Kit is not installed.
This allows you to take the program into the field at a customers location if
you need to field test or in some cases pre-configure a copy-protected license,
or quickly test a variety of machine configurations in your testing process. The
FingerPrint Viewer comes with all editions of GameShield.
Activation Code Generators
To control your licensed applications after you have deployed them - you will
use Activation Codes. In the simplest sense, an Activation Code "unlocks" your
application. However, GameShield is much more powerful than that. Activation Codes
have a variety of features built in to them (such as "shelf-life" or "single-use")
as well as potentially being the carriers of the client computers FingerPrint
- and more.
To generate these Activation Codes, you must use an Activation Code Generator.
There are two Activation Code Generators that ship with GameShield:
- The GameShield Manual-Activator™ which is a simple
desktop application that you can use to "manually" generate Activation Codes for
your clients. It has powerful features that enable you to see what the client
has requested, and fine tune how your Activation Code will be configured to respond.
The Manual-Activator™ comes with all editions of GameShield.
- The GameShield Web-Activator™ which is a Windows CGI
web server executable that you deploy on the web for a completely hands-off solution.
This allows you to automatically generate Activation Codes for your clients behind
your purchasing sub-system - completely automated. The Web-Activator™ only
comes with the Internet Edition of GameShield
Comprehensive Help Systems
The GameShield System comes with excellent, context sensitive and fully linked
help. From the precise and informative help files, to the symbolic help that integrates
right into your IDE, to numerous example programs and code written in several
different languages, to the test-case check-lists and flow-charts, to the fast
response technical support - using GameShield has never been easier.
Join our beta program of the GameShield
software licensing system and copy protection DRM Kit
|