首页
社区
课程
招聘
[转帖]IntelliLock 2.0.0.0
发表于: 2014-6-5 22:44 2245

[转帖]IntelliLock 2.0.0.0

2014-6-5 22:44
2245
IntelliLock 2.0.0.0

An advanced software for licensing controls and applications that helps you generate trial versions, while offering support for powerful encryption methods (including obfuscation)

Written by Ana Marculescu on January 22nd, 2014


IntelliLock is a professional software application that provides users with powerful and secure licensing features for protecting their assemblies by creating trial versions of their programs or turning trial versions into fully licensed ones.

While .NET Reactor is built specifically for helping you secure your .NET code applications and libraries with native code protection, IntelliLock (which is created by same developers from Eziriz) is able to offer a full licensing integration into any existing system.

Although we you would expect to be welcomed by an overwhelmingly rich-featured interface, the layout is very clean and intuitive, which makes it an ideal tool for beginners and professionals alike.

The tool lets you add the .NET assembly files to the list (EXE, DLL, or XAP file format), pick the target location, and move assemblies up or down for changing their order. The first assembly in the list is the main one, and you are allowed to merge the existing ones or lock/protect them individually.

IntelliLock features strong encryption options (RSA, 2048 bit keysize) for protecting your licensing data, and allows you to generate various types of evaluation locks (trial version, software rental, custom locks, software as a service).

You can impose various trial restrictions (e.g. expiration days and date, runtime) which are built into your assembly without applying any changes to your assembly source code to implement. This means that the licensing controls are embedded as an additional code.

One of the best features bundled in this tool is that you don’t need to add a separate licensed version of your utility, as the trial and full versions are exactly the same (the only difference is the license file).

Advanced features enable you to run your program without license files, customize dialogs (e.g. Nag Screen, No Valid License Found), specify a license name, define a hardware ID generation algorithm, as well as enter a master key.

IntelliLock comprises a built-in license generator for building valid license files, and allows you to carry out obfuscation operations for concealing the source code, so that is difficult for humans to understand it.

The obfuscation process replaces meaningful names assigned to classes, methods, properties, and variables with other substitutions. Plus, you can activate the string protection mode for encrypting the code patch of your assembly or use other professional encryption options bundled in the utility (e.g. encrypt IL code).

The License Management panel provides users with a handy solution for keeping track of their customers, products, and sales. You can back up the entire database to a file, restore or clear it, and manage your data on your ASP.NET server.

Last but not least, IntelliLock packs several tools that let you view the license information from an opened license file, generate your hardware ID, deobsfucate a stack trace, as well as reactivate licenses.

All in all, IntelliLock bundles a complete suite of powerful features for licensing controls and applications.

IntelliLock description

Here are some key features of "IntelliLock":
· 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
Limitations in the trial version:
· 'This software is protected by an unregistered version of IntelliLock' message in built apps
What's New in This Release: [ read full changelog ]
· 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 ...

http://www.softpedia.com/dyn-postdownload.php?p=113742&t=0&i=1


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//