 |
Introduction |
 |
Graphical User Interface |
 |
GUI Elements |
 |
Licensing System |
 |
SDK |
 |
Definitions |
 |
Tools |
 |
Testing |
 |
Examples |
 |
Ordering |
 |
Support and Contact |
|
 |
 |
 |
Welcome to the IntelliLock Help file, which fully documents the use
of IntelliLock. Please study it carefully, many of your
pre-purchase and usage questions will be answered here.
Introduction
IntelliLock is an
advanced solution for licensing controls and applications. It
supports all languages that generate .NET assemblies. IntelliLock
supports the .NET Framework 1.1, 2.0, 3.0 and 3.5. There is also a
comprehensive support for the Compact Framework 2.0 and 3.5.
IntelliLock combines strong license security, highly adaptable
licensing functionality/schema with reliable assembly
protection.
Its' main features are :
- Create trial versions of your software
-
- Set an expiration date
- Limit use to a fixed number of days after
installation
- Limit by number of executions
- Limit the use of each invocation to a set number
of minutes
- Limit the use of your software to a total number
of minutes
- Custom locks - Allows you to implement custom
trial limitations
- Easily turn your trial version into a fully
licensed version using license files
-
- Lock license files to a specific machine via
Hardware ID
- Lock license files to specific assembly
attributes (company name, assembly version...)
- Embedded license files. License files can be also
stored as embedded resource in assemblies
- Add custom license data to the license file
(allows flexible license shema, modular licensing...)
- Limit usage of the license files themselves to
extend trial periods, accomplish subscription/time based license
expiration...
- Validate/Activate license files via your own
License Server
- Comprehensive license management
-
- Manage your Products, Customers, Sales
- License Tracker to track down license
generations/requests
- ASP.NET management interface generation - Manage
your data on a ASP.NET server
- Embedded database - No requirement for special
databases (MS SQL, Oracle... )
- Software development kit
-
- 100% managed SDK libraries
- Integrate license checking into your assembly and
extend licensing fuctionality
- IntelliLock automatically merges the main SDK
library (IntelliLock.Licensing.dll) with your assembly
- Create license files - Automate license file
generation
- Generate Hardware IDs
- Extend licensing functions
- Deactivate/Reactivate license files (via license
server or reactivation code)
- Use your own dialog box to show messages
- Helper class to encrypt/decrypt, sign/validate
data to support custom licensing algorithms
- License management classes to manage your data on
a ASP.NET server (data is stored using an embedded database)
- Declarative Obfuscation support
- Military-Grade strong license encryption using
transparent encryption techniques (strong RSA encryption)
- Visual Studio 2005/2008 integration via the
IntelliLock automation Add-In
- Assembly merging/packing functionality
- Assembly Protection
-
- Comprehensive Obfuscation features
- String Encryption
- Anti Tamper Protection
- Suppress ILDASM
- Strong Name Removal Protection
- IL Code Encryption
- Control Flow Obfuscation
- Invalid Metadata Injection
- Full 64bit assembly support
- Ability to lock/unlock/protect your assemblies
without adding one single line of code
- Command Line support
- Intuitive graphical user interface
- 100% managed solution - No native code is used to
lock/protect your software
Supported Platforms : Windows 98, Windows ME,
Windows NT, Windows 2000, Windows XP, Windows 2003, Windows
Vista
Supported Platforms (Mono) : Linux - SUSE, Novell, Red Hat, Mac -
OS X 10.3, 10.4, Solaris 8, BSD - OpenBSD, FreeBSD, NetBSD
About this online help
If you still have unanswered questions, require additional
information to complete your evaluation or have any suggestions for
improving this help file, please don’t hesitate to contact us, we
are always happy to help.
© Copyright 2008 EZIRIZ
|