|
|
|
Native Delphi Protection Utility (NDPU) is a new kind of protection tool for Delphi applications. The main advantages of NDPU are: (1) use of only native (but peculiar) to Delphi means; (2) no external processing (such as packing or encryption) of Delphi-produced executable; (3) source code is temporarily modified, then after re-compiling the application is protected; (4) the protected executable is natively compiled by Delphi (no compatibility problems therefore); (5) the key is not checked but is used to restore the protected functionality; (6) without correct key events are empty (the application may be launched, but it will not work); (7) use of proprietary (not based on RTTI) technique of events initialization; (8) strong (AES 128 bits) encryption. The main function of NDPU is to produce trial versions with limited functionality of Delphi applications, though other protection kinds are also supported. NDPU uses its own approach to the problem of protection of Delphi applications. NDPU does not use a call of some checking routine to control execution of the protected application. Instead NDPU modifies the source code in such a manner that after re-compiling events of various components of the main form are empty. To work properly the protected application needs to restore these events. The restoration, in turn, requires the key (without correct key `NDPUed` application has empty events). The protected application does not check the key for validity, but uses it to assign proper event handlers to the corresponding events. Needed to the assignment information is stored in the encrypted form in the binary resource. During this assignment NDPU uses proprietary (not based on RTTI) method of events initialization. Use of strong encryption ensures that without correct key the protected application is very hard to be cracked (if possible at all) because part of the information needed to run the application properly exists inside .EXE file only in the encrypted form. Without correct key the protected application will not respond to various events - that is it will not perform any programmed in the corresponding event handlers actions. The application may be launched, but it will not work. More information about NDPU may be found at http://www.posolsoft.com/NDPU |
« read more about Native Delphi Protection Utility 1.0.0 |
|
|
RECOMMENDED DOWNLOADS IN THIS CATEGORY
|
|
|
» FastReport CLX 2.5
|
Added: - compatibility with FastReport 2.5 VCL - Bitmaps export BMP - advanced HTML export - TfrReport properties: ReportComment, ReportName, ReportAutor, ReportDate, ReportLastChange, ReportPasswordProtected, ReportPassword, Advanced ReportVersion (major ... |
|
Fast Reports, Inc. | 2278KB | Win 95/98/ME/NT/2000/XP | $99 | Downloads: 1342 |
Date added: Sep 22, 2005 |
» Details |
|
|
» ReportX 1.0
|
ReportX provides a generic interface for printing and managing Crystal Reports. ReportX is bundled with the Crystal Reports print engine, so you do not need to install Crystal Reports on the user`s machine. ReportX can be used as a stand-alone program wi ... |
|
SamSoft Ltd. | 7.59 MB | Windows 95/98/NT/2000 | | Downloads: 1356 |
Date added: Sep 22, 2005 |
» Details |
|
|
» WinsockQ ActiveX Component 3.0.13
|
DataWizard Technologies` WinsockQ is an ActiveX DLL for programmers that provides simplified access to Winsock and TCP/IP without sacrificing reliabillity, flexibility, or speed. If you want to write internet/intranet server applications like FTP, Telnet, ... |
|
DataWizard Technologies | 2744KB | Win 95/98/ME/NT/2000/XP | $199.00 | Downloads: 1296 |
Date added: Sep 22, 2005 |
» Details |
|
|
» UCalc Fast Math Parser 2.0
|
UCalc Fast Math Parser is a DLL component which allows programs to evaluate algebraic expressions which are defined at runtime. It can calculate expressions in the form: `3+sin(x)+3*x^2+5`. It supports user functions and variables. Performance is fast an ... |
|
Daniel Corbier | 143 Kb | Windows 95/98/NT/2000 | | Downloads: 1335 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Resolver 2.0
|
Resolver is a simple COM object that can look up Internet IP addresses and host names. Both forward and reverse lookups can be accomplished. ... |
|
OOPadelic software | 1.67 MB | Windows 95/98/NT/2000 | | Downloads: 1294 |
Date added: Sep 22, 2005 |
» Details |
|
|
» ZylGPSReceiver 2.80
|
ZylGPSReceiver is a Delphi/CBuilder component that communicates with a serial GPS receiver. It returns latitude, longitude, altitude, speed, heading and many other parameters of the position. This component works with any NMEA compatible receiver connect ... |
|
Zyl Soft | 941KB | Win 95/98/ME/NT/2000/XP | $119.99 | Downloads: 1212 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Arclab Email Toolbox 2.0
|
Incorporate email send (SMTP/ESMTP) capability into your application or script. Arclab Email Toolbox is a COM-based component for use with Visual Basic, Visual C++, Access, Excel, ASP, VBscript and other COM compatible containers. It fully supports rich t ... |
|
ARCLAB SOFTWARE TECHNOLOGIES | 142KB | Win 2000/XP | $49 | Downloads: 1342 |
Date added: Sep 22, 2005 |
» Details |
|
|
» THttpScan 4.6
|
With THTTPSCAN you access to web sites as a collection of links to files and data, instead of as graphics and text. THTTPSCAN recursively analyzes HTML pages and reports all the links it finds to a text file: html, mail, jpg, mpeg, mp3, etc. THttpScan na ... |
|
Datastead | 949KB | Win 95/98/ME/NT/2000/XP | $289 | Downloads: 1340 |
Date added: Sep 22, 2005 |
» Details |
|
|
» ZylNMEAGenerator 1.25
|
ZylNMEAGenerator is a Delphi component that transforms position data in NMEA format. You can generate complex NMEA sentences from simple data inputs. The sentences are recognized by any NMEA compatible mapping software. In this way with this component you ... |
|
Zyl Soft | 267KB | Win 95/98/ME/NT/2000/XP | $29.99 | Downloads: 1220 |
Date added: Sep 22, 2005 |
» Details |
|
|
» TActiveMovie 5.6
|
TActiveMovie is a VCL component for Delphi or C++ Builder. TActiveMovie allows you to embed the Microsoft`s Media Player within your project. With TActiveMovie you can play forwards, backwards, zoom in, zoom out, scroll horizontally and vertically, displ ... |
|
Datastead | 1801KB | Win 95/98/ME/NT/2000/XP | $89 | Downloads: 1268 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
» ZylGPSSimulator 1.3
|
ZylGPSSimulator is a Delphi GPS receiver simulator component. It creates a virtual serial port, converts the position parameters in NMEA format and writes them to the virtual port. The user can set parameters like latitude, longitude, altitude, speed, hea ... |
|
Zyl Soft | 136KB | Win 95/98/ME/NT/2000/XP | $29.99 | Downloads: 1241 |
Date added: Sep 22, 2005 |
» Details |
|
|
» SharpSpell 2
|
Artificially Intelligent Spell Checker component for the .NET framework. Supports both ASP.NET and Windows.Forms within the same assembly. Includes Spell-As-You-Type support, custom dialogs for both desktop and web, and the best suggestion algorithm avai ... |
|
Tachyon Labs | 2091KB | Win 98/ME/NT/2000/XP | $199 | Downloads: 1244 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Balmsoft Wizard 1.5
|
Balmsoft Wizard allows easily create your own wizards that conforms with `Wizard 97 specification`. Just few clicks and all pages with all default controls with right size and fonts in place. Key features - Easy-to-start - just few clicks in GUI editor a ... |
|
Balmsoft | 1167KB | Win 95/98/ME/NT/2000/XP | $34.95 | Downloads: 1281 |
Date added: Sep 22, 2005 |
» Details |
|
|
» TMCHintBox component for Delphi 1
|
MCHintBox is a combination of the Windows popup hints, `What`s this?` context popup help, and our need to quickly show and hide diagnostic messages. MCHintBox simplifies the user`s life: * User has no need to search the screen for the problematic contr ... |
|
Leonid Belousov | 15KB | Win 95/98/ME/NT/2000/XP | $9.95 | Downloads: 1275 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Source Code Scanners for C++ Builder 5 4.0 Std
|
Source Code Scanners is the high performance library of visual components for C++ Builder and Delphi intended for creating analyzers and parsers of source codes. It includes components of the lexical analyzers: C++, Object Pascal (Delphi), PHP, HTML, CSS ... |
|
MBLabSoft | 1184KB | Win 95/98/ME/NT/2000/XP | $40 | Downloads: 1266 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Source Code Scanners for C++ Builder 6 4.0 Std
|
Source Code Scanners is the high performance library of visual components for C++ Builder and Delphi intended for creating analyzers and parsers of source codes. It includes components of the lexical analyzers: C++, Object Pascal (Delphi), PHP, HTML, CSS ... |
|
MBLabSoft | 1169KB | Win 95/98/ME/NT/2000/XP | $40 | Downloads: 1254 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Source Code Scanners for Delphi 5 4.0 Std
|
Source Code Scanners is the high performance library of visual components for C++ Builder and Delphi intended for creating analyzers and parsers of source codes. It includes components of the lexical analyzers: C++, Object Pascal (Delphi), PHP, HTML, CSS ... |
|
MBLabSoft | 994KB | Win 95/98/ME/NT/2000/XP | $40 | Downloads: 1302 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Source Code Scanners for Delphi 6 4.0 Std
|
Source Code Scanners is the high performance library of visual components for C++ Builder and Delphi intended for creating analyzers and parsers of source codes. It includes components of the lexical analyzers: C++, Object Pascal (Delphi), PHP, HTML, CSS ... |
|
MBLabSoft | 1198KB | Win 95/98/ME/NT/2000/XP | $40 | Downloads: 1292 |
Date added: Sep 22, 2005 |
» Details |
|
|
» Managed extensions for VCL 1.20
|
Managed extensions for VCL is the best components suite to work with .Net framework from Delphi and C++ Builder. Managed VCL can: * Create .Net objects from assemblies not registered for COM, using assembly name or location, and loading .Net assemblies ... |
|
Viatcheslav V. Vassiliev | 3213KB | Win 95/98/ME/NT/2000/XP | $250 | Downloads: 1333 |
Date added: Sep 22, 2005 |
» Details |
|
|
» LibMaster.com StockChart library 1.1
|
The LibMaster.com StockChart library: allows you to add the representation support of stock charts in your program with easy. It supports three formats of stock charts representation: candlestick, bar chart and line chart; allows to resize the represent ... |
|
LibMaster.com | 810KB | Win 95/98/ME/NT/2000/XP | $99 | Downloads: 1351 |
Date added: Sep 22, 2005 |
» Details |
|
|
|
|