UniKey Enveloper Tool
About UniKey Enveloper
UniKey Enveloper is a powerful tool that can protect your software from illegal usage. It secures your application by wrapping it in a shell.
UniKey Enveloper provides the fastest and easiest automatic software solution to protect your executables, DLLs and data used in and by your application. The greatest advantage of usin g UniKey Enveloper is that you do not have to access the source code of your application.
By running this tool and setting up the protect parameters, you can wrap your software in a secure shield, which can guarantee that no one else without your permission can use this protected software. Meanwhile, when you are using Enveloper to protect your application, an anti-debug mechanism will automatically be added to you application, rendering pirates who want to use reverse engineering method to hack your software impossible.
What Can Be Protected ?
You can apply protection directly to data files, executables and DLLs.
The protection can be applied by the Enveloper directly which is easy and fast to implement.
Protection Procedure
To protect software by using UniKey Enveloper is very simple; users can perform it by following the procedure described below:
1. Start UniKey Enveloper in the SDK\Utilities\Enveloper\UniKey Envelop Tool
2. Specify the program which you want to protect
3. Set protection parameters for the program and execute
4. Send your protected software together with the corresponding UniKey to your customer
The structure of the UniKey Enveloper Interface
The enveloper is stored in UniKey_SDK\Utilities\Enveloper\UniKey Enveloper Utility folder.
To launch enveloper, double click on the Enveloper icon, and the enveloper control panel will appear.
The UniKey Enveloper provides two different interface modes (Guide Mode and Professional Mode) to accommodate different user preferences. Users can switch between the two modes by clicking on the button in the upper right corner of the main panel or alternatively select the working mode from the View menu in the menu bar.
Guide Mode is specially designed for those beginner users, as the system will guide users step by step to configure their desired settings. It is very easy to use.
Professional mode is suitable for advanced users who are familiar with the UniKey system. You can modify settings by selecting the specific parameters from the Solution window.
By default, when you start the Enveloper, the main interface will be displayed in Professional mode, and after you create a solution, the panel will change to guide mode, shown in the following picture.
Guide Mode interface components and layout
The guide mode interface consists of:
1) menu bar
2) input window. In Guide mode, the input window lets you specify options step by step, guided by system.
3) progress navigation bar. The Progress navigation bar is a user friendly tool that guides users to finish configurations and indicates the user’s current progress. The users progress will be highlighted by a yellow box.
4) output window. The output window displays information about errors and the Envelopers running status.
Menu bar
• New Solution: Create a new software protecting solution
• Close Solution: Close the currently open solution
• Add a Project: Add a project to the currently open solution
• Open: Open a previous solution
• Save: Save all configurations of the currently open solution, to the current working directory
• Save as: Save to a specified location
• Import: Open the configuration file created by a previous version of enveloper
• Exit: Closes the Enveloper program
Protect menu
• Protect Project: Execute enveloper to shield your selected project
• Protect All Projects: Execute enveloper to shield all the projects in the current solution
View menu
• Guide Mode: Switch the Enveloper interface to guide mode layout, which is meant for beginner users
• Professional Mode: Switch the Enveloper interface to professional mode layout
• Solution Window: Choose whether to display the Solution window or not
• Output Window: Choose whether to display the Output window or not
About menu
• About: Provides information about Enveloper, such as version etc.
Drop down list
• Drop down list: Helps you select the project which you are going to edit from the same solution
Protect button
• Clicking on the Protection button: Lets you execute protection for your software by enveloper
Working mode switch button
• Working mode switch button: Helps you switch between the two different types of working mode (guide mode and professional mode) conveniently.
For example, if you are currently using professional mode, the working mode button will display Guide Mode, and by clicking on it, the system will toggle to Guide mode, and vice versa.





