SoftwareShield IronWrap Protection - SoftwareShield.com

By: Softwareshield  09-12-2011

> IronWrap Protection

Maximum DRM Security

SoftwareShield’s IronWrap is a sophisticated protection mechanism to protect your software applications. You can IronWrap your existing applications without making a single change to your compiled (source) code.

Iron Wrapping essentially “wraps” a mini virtual operating system around your program (and optionally, data) like a protective shield. This virtual system may contain a pre-defined license model, logic, and customizable user-interface elements to allow the user to interact with the IronWrap system itself.

The system combines a multi-dimensional array of methods to protect your product is a highly secure package. Extensive anti-hacking/cracking, code obfuscation, cryptographic machine-binding, tamper-proofing, encryption, compression, intrusion-detection and several secret and proprietary methodologies are used to keep your content safe.

Powerful and Versatile DRM

IronWrap essentially “wraps” a mini virtual operating system around your program like a protective shield. The IronWrap system may contain a pre-defined license model, logic, and customizable user-interface elements to allow the user to interact with the IronWrap system itself.

IronWrap combines a multi-dimensional array of methods to protect your product is a highly secure package.

Protect all your game files as a whole with IronWrap

SoftwareShield's IronWrapper will protect and compress your application, and its ancillary files, as one file in an "all-in-one" package. Whereas traditional wrapper protection protects just your .EXE, any resource files, DLLs and data remain outside of the executable - which leaves your software vulnerable to crackers.

IronWrapping and protecting all your files into one executable will close down traditional "back doors" to your source code. You can also protect asset files by embedding them into the executable or into an AXS file (our proprietary file format). IronWrap will encapsulate:

  • Application Executables (EXE, DLL, OCX)
  • Data (SWF, Textures, Audio, Video, Script, Font)

Power Up with IronWrap's Feature-Rich Protection

The IronWrap system provides numerous protection mechanisms which you can control. These protections include three types of systems (technically, some protections may fall under one or more types):

  • Protections which make it difficult to reverse engineer or crack the product through obfuscation
  • Protections which explicitly attempt to prevent common attacks or actions which may assist a cracker.
  • Protections which attempt to detect that an attacker is trying to crack the product (and take some remedial action)

The exact protections you apply to your Iron Wrapped product may be controlled from inside your License Project in the License Manager. These protections may include:

  • Bad-Header Protection
  • Internal Resource Protection
  • Relocation Table Protection
  • Export Protection Technology (EAT)
  • API Filter Protection Technology
  • IronWrap CodeRivets™
  • Embedding Files
  • Digital Signature
  • Validation Protection
  • The IronWrap Advanced Defense System (ADS)
  • Anti-Code Injection Protection (a sub-module of the ADS system)
  • Anti-Virtual Machine Protection (a sub-module of the ADS system)

Maximum Flexibility

You may also choose to employ a “hybrid”, combined approach to protect your applications. In this approach you use IronWrapping but also invoke SoftwareShield’s ClientProtector from inside your application. With this hybrid approach you can use a rich (virtual) COM interface to communicate between your application and the outer protective layer of the IronWrap system, providing supreme flexibility with high-strength protection.


Other products and services from Softwareshield

09-12-2011

SoftwareShield Manual-Activator - SoftwareShield.com

In fact, the Manual-Activator is so quick and easy to use that once you are used to operating it, generating an Activation Code for a customer can take just seconds - saving valuable time and money. SoftwareShield Manual-Activator is a simple stand alone Win32 application that is so easy to use it can be operated by one of your support, accounting or even clerical staff.


09-12-2011

SoftwareShield CheckPoint License Server - SoftwareShield.com

SoftwareShield™ CheckPoint License Server allows you to add central authentication / activation functionality to your application to deliver a truly world-class automated activation solution with a broad range of features. These interfaces include simple HTTP GET requests via a HTTP 1.1 compliant query string as well as a comprehensive SOAP web-service.


09-12-2011

SoftwareShield License Manager - SoftwareShield.com

With the level of flexibility that the SoftwareShield License Manager gives you, you can quickly create new licenses that meet the requirements of new customers and opportunities as they arise instead of committing major development time to redesigning a built-in licensing solution that works for only a single customer's situation.


09-12-2011

Key Features of SoftwareShield's Licensing and Protection System

Depending on the edition you select, different SoftwareShield product tools and applications are included and available for you to implement. Automate Serial Number generation and activations by connecting to CheckPoint License Server. Wrapper technology that can be implemented without any changes to source code required. Create license projects in minutes with pre-configured license models. Unique to the IronWrap Edition.


09-12-2011

SoftwareShield COM-Activator - SoftwareShield.com

The DLL exposes an interface that can be created and accessed in any environment that supports COM. Use the COM-Activator component from environments like Visual Basic, MSVisual C++, MS.NET, Borland Delphi, Borland C++ Builder, and many others, including script languages like VBScript and Jscript. This allows you to seamless integrate activation functionality into any of your in-house applications that your support staff requires.