Contents 

Introduction
Welcome
Features
System Requirements
User Interface
Overview
The Main Menu
The Main Panel
The Tasks Panel
GUI Elements
Addtional Files
Additional License Information
License File Settings
License Manager
Main Assembly
Master Key
Licensing System
Understanding The License System
How Locks Work
Hardware Identity Specific Licensing
SDK
General Information
License.dll
LicenseGen.dll
StackTraceDeobfuscator.dll
Definitions
Anti ILDASM
Anti Tampering
Compress & Encrypt Resources
Control Flow Obfuscation
Embed Assemblies
EvaluationLock
HardwareLock
License File
Mapping File
Merge Assemblies
Native EXE File
NecroBit
Obfuscation
Pre-JIT Methods
String Encryption
Tools
Hardware ID Tool Generator
License Examiner Tool
License Invalidation Tool
License Reactivation Tool
Stack Trace Deobfuscator
ShareIt Module Generator
Testing
Library - Test Environment
Examples
Protect An Assembly
Lock An Assembly
Unlock An Locked Assembly
Ordering
Register Online
License Agreement
Why register?
Support and Contact
Technical Support
Contact
Command Line Parameters

.NET Reactor Online Help

Prev Page Next Page
License Manager
 

License Manager

The .NET Reactor license system allows you to distribute your assembly without a license file. You provide a license file to unlock your protected/locked assembly. The License Manager builds license files.

To create valid license files, the same master key must be used for license creation as was used to produce .NET Reactor protected output. This master key is generated when you create your project, which must be saved to preserve the original key.

To generate licenses which are only valid on a specific machine, you must enable "Hardware Lock." You supply your clients with a hardware identifier executable (HID.exe) which .NET Reactor produces for you (Tools -> Hardware ID Generator). Clients run the Hardware ID Generator, which produces a Hardware ID file (*.hid/*.txt). The client sends this file to you, which the License Manager uses to output a valid, machine-specific license. You can also use the SDK library "License.dll" to extract the hardware ID of the current machine.

Additional information can be added to the license file at this time with the Add tool. Your assembly can optionally process this information with the functions available in the SDK libraries.






   
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)