Attention Sofware Developers! Protect Your Applications From Unauthorized Copying!
ProtectKit®3.5
Software Copy Protection Toolkit
For C#, VB.NET, Delphi, C++Builder, VB6, C++6 programming
The ProtectKit3.5 stops people from copying your software without your permission
- Stops software theft by preventing unauthorized copies of your applications from running.
- Two protection models: Password protection and Network protection.
- Detects the number of application running on a local area network.
- Machine specific password protection. Unlock passwords specific to the PC.
- Passwords unlock applications on one computer. Applications copied to other computers will not run.
- Flexible hardware parameters allow you to choose hardware signature.
- Random data added to hardware signature lets you differentiate between computers with identical hardware.
- 5 different types of unlock passwords.
- Supports 64 bit operating systems and 64 bit applications.
- Supports native Win32(64) applications in Delphi, C++Builder, Visual C++, and VB6.
- Supports .NET applications: Visual Studio 2013, 2012, 2010, 2008, and 2005
- Completely programmable. Lets you create a seamless enduser experience.
- 100% software solution
- No special hardware needed: No dongles, usb locks, or other hardware.
- 3 ways to generate passwords.
- Create trial versions for your applications.
- Rent or lease your software applications.
- Flexible protection periods by days, months, or date.
- Trial periods by number of uses, number of days, number of months, or expiration date.
- Start trial from day of first use, from beginning of month of first use, from month following first use.
- Renewable password protection enabling more uses, days, or months.
- Be sure that every copy of your software being used has been authorized and paid for!!
The ProtectKit3.5 protects your software applications by preventing unauthorized copies of your application from running. With a few simple steps, you can protect your application with one of the strongest copy protection systems available.
The ProtectKit3.5 has two protection models: Password protection and network protection. Password protection locks applications until they are unlocked by a unique password. Network protection provides protection for application running on a local network.
Password protection uses a lockword and the hardware signature of the computer where the application is running to create a unique password that unlocks the application on that computer and only that computer. If the application is copied to another computer, it will not run until it has been unlocked with a new password.
Password protection offers 5 types of protection: standard protection, "number of uses" protection, "number of days" protection, "number of months" protection, and "expiration date" protection. With the ProtectKit3.5, you can set renewable passwords that can enable applications that have exceeded the number of uses, number of days or number of months. Being able to renew an application with a new password after that application has exceeded its allowable uses, days, or months, gives you the ability to rent or lease your software applications. Renew passwords can be generated regularly based on rental or lease agreements with your endusers.
In addition to Password protection, the ProtectKit3.5 offers Network protection for your Win32 (Win64) applications. Network protection detects the number of instances of your application that are running on a network at the same time. The ProtectKit3.5 provides the ability for these applications to communicate with each other letting you, not only detect unauthorized copies, but to disable them as well. With the ProtectKit3.5, you can set the number of applications that you will allow to run simulataneously on a network.
ProtectKit3.5 Features:
Password protection is available in VB.NET /C#.NET
.NET applications built in .NET Framework 2.0 and above can be protected. Target platforms x86, x64, and AnyCPU supported.
Password and network protection is available for Win32(64) applications.
Protect native Win32(64) applications built in Delphi, C++Builder, VC++, and VB6.
Password protection supports 64 bit operating systems.
Password protection can be used on 64 bit operating systems (both 32 bit applications and 64 bit applications supported)
Password protection supports 64 bit applications.
Password protection can be used with 64 bit applications.
Supports digital signatures
Digitally signed applications can be protected with the ProtectKit3.5.
Special hardware is not necessary
The ProtectKit3.5 is a 100% software solution. It protects your applications from unauthorized copying without the need for any special hardware. There is no need for dongles, usb locks, or other hardware. Protected applications will run on desktop PCs and on laptops.
No additional runtime costs
The ProtectKit3.5 is runtime license free. This means that a registered user of a ProtectKit3.5 PC developer license can protect as many different applications as they wish and deploy an unlimited number of each application without any additional costs, fees, or limitations.
A direct impact on your bottom line
The ProtectKit3 increases revenue because copies of your software that are not authorized by you, will not run until you have authorized them. It is as simple as that. No more pirated software. Every copy of your protected applications currently being used will have been paid for.
ProtectKit3.5 protected applications can be deployed in exactly the same way as your regular applications
Applications protected by the ProtectKit3.5 can be distributed in the same way that you have always distributed your applications (DVD, internet download, email distribution, CD-ROM, Floppy Disk, etc). Because the ProtectKit3.5 protection is embedded within your application, there is no need to change the way you deploy your applications.
The ProtectKit3.5 can detect when unauthorized copies of your software are running on a local area network. (Not available for .NET applications)
When copies of your protected application are running on a network, by using Network protection, you can detect and control how many instances of your application are running. You can verify how many are running, whether they are authorized and can disable applications when they are not.
Using the ProtectKit3.5, you can rent or lease your applications
Because you have the option of allowing renewable passwords, you can authorize your application to work for a specific period of time or number of uses. After that has been exceeded, the application will be locked until a renew password is generated. Each time a renew password is used, it will enable the application to run again but only for the specified number of uses, days, or months. By setting "number of use", "number of days", or "number of months" protection with renewable passwords, you have the ability to renew the application letting you rent or lease software.
The ProtectKit3.5 retrieves a hardware signature from the computer that is running your application
The ProtectKit3.5 uses a combination of a lockword and the hardware signature where the application is running to create a unique password. Even after the application has been unlocked on one computer, if that application is copied to a different computer, it will not run. The ProtectKit3.5 allows you to determine what combination of hardware will comprise a unique hardware signature (CPU, Motherboard, Videocard, NetworkCard). This gives you added flexibility when protecting your application. In addition to this, if your enduser's system crashes and they must format their hard drive, as long as the hardware signature has not changed, the same password will unlock your application on the new hard drive. There is no need for the enduser to request a new password from the application vendor.
Add random data to hardware signature
You can choose to add random data to your hardware criteria. This lets you distinguish between two computers that have identical hardware.
3 ways to generate passwords
The ProtectKit3.5 provides you with three types of password generators so that you can provide passwords to your users seamlessly. The password generator EXE is a runtime password generator that doesn't require any programming. Simply enter the lockword and the hardware signature (PcID) from the enduser's computer and you can generate the password needed to unlock that application on that computer. The password generator OCX and DLL provide a programmable API that allows you to generate the needed passwords programmatically. The Email API gives you an easy seamless way to send the generated passwords to the enduser so they can unlock the application.
© Copyright 2000-2023 COGITO SOFTWARE CO.,LTD. All rights reserved