Briefly

 
 
 
 
 
 
 
 
 
File: Download
Version: 1.25.2 (05.02.2010)
Published: 31.10.2008
License: Donationware
Size: 329.32 kb
Restrict: Not
Source: Not
Help: Download
Examples: Download

Overview

Defence Suite - a package of components for Borland Delphi, which contains functions for the protection of Shareware (not only) programs from unauthorized use. Your program may be extended, come on the market entirely electronically via the computer network, Internet, Intranet and other means, because Shareware version can always be turned into a registered version.

Encrypting License
Generation license-file occurs on the side of the developer, ie no generators serial numbers in the program. File-license is encrypted (for transmission) algorithm RC4, based on data received from the user. Encryption is provided by Microsoft CryptoAPI 2.0 at work running Windows 2000, 2003 Server, XP (for Windows 98 - must install Internet Explorer 5, also need to ask for Delphi-project setting conditional compilation NT5, then the function calls that have emerged only in Windows 2000 will work normally)
 
Multi-level verification
In preparing the license you can configure rules check: username, email address, ID, HDD-serial or MAC-address, date of license expiration, date of generation licenses, checksum program, the correctness of key generation.
 
Customizable reaction
If necessary, you can specify one of three types of reactions when checking validity of licenses, which will make it difficult to debug your program by an attacker.
 
Cards registration
A simple way to get from the users needed to prepare the license information. Files (*.rcf) registration cards are encoded, thus avoiding unwanted edits by intruders.
 
Storage area
These licenses can be saved as a file, or in the form of data in the registry key operating systems.
 
Definition hardware identifier
Supported by obtaining serial numbers of both physical and logical devices (disks), MAC-address of the first network adapter.
 
Detection virtual OS
Supports detection run your program running virtual OS: VMware, VPC

Requirements

Instructions

Before installing: remove the package if it was installed earlier;
Installation: extract the archive to any folder on your hard disk; open Delphi, then go to file DefenceSuite_*.dpk, compile & install it and then do not forget to add the path to the folder in the installation of `Library Path`;

Related Resources

TddCard
TddDefenceZone
TddDefenceZoneCreator
TddDeviceID
TddPasswordCreator
TddProvider
TddVirtualPresent
TMacAddress

Comments

Important: comments can leave only for registered users