IntelliLock [3.0.0.0] 26-Sep-2022 Download
.NET 7.0 protection and licensing support
Added .NET MAUI support
Improved String Encryption combined with better runtime performance
Imroved startup time of hardware ID locked applications
Further reduced Windows API calls to prevent false positives virus reports
Improved 'Control Flow Obfuscation' runtime performance
Updated license server
Updated Visual Studio Add-ins
Many minor improvements
Fixed String Encryption Issue
Fixed performance issue regarding invalid mapped network drives
Fixed 'External Protector' issue
Fixed cross assembly obfuscation issues
Fixed Anti-Clock freezing issue
Fixed BadImageFormatException issue affecting only ARM/ARM64 assemblies
Fixed SQL CLR assembly issue
Fixed minor bugs
IntelliLock [2.9.0.0] 19-May-2021 Download
Full .NET 5.0 and .NET 6 Preview 3 protection and licensing support
Improved 'Control Flow Obfuscation'
Improved 'String Encryption' runtime performance
Improved cross assembly obfuscation
Added 'External Protector' option to combine IntelliLock with .NET Reactor (often requested)
Improved 'Control Flow Obfuscation' runtime performance
Updated license server (new 'Access Manager' and 'Floating License' monitor)
Further minor obfuscation improvements
Fixed VS 2019 Add-in issue
Fixed FIPS issue preventing IntelliLock from running
Fixed digital code signing issue (Verisign SHA1 timestamp server)
Fixed minor bugs
IntelliLock [2.8.5.0] 02-Jan-2020 Download
Added .NET Core (2.x - 3.1) licensing support (incl. hardware locks)
Added .NET Standard 2.x licensing support (incl. hardware locks)
Improved 'String Encryption'
Less Windows API calls to prevent false positives virus reports
Updated Visual Studio Add-ins
Improved Control Flow Obfuscation.
Added file wildcards support for command-line
Added support for portable PDB files
Fixed floating license issue
Fixed C# 7.3/8.0 related issue
Fixed digital code signing issue
Fixed minor bugs
IntelliLock [2.7.0.0] 31-Jan-2019 Download
Improved ASP.Net Web Management. Now you can reorder database table columns.
Improved SDK:
  • Added HardwareID.ValidateHardwareID(...) method to detect which hardware components are valid/invalid.
  • Extended FloatingLicenseClient with various properties (incl. Credential, SecurityMode) for advanced connection setups.
  • Now you can connect to multiple floating license servers in the same process. You can distinguish between different connections by using connection IDs.
  • Added EvaluationMonitor. FlaotingLicenseServerConnectionTimeout event with connection id event parameter to class
  • Added FloatingLicenseServer. WaitTimeoutAfterClientDisconnected property to ensure the client virtually remains connected for a minimum time (timeout), even if the client is already disconnected. Immediate disconnections could effectively increase the number of clients.
Improved Control Flow Obfuscation.
Fixed WPF/BAML obfuscation issue
Fixed floating license connection issue
Fixed Json serialization issue
Fixed add-in issue where target file location is the same as source file location
Fixed minor bugs
IntelliLock [2.6.0.0] 22-Oct-2018 Download
Improved ASP.Net Web Management system. Now you can:
  • Add/remove/modify database tables and columns
  • Create C# business logic layer code for new or modified tables
  • Backup/Import/Compact database
  • Automatically list new tables in the management page
Added 'Stealth Mode' obfuscation option to generate meaningful class and member names. This way it is less obvious which parts are obfuscated.
Added NET Standard 1.0-1.5 protection support (1.6-2.0 added in v2.5.0.0)
Improved obfuscation of compiler generated helper classes and methods (Linq, dynamic...)
Fixed generic parameter obfuscation issue
Fixed x64 assembly code signing certificate issue
Fixed minor bugs
IntelliLock [2.5.0.0] 21-Sep-2018 Download
Added "Merge Namespaces" option. Especially useful for DLLs which should be used within development environments (to prevent confusion).
Improved Control Flow Obfuscation
Improved String Encryption
Added NET Standard 1.6/2.0 protection support (but no licensing support)
Enhanced portable assembly protection
Improved runtime performance of assemblies protected with control flow obfuscation
Improved runtime license check performance
Updated Visual Studio Add-in
Fixed issue where IntelliLock randomly produced non functional assemblies
Fixed LINQ obfuscation issue
Fixed digital certificate signing issue
Fixed string encryption issue
Fixed VS 2015 Add-in issue
Fixed license issue affecting asynchronous code
Fixed minor bugs
IntelliLock [2.2.0.0] 22-Feb-2016 Download
Added SHA1 / SHA-256 dual-signing support for code signing certificates
Improved String Encryption
Improved IL Code Encryption
Improved runtime performance
Improved obfuscation (including generic instance type parameter names)
Now IntelliLock requires significantly less memory with assemblies you protect all at once
Enhanced Control Flow Obfuscation
Improved startup time of protected assemblies
Full debug support (including Visual Studio 2015)
Improved Visual Studio Add-in integration
Added methods ConnectToServerIntranet and ConnectToServerGlobal to SDK library IntelliLock.Licensing.dll to programmatically connect and
     use floating license services. The methods return true if a free slot was available.
Fixed SQLite issue
Fixed issue with short string obfuscation
Fixed obfuscation problem related to methods declared as internal protected
Fixed VS 2015 pdb issue
Fixed minor bugs
IntelliLock [2.1.0.0] 12-Jan-2015 Download
Enhanced database to dynamically add or remove columns from tables
Enhanced database to dynamically create new new tables
Improved startup performance of locked assemblies
Improved Visual Studio Add-in. Now you can directly define the strong name or digital signature for the '<Output Assembly>' entry
Improved string encryption
Improved control flow obfuscation
Improved ASP.NET assembly protection
Fixed x64 protection issue causing Windows 8 to reject to run protected apps
Fixed issue affecting the combination 'New Period' and 'Asynchronous License Check' causing an incorrect license status update
Fixed "New Period" issue - sometimes didn't worked correctly if enabled using the IntelliLock GUI
Fixed 'Global Time' lock expiration issue
Fixed floating license issue causing an incorrect license status update (license file not found) in case floating license users are exceeded
Fixed cross obfuscation issue
Fixed merging issue affecting generic methods
Fixed minor bugs
IntelliLock [2.0.0.0] 04-Jun-2014 Download
Improved startup time of locked assemblies
Added Floating License (Concurrent User) support for intranet
Added wizard to generate command-line parameters based on the current IntelliLock project settings
Added wizard to generate various ASP.Net e-Commerce IPN (instant payment notification) handlers
Added wizard for floating license server and license server validation
Added option to define if dialog windows should be automatically closed and after how many seconds they should be closed
Added 'Trial ID' lock option. This is useful if you want to release a new version of your software and allow users to start a new trial period.
Added 'Version Lock' option to ensure the generated license file is only valid to specific major/minor versions.
Improved hardware ID algorithm
License Name option can point to specific directories (application data, my documents....). read more...
Added portable assembly protection support
Add-in support for latest Visual Studio versions
Protected and licensed assemblies are full FIPS compliant now
Improved integration of the VS Add-in
Improved obfuscation for resource classes
Improved interface obfuscation
Fixed resource merging issue
Fixed string encryption issue affecting the file size
Fixed issue affecting MarshalAsAttribute using UnmanagedType.SafeArray as paramter
Fixed VS Add-in issue
Fixed problem automatically resolving referenced assemblies from the GAC
Fixed control flow obfuscation issue (level 9 only) affecting generic method parameters
Fixed LINQ expression obfuscation issue affecting virtual properties
Fixed command-line issues (control flow level and regular expressions )
Fixed minor bugs
IntelliLock [1.8.0.0] 11-Jun-2013 Download
Added Floating License (Concurrent User) support
Added dialogs for 'Floating License'
Added 'Asynchronous License Check' option to check the license status in the background (prevents delay at startup)
Added new event (IntelliLock.Licensing.EvaluationMonitor.LicenseCheckFinished) to SDK. Event is raised after license check is finished.
New hardware ID algorithm which fixes problems with MAC and HDD. Old hardware IDs are still accepted/valid.
Added option to define a previous hardware ID algorithm -> used by IntelliLock.Licensing.HardwareID.GetHardwareID(...)
Added options 'As Trial Version' and 'As Full Version' to define if the generated license file should be recognized as full version or trial version
Added new license status (IntelliLock.Licensing. LicenseStatus.FullVersionExpired)
Fixed issue for 'Peridically' option ('Require License Server Validation')
Fixed issue for Silverlight 5 (referencing multiple versions of the same assembly)
Fixed IL Code Encryption issue
Fixed Visual Studio Add-in issue with merged assemblies
Fixed Inject Invalid Metadata issue on x86 assemblies
Fixed Compact Framework 3.5 issue
Fixed minor bugs
IntelliLock [1.7.0.0] 04-Jan-2013 Download
Added Visual Sudio 2012 Add-in including example projects
Added Anti-Clock freezing protection technique
Full .NET 4.5 Support
Full Windows Phone 8 protection support
Fixed IL Code Encryption issue on Windows 8
Fixed digital signing issue on windows 8
Fixed Inject Invalid Metadata issue on x64 systems
Fixed strong name signing issue on x64 assemblies
Fixed debug database file (.pdb) issue
Fixed Silverlight 5 problem automatically loading referenced dependencies
IntelliLock [1.5.6.0] 17-May-2012
Improved web GUI -> license file generation on 'Customers' page
Improved 'Deactivation Code Verificator' -> shows matching hardware components
Fixed license status bug
IntelliLock [1.5.5.0] 14-May-2012
Full .NET 4.5 (Beta) protection and licensing support
Full Silverlight 5.0 protection and licensing support
Added option to periodically validate license against license server
Improved Compact Framework protection
'Inject Invalid Metadata' adjustment
Further minor protection improvements
Fixed licensing security permission issue
Fixed Add-in issue (projects in subfolders couldn't be selected)
Fixed minor Bugs
IntelliLock [1.5.0.0] 03-Apr-2011
Full Silverlight protection and licensing support
Full .NET 4.0 and VS 2010 support
Integrates licx licensing scheme for component libraries. License files are automatically embedded into main app at built time.
Improved ASP.NET licensing support. Automatic detection of license files stored in the App_Data directory.
Increased performance of protected assemblies
Added support to create licenses with hardware ID check at design time only
Automatic detection and obfuscation of localization resource assemblies
Improved virtual method obfuscation
Support for pure 64 bit assembly output
Improved Visual Studio Add-in
Minor GUI improvements
Further minor protection improvements
Fixed RSA permission issue
Fixed LINQ mapping issue
Fixed custom attribute issue
Fixed problem with embedded database (SQLite)
Fixed WPF issue (error: "Can't find Assembly PresentationFramework")
Fixed minor bugs
IntelliLock [1.4.1.0] 12-Jan-2010
Added new license status modes ("Deactivated", "Reactivated")
Added new class DataSignHelper to IntelliLock.Licensing.dll. -> To verify/decrypt data created with IntelliLock.LicenseManager.dll
Fixed minor bugs
IntelliLock [1.4.0.5] 10-Jan-2010
Improved assembly processing engine
Removed admin privileges requirement to run IntelliLock
New Obfuscation exclusion: "Namespaces"
New inbuilt RSA code - prevents permission issues with Windows Guest accounts or partially trusted environments
Improved control flow obfuscation
Improved string encryption
Full Windows 7 support
Added full Eiffel ENVisioN! support
Added .NET Framework 4.0 Beta 2 Support
Further internal protection improvements
Fixed merging issue
Fixed digital certificate signing issue
Fixed hardware ID issue
Fixed Mono assembly protection issue
Fixed licensing issues
Fixed minor bugs
IntelliLock [1.3.0.0] 11-Feb-2009
Uses the brand new assembly processing engine of upcoming .NET Reactor v4.0
IntelliLock is able to protect assemblies up to 14 times faster now!
Requires much less memory to protect large projects
Significantly improved runtime performance of assemblies protected with "Advanced String Encryption"
Improved merging algorithm
Further internal improvements
GUI does not freeze anymore at protection time
Fixed licensing issue
Fixed minor bugs
IntelliLock [1.2.0.0] 23-Nov-2008
Added Deactivation Code Verificator tool
Simplified license deactivation/reactivation procedure
Improved IL code encryption
Improved Obfuscation engine
Improved Control Flow Obfuscation
Minor GUI improvements
Minor adjustments in IntelliLock.Licensing.dll and IntelliLock.LicenseManager.dll
Fixed licensing issue
Fixed Suppress ILDASM issue with mono assemblies
Fixed return code issue in command line mode
Fixed issues with generics
Fixed minor bugs
IntelliLock [1.1.0.4] 29-Aug-2008
Added Mono protection support
Improved Performance
Improved Obfuscation
Improved memory consumption
Improved VS Add-in behavior
Improved anti tampering techniques
Fixed control flow obfuscation issue
Fixed VS Add-in issue
Fixed issue with ASP.NET website creation
Fixed major and minor bugs
IntelliLock [1.0.0.5] 21-Jun-2008
Added direct runtime and desgin time licensing support
Improved Performance
Fixed control flow obfuscation issue
Fixed minor issues
IntelliLock [1.0.0.0] 15-Jun-2008
IntelliLock v1.0 available