| OverviewPC Guard for .NET/Win32 is a professional software protection and licensing system for .NET framework and Windows 32bit applications.
Secure! With 14 years of experience in field of software protection, licensing and activation we are currently providing the most secure software copy protection and licensing solutions for your valuable software assets.
Compatible! Protected applications will work fine under all Win32 and Win64 operating systems from Windows 95/98/Me to Windows NT/2000/XP/2003 and Windows Vista!
Reliable! Customers in more than 80 countries are using our highly awarded software copy protection and activation tools for their products. IBM, Sony, Google, HP, 3COM, NEC, Sagem, Agfa, Siemens, BP, Alcatel, Fujitsu, Maxtor, NDS, Barclays, Tesco, Caterpillar, General Electric, Philips, Bosch... are just some of them.
Royalty free! You can protect unlimited number of your programs with no additional investments. You also don't need any additional hardware (hardware keys, dongles etc.) for proper execution of protected programs. PC Guard for .NET/Win32 is based only on complex software protection techniques and PC hardware details.
Hassle free! PC Guard for .NET/Win32 can by used by anyone, from absolute beginners to professional programmers. You can protect almost any kind of application without any additional programming and code editing. Whole process is extremely simple and effective! Moreover, if you are experienced programmer you can take the advantage of advanced features such as protection interface and run-time encryption system and additionally strengthen the security of your programs.
Choosing the right version PC Guard is available in two different versions (see comparison table).
1. PC Guard for .NET (for both Win32 and .NET applications)
2. PC Guard for Win32 (for Win32 applications only)
If you are developing Microsoft .NET framework applications by using VB.NET, C#, J# or any other .NET programming language you will need PC Guard for .NET. This version also includes support for standard Win32 applications.
If you are developing only standard Win32 applications by using C++, VB, Delphi or any other Windows programming language PC Guard for Win32 V5 is the right choice for you.
Standalone executable applications are often created by third party development tools that don't require programming knowledge. If you are using such tools you are probably not aware if your application is Win32 or .NET application. In this case you may use general rule: if your application requires .NET framework to be installed on target machine you have .NET application. In all other cases your application is standard Win32 application. Maybe the easiest way to find out which version you need is to download demo version of PC Guard for Win32 V5 and try to protect your application. You will be notified with appropriate message if your application is actually a .NET application. | 





|
Automating activation process for your clients Both PC Guard for Win32 and PC Guard for .NET include activation panel where you can manually calculate activation codes for your programs.
However, if you are looking into automating activation process for your programs you should consider purchasing the following products:
Activation center (ACEN) is the right choice in case you need ready-made solution for activation system. You can centralize, easily manage and track all information about your customers, their orders and licenses with Activation center (ACEN). Activation center is full featured asp .net web application for management of clients, programs, orders and licenses with flexible automated activation system for programs protected with PC Guard for .NET and PC Guard for Win32 V5. More info....
Activation suite (ACCS) should be your choice in case you want to develop your own activation system or to embed activation functions in your existing customer management system. It provides the tools you need to integrate calculation of activation codes into your application (AC Generator API) and over your Internet connection (AC Generator WEB). It also allows you to securely let other authorized parties such as software vendors calculate activation codes for you (AC Generator) with full control over license management process. Sample source code and ASP scripts are provided to get you started right away. More info... More about Win32 and .NET applications. Win32 applications are standard 32bit Windows applications. They share the same PE (portable executable) file structure and are supposed to run properly under all 32bit and 64bit Windows operating systems, from Windows 95 to Windows Vista. Popular Win32 programming languages are C++, VB, Delphi...
.NET applications have different file structure and require Microsoft .NET framework to execute. NET applications are developed in .NET compatible languages such as VB.NET, C# or J# and contain IL (intermediate language) code. Microsoft .NET framework is available for Windows 98 and later operating systems.
The main difference between Win32 and .NET applications is the fact that Win32 applications contain native CPU (byte) code whilst .NET applications contain IL code which is complied into the native CPU code by CLR (common language runtime). This is also why .NET application can be easily decompiled if not protected and encrypted.
PC Guard for .NET was the first software copy protection wrapper for .NET applications. It was successfully tested on variety of different .NET executable applications running under .NET framework 1.0, 1.1, 2.0, 3.0 and under all .NET compatible Windows operating systems (Windows 98 and later) including Windows Vista..
| COMPARISON TABLE | | Feature | PC Guard for .NET V5 | PC Guard for Win32 V5 | | Support for Microsoft .NET applications | x | o | | Support for standard Win32 applications | x | x | | Support for non-standard Win32 applications | x | x | | Encryption of protected application | advanced | advanced | | Anti-debugging protection | x | x | | Copy protection | x | x | | Password protection | x | x | | Serial numbers feature | x | x | | Hardware locking | advanced | advanced | | Demo (trial) version feature | x | x | | Demo mode limitations | exec/date/fixed/timer | exec/date/fixed/timer | | Activation system | advanced | advanced | | License removal feature | x | x | | Limited license feature | x | x | | Protection interface (**) | advanced | advanced | | Machine ID feature | x | x | | Auto-activation of program updates | x | x | | Support for non-standard applications | x | x | | Custom dialogs feature | x | x | | Support for third party licensing (ACGW32) | available | available | | Activation center (ACEN) (optional) | available | available | | Activation suite (app/api/web) (optional) | available | available | | Network licensing | x | x | | IP filtering system | x | x | | Run time encryption system (*) | x | x | | Demo mode extension feature | x | x | | License extension feature | x | x | | Full featured language editor | x | x | | Advanced overlay management code | x | x | | Installation directory locking | x | x | | Limit number of instances feature | x | x | | Custom counters feature (*) | x | x | | Customizable buttons (for activation dialog) | x | x | | Custom features (via activation code) (*) | x | x | | Read activation code from file feature | x | x | Price: | 399.95 EUR | 249.95 EUR | (*) feature not available for .NET applications. (**) only standard protection interface is available for .net applications. |
| |