Description

nBinder LIMITED

 

Version: 5.5.1

Price and licensing: 89 USD single developer license or 199 USD company license

Release date: 14 May 2008

Copyright: NKProds SRL 2007

Website: www.NKProds.com (EN)

Support Forum: www.NKProds.com/forum

Contact: support@nkprods.com, contact@nkprods.com

Update: Update NOW!

Purcahse nBinder PRO Unlimited: PURCHASE NOW

 

What's New

 

This is the new nBinder generation modified according to users requests to offer more control and functionality.

For a more detailed description on what's new in version 5.5.1 look here.

nBinder has become easier to use, more secure, faster and more stable. The most important update is now the removal of the 200 files limit. This allows users to create larger projects not being forced create multiple projects in order to add more files.

With version 5.5 a new milestone has been reached in nBinder's development by adding Controls and with them support for Conditional Run for files and commands inside the project. This allows users to create repetitive and conditional sequences based on a series of predefined conditions. This feature also provides more control over projects.

IMPORTANT CHANGE: From version 5.5 files added into the project are unpacked when they are encountered during the linear execution of the project and then executed if it should. In earlier version all files in the project were unpacked before anything else, all at once and then the unpacker executed the project in order. Now files are unpacked only when encountered.

This change means that if you have a project that contains more files, including an executable file (an application) and some dll files or other resource files that the .exe needs to run, then you should add all the .dll files and the resource files before the associated executable file in the project list so that the resource files are unpacked before the executable that needs them.

Also we have tried to make this version more stable and reliable, reviewing most of the code making fixes to improve speed, security and remove bugs. We also improved the error handling for both nBinder and the unpacker to catch and handle errors that in the past might have just crashed nBinder or the unpacker.

This version is compatible with projects created with nBinder 5.1.x and 5.5 but not vice-versa.

 

Introduction

 

nBinder is a file binder, compressor and icon changer. Use nBinder to:

With nBinder you can:

 

The primary disadvantage of common archives (.zip .rar .ace etc.) is that once files have been archived they loose their direct functionality, meaning they first have to be unpacked and the run. nBinder comes to fix this problem combining the advantages of archives with the direct functionality of the uncompressed files and many more other options like password protection and anti hacking protection for executables, complex commands that enhance functionality or URL files. Files compressed with nBinder are transformed into standalone executable files (.exe) that, when executed they act the same as the packed files would if run uncompressed, maintaining their full direct functionality. For example a packed movie when run will open the movie into its default application, without the user having to decompress it first. You can use the files compressed (blinded, protected) by nBinder without having nBinder or other application installed on the computer.  You can later extract the packed files from the output file either by using nBinder or by running the output file with the /unpack command line.

Also using nBinder you can enhance or create applications by using Commands (for registry access, file access, windows management and more) and Controls (used for conditional run, repetitive and conditional sequences, scheduled events, error detection( and more. The Commands and Controls are aware of date, time, special folders, username, command arguments and more through the use of keywords that are replaced on runtime (for example you can use %DATE% for the date at runtime)

Unlike other executables packers with nBinder the files are unpacked to a safe, protected location and then ran from there so the unpacked executable will not fail any CRC checks it may contain because the files are extracted to their initial state, unmodified in any way before they are launched.

Please write bugs, problems, questions, ideas. Contact Us.or write to us on our Support Forum.

 

 

Features

Plans for the future:

 

 

How to use

 

nBinder can be used if, for example, you have an application that uses one or more dlls (or other resource files) and you want to bind the files into the executable file so you can distribute your application as a single file, and in the same time compress your application, making it smaller and harder to hack. To do so add the files of your application beginning with the executable by clicking the button "Add" (at the bottom of the list), and then the button file from the menu that appears, and then using the same method add all the resource files or executables included in your project. If you bind the dlls to your application please make sure to check the "keep original file names" check box found in the Advanced dialog (Global Options), in order to make sure that the dll files keep their name through the unpacking process, so that your executable can find and use them as it was designed to. After you make sure that all the settings are correct for each file add the output file in the text box in bottom part of the dialog. You can modify settings for each file either by double clicking on any file in the list or by selecting a file from the list and clicking on the button option situated in the lower right side of the main dialog. Also you can select the icon of the binded (output) application. If you select no icon, the icon of the first file (the host) is automatically used. This is it. all you have to do now is to click the Bind button. The compression feature in nBinder works much better on bigger files (>100 KB).

nBinder can be used if, for example, you have a movie that you want to password protect or compress it. To do this add the movie file to the list, write the password in the Advanced->Password Protection screen, check the compress check box if it isn't so already and make sure the extension of the movie file is written in the Start file types edit box. (only insert the last 3 characters of the files name: avi, mpeg=peg, mp3 etc.) or double click the file after adding it in the list and select Execute. Then all you have to do is to select an output file and press on the Bind button. You can also add a mp3 file for example then and select the all hidden option. On run the mp3 will start playing in the default player (Ex. Winamp) but the window of the program will no be visible. This is true for all files types you add to the project.

nBinder can also be used to create new applications from scratch by working with Commands, Controls and Files. You have a large number of commands available for registry, files, system and windows management. These commands and any files can be combined inside the project with Controls. Control allow for conditional run of files and commands. You can use controls to create repetitive and conditional sequences and also to create scheduled events.

The unpacker (output file) after creation, when launched it will ask for a password if one has been set, then if set it will execute the before commands, then it will unpack the files to the selected folder for each of one (also protecting the folder is set to), decompress them and if selected it will open (launch them). If the selected start mode is In Order it will open files, waiting for each EXE file to close before unpacking the files after it. When it has unpacked and opened all files it will execute the after commands and then it will close. The Unpacker will protect the unpack folder(s) only as long as it is open. When the unpacker exists the folder(s) will no longer be protected.

 

Example: D:\Projects\bound.exe /unpack /C:\Program Files\Bound\ 

Example: D:\Projects\bound.exe /pass /mypassword (where mypassword is the set password)

Example: D:\Projects\bound.exe -h -a

 

Remember: Projects are executed sequentially in order from the first line to the last if controls aren't used.

To reset settings to default just click on the Reset to Default button in the Advanced dialog or close nBinder, delete the file options.dat in the program's installation directory (by default: C:\Program Files\NKProds\nBinder) and then re-start nBinder.

If you want to change options to multiple files and you don't want to change them file by file by using individual file options you can change them all at one by using the Advanced Global options. Once an option is changed here it will affect all files in the project.

NOTE - KEYBOARD SHORTCUTS: You can use keyboard shortcuts like the DELETE key to remove a file or a command from the project, INSERT to add a new file to the project, SPACE to see a file's options or to edit a command, CTRL+S to save the project, CTRL+O to load a project, CTRL+N to start a new project and F5 to Bind.

Terminology:

Add menu (add files, commands or controls to the project)

To Remove an item from the list you can either press the Remove button found bellow the Add button or you can use the DELETE key. You can select for removal one or multiple project items.

NOTE: To see and edit the File/Command/Control options or just double click the project item item and a new window will appear with the options for the selected item.

 

Keyboard Shortcuts

nBinder supports the following keyboard shortcuts:

 

Command line arguments

Both nBinder and files created with nBinder (output files) support command line arguments. For example you can start nBinder using the /load= argument followed by the path to a project file (.nbp) to load the specified project.

For nBinder:

Example: nBinder.exe /load=D:\project.nbp /build /out=D:\project.exe /quiet

For the unpacker (output):

Example: D:\Projects\bound.exe /unpack /C:\Program Files\Bound\ 

Example: D:\Projects\bound.exe /pass /mypassword (where mypassword is the set password)

Example: D:\Projects\bound.exe -h -a

 

Special Keywords

 

Special keywords are text sequences that can be used any ware, in commands, in conditions, in unpack paths, command line argument list and so on, that will be replaced at runtime by the output file with the special value associated. Here is a description of all the keywords:

For registry commands and registry related conditions only, you can use the following keyword too when specifying the registry path:

 

 

Commands

 

Commands can be added to the project in what ever order necessary relative to other commands or files. You can add commands in any order you want.

For registry commands use:

HKCU for HKEY_CURRENT_USER

HKLM for HKEY_LOCAL_MACHINE

HKCR for HKEY_CLASSES_ROOT

NOTE: To edit a command just double click it or select it and press the SPACE key. You can also press F5 to Bind the project.

 

 

Controls and Conditions

 

Starting with version 5.5, nBinder supports controls, which allow for better project control and conditional run. Users can now add controls to create repetitive sequences, to schedule events, to conditional events and more.

Controls will be execute only if all set conditions are true. You can add a control without any conditions, so that the control will be executed each time it encountered in the project with no matter for conditions.

With controls you can create repetitive structure by adding a jump to line control that will jump backwards. You can create a scheduled event by adding an Wait for control with unlimited wait time and as condition you can add a Date is... or a Time is... condition that will keep the project idle in the background until the date and\or time are the same as the ones you have specified, at which moment it will continue executing the project.

For demonstrations on how to use control and other nBinder features you can take a look at the examples found in the Examples folder in the installation folder.

Controls:

Conditions:

Conditions are test that need to be true in order for the control associated with them to be executed. A control can contain one conditions, multiple conditions or no condition at all. If it contains no condition, the control will be executed every time it is encountered in the project with no test done.

Users have available for each control a set of 14 predefined Conditions from which they can choose.

Starting with version 5.5.1 you can also specify when to execute the controls. You can specify if the controls should be executed when all the conditions are true or false, or when any condition is true or false. You can do this in the Add Control window by clicking on the all text at the bottom yo change it to any or by clicking on the true text at the bottom to change it to false.

When the first text is any instead of all then the control will be executed when any of the specified conditions in the list is true or false (as set next). When the text is set to all then all conditions must be true or false for the control to be executed.

When the second text is false the all (or any) conditions must be false for the control to be executed.

 

 

FILE OPTIONS

 

To access the file options just select the file from the list and press the Options button situated on the lower part of the screen, on the right. You can also press the Spacebar to see the File Options window.

NOTE: File options are influenced by the Global options. If you change a global option then that option will be change for all files in the list. The Global options and the file options don't have to be the same. Global options are just a quick way to change and set all individual file options.

Unpack Options

Here you can specify where to unpack the selected file. The same rules as for the global unpack path apply here. You can also select if you want the unpack file to be protected. Again the same rules apply as for the global protect option.

This keywords, along with the other special keywords, can be used to specify special folders:

File Compression

Specify if you want the selected file to be compressed and also select the compression level for this file only.

File Execution

Specify if you want this file to be opened (executed) after it has been unpacked. If not an EXE the file will be opened using it's associated application.

Start priority allows you to modify the file's position in the list. This will change the order in which the files will be unpacked and opened.

Also you can specify here if you want the file to be started visible or hidden. This refers to the window of the application or of the associated application.

Command Argument allows you to specify a command line argument to be used when launching the selected executable file. This can be a user custom value or a special value like %OUTPUTCMD% that send as command argument for the current file the command argument that the output file received.

%OUTPUTCMD% - will get replaced with the command argument that the output file received when it was opened. This value is automatically set for the first .EXE file in the project.

%RUNTIME% - will get replaced with the folder from which the output file has been opened

%OUTPUTNAME% - will be replaced with the name of the output file (including the extension)

%UNPACK% - will be replaced with the folder path to which the current file will be unpacked.

You can also use here the other special keywords.

 

The rest of the controls (options) present on this window are the same as their Global equivalents, except for the fact that they affect a single file.

NOTE - KEYBOARD SHORTCUTS: You can use keyboard shortcuts like the DELETE key to remove a file or a command from the project, INSERT to add a new file to the project, SPACE to see a file's options or to edit a command, CTRL+S to save the project, CTRL+O to load a project, CTRL+N to start a new project and F5 to Bind.

 

 

GLOBAL OPTIONS

 

Compression

Cryptography

Unpack Files

Unpacked files are those files added in the project and then unpacked when the output is launched according to the options set.

Output File

Progress Window

Progress Window - If this option is enabled a progress window will be shown when the unpacker will be unpacking/decompressing the project files. This will show the progress for each file and also the total progress.

NOTE: The Progress Window will not show the download progress of URL Files, just the progress for unpacking of files packed into the output file.

You can set the title and a subtitle for the progress window and you can select whether you want the Abort button to be visible, thus allowing users to abort the unpacking.

Password Protection

Password protection - if password on RUN is selected the password will be requested when the output executable is launched and when you unpack (start the output with /unpack /<path> command line or when files are extracted (unpacked) using nBinder), before unpacking the files. If password on UNPACK is selected the password will be requested only when the output is being unpacked either using command line /unpack or by using nBinder. The password is encrypted. If the inserted password is not right the output file will exit without any warning.

Start Mode

Start Mode - Specifies whether the dialogs of the binded files (exe's) are visible or not or if the files are opened (started) or not. It works for both executables or other multimedia files as well. For example if all hidden is selected the default player for the added multimedia player will be started in hidden mode as will any executable in the project if through file option you haven't selected otherwise. This option will not affect in direct mode the output, this will only change the individual execute and visible options for each file.

Start Options

Temporary Removal

If you have any questions or troubles with the options in nBinder you can post questions or any suggestion or idea you may have to www.NKProds.com/forum or you can contact us.

 

 

Version History

v5.5.1 - 14 May 2008 (maintenance update)

v5.5 - 18 Aug 2007 (feature update)

v5.1.1 - 12 May 2007 (maintenance update)

v5.1.0 - 24 March 2007 (feature update)

v5.0.2 - 28 February 2007 (maintenance update)

v5.0.1 - 15 January 2007 (maintenance update)

v5.0 - 15 January 2007 (feature update)

v4.0 - 15 March 2006

 

 

License / Disclaimer

nBinder 5.5 LIMITED

Copyright NK Prods SRL 2007
Web: http://www.nkprods.com (EN) http://www.nkprods.com/forum (EN)
Contact: contact@nkprods.com support@nkprods.com

NK PRODS SRL will be referred to in this documents as NKProds and NKPRODS.
The software nBinder /nBinder PRO / nBinder limited will be referred to in this document as nBinder, "this software" or "the software".

Use this software on your own risk. The author is not responsible for any damage of any kind produced to users and to any computer. The author is not responsible for any damage of any kind produced by files or other data created with this software.

YOU ARE NOT ALLOWED TO USE NBINDER FOR ANY COMMERCIAL PURPOSE OF ANY WAY, UNLESS YOU OWN A COMPANY LICENSE PURCHASED BY YOURSELF OR YOUR COMPANY / BOSS / ASSOCIATE. YOU ARE NOT ALLOWED TO USE NBINDER IF YOU DON'T AGREE AND ACCEPT THIS DISCLAIMER / LICENSE.

NOTE: NBINDER MAY CONNECT FROM TIME TO TIME THROUGH THE INTERNET (ONLY ON USER REQUEST) TO WWW.NKPRODS.COM TO CHECK FOR UPDATES. DURING THIS PROCESS IT WILL DOWNLOAD A SMALL FILE THAT CONTAINS THE NUMBER OF THE LATEST VERSION AVAILABLE ON THE INTERNET TO CHECK IF THE VERSION AVAILABLE ON THE INTERNET IS NEWER THAN THE VERSION INSTALLED ON THE USER'S COMPUTER. nCLEANER WILL NOT SEND ANY DATA FROM THE USER'S COMPUTER.

NKPRODS IS WILLING TO LICENSE THE ENCLOSED SOFTWARE (AS WELL AS UPDATES NKPRODS MAY FURNISH YOU FROM TIME TO TIME) AND DOCUMENTATION (THE " SOFTWARE ") TO YOU (" YOU ") ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS IN THIS SOFTWARE LICENSE AGREEMENT (THE " AGREEMENT "). IF YOU ARE AN EMPLOYEE OR AGENT OF A COMPANY (THE " COMPANY ") AND ARE ENTERING INTO THIS AGREEMENT TO OBTAIN THE SOFTWARE FOR USE BY THE COMPANY FOR ITS OWN BUSINESS PURPOSES, YOU HEREBY AGREE THAT YOU ENTER INTO THIS AGREEMENT ON BEHALF OF THE COMPANY AND THAT YOU HAVE THE AUTHORITY TO BIND THE COMPANY TO THE TERMS AND CONDITIONS OF THIS AGREEMENT.

USE THIS SOFTWARE ON YOUR OWN RISK. THE AUTHOR IS NOT RESPONSIBLE FOR ANY DAMAGE OF ANY KIND PRODUCED TO THE USERS AND/OR THEIR COMPUTERS AND SYSTEM OR TO OTHER COMPUTERS AND SYSTEMS. THE AUTHOR IS NOT RESPONSIBLE FOR ANY DAMAGE OF ANY KIND PRODUCED BY THIS SOFTWARE AND IT'S USE.

LICENSE . Subject to the terms and conditions of this Agreement, NKProds hereby grants You a limited, non-exclusive, personal license to install, perform and use the Software, in machine-readable form only, solely for Your own personal or internal business use on a single computer in accordance with the instructions, specifications and documentation provided with the Software. You may make one (1) copy of the Software only for backup and archival purposes (if you own a single user license from NKProds) or multiple copies for your employees (if you own a company license from NKPRODS) , provided that You reproduce all copyright and other proprietary notices that are on the original copy of the Software and agree and respect this license agreement and the license type that you have purchased from NKPRODS, as described here: www.nkprods.com/buy/ and below.

This software is not free. This software is not freeware, this software is shareware. In order to use this software in commercial purposes or in any other activity that implies profit of any kind you must first buy a company license from NKProds.
To buy a license for this software you must go to www.nkprods.com/buy/. Licenses bought from anywhere else are not valid and are illegal.

You are NOT allowed to install and use this software ("nBinder") unless you have bought a license from NKProds.

If you have a license make sure you have the license that is right for you. There are 2 types of licenses available. The single user license allows only one user, the user that has bought the license, to use nBinder PRO. Buy a single user license if you are the only person that will use the product (nBinder PRO). The second license available is the company license that allows more than one users to use the product (nBinder PRO) as long as they are all employees of the company that has bought the license for the product (nBinder PRO).

This software is meant only for educational and utility purposes like binding your resource files to your executable.
You are not allowed to use this software for any kind of illegal purposes like binding viruses or other mallwares like creating mallware and other illegal purposes. We are not responsible for any type of files or other data created using nBinder. We are not responsible for any damage of any kind produced or determined in any way by any type of files or other data created with nBinder.

You may not modify, rent, sell or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software.
You may not reverse engineer, disassemble, decompile, or translate the Software.
You may not sublicense or permit simultaneous use of the Software by more than one user unless you have bought a valid company license from NKPRODS.

YOU CAN USE THIS SOFTWARE TO CREATE COMERCIAL APPLICATIONS ONLY IF YOU HAVE BOUGHT A LICENSE OF THIS SOFTWARE AND YOU ARE NOT USING THIS SOFTWARE AS LIMITED AND HAVE BOUGHT THE PRO VERSION FROM NKPRODS.
YOU CAN MAKE COPIES OF THIS SOFTWARE ONLY IF YOU HAVE BOUGHT AND YOU OWN A COMPANY LICENSE FROM NKPRODS. YOU CAN ONLY SHARE COPIES WITH EMPLOIEES OF THE COMPANY THAT YOU REPRESENTED WHEN YOU BOUGHT A COMPANY LICENSE FROM NKPRODS. YOU ARE NOT ALLOWED TO DISTRIBUTE THIS SOFTWARE THROUGH THE INTERNET. YOU CAN DISTRIBUTE THIS SOFTWARE ONLY BY INTRANET OR ANY OTHER TYPE OF LOCAL NETWORK.

OWNERSHIP OF SOFTWARE AND COPYRIGHTS.

Title to all copies of the Software remains with NKPRODS. The Software is copyrighted and protected by the laws of the Romanian country and other countries, and international treaty provisions. You may not remove any copyright notices from the Software. The author may make changes to the Software, or to items referenced therein, at any time without notice, but is not obligated to support or update the Software. Except as otherwise expressly provided, The author grants no express or implied right under The author's patents, copyrights, trademarks, or other intellectual property rights.

EXCLUSION OF WARRANTIES. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTY OF ANY KIND INCLUDING WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT, OR FITNESS FOR A PARTICULAR PURPOSE.

LIMITATION OF LIABILITY. IN NO EVENT SHALL THE AUTHOR OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, LOST PROFITS, BUSINESS INTERRUPTION, OR LOST INFORMATION) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS PROHIBIT EXCLUSION OR LIMITATION OF LIABILITY FOR IMPLIED WARRANTIES OR CONSEQUENTIAL OR INCIDENTAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. YOU MAY ALSO HAVE OTHER LEGAL RIGHTS THAT VARY FROM JURISDICTION TO JURISDICTION.

* LICENSE . Subject to the terms and conditions of this Agreement, NKProds hereby grants You a limited, non-exclusive, personal license to install, perform and use the Software, in machine-readable form only, solely for Your own personal or internal business use on a single computer in accordance with the instructions, specifications and documentation provided with the Software. You may make one (1) copy of the Software only for backup and archival purposes, provided that You reproduce all copyright and other proprietary notices that are on the original copy of the Software.

* RESTRICTIONS . You may not use or copy the Software, or any copy thereof, in whole or in part, except as expressly provided in this Agreement. You may not modify, reproduce, create derivative works of, distribute, sell, resell, lend, loan, lease, license, sublicense or transfer (except as expressly provided herein) the Software or any portion thereof. You may not reverse engineer, disassemble, decompile, or translate the Software, or otherwise attempt to derive the source code of the Software, or authorize any third party to do any of the foregoing, except to the extent allowed under any applicable law. The Software contains trade secrets, trademarks, patents, and copyrights owned by NKProds, and You shall maintain the Software in confidence. You shall not allow any access to or use of the Software by anyone other than You, or Your employees or agents, and any such use must be consistent with the terms, conditions and restrictions set forth in this Agreement. You may not transfer the limited license granted to anyone and\or anything. You will allow accesss to Your employees or agents only if you have a company license bought from NKProds.
It is forbidden to use nBinder PRO if you haven't bought a license for nBinder PRO or if a representative of the company where you are employed hasn't bought a company license for nBinder PRO from www.nkprods.com/buy/.
It is forbidden to use nBinder PRO if nBinder PRO has been registered using a single user license that has been bought by someone else and not by you.
If you have bought a single user license it is forbidden to use nBinder PRO to gain any kind of profit for or from any organization, company or any other type of association, composed or represented by more that a single (1) person.

* LICENSE FEES . You are responsible for paying BNKProds or the authorized reseler from whom you purchased the Software, the specified fees, and applicable taxes, for the license of the Software.

* OWNERSHIP . The Software is licensed, not sold, to You for Your use only under the terms of this Agreement, and NKProds reserve all rights not expressly granted to You. You own the media, if any, on which the Software is recorded, but NKProds retains ownership of all copies of the Software ("nBinder") itself.

* UPDATES/SUPPORT . From time to time, NKProds may make new releases, revisions or enhancement to the Software (" Updates ") available to You. Your purchase must be recorded with NKProds either through product registration or a direct purchase through www.nkprods.com for You to be notified of Updates.
NKProds may send YOU emails notifing you of offers, updates, new version and so on.

* TERM/TERMINATION . The Agreement becomes effective when You agree to the terms and conditions of this Agreement by opening, installing, using, accessing or manipulating the Software (the " Effective Date "), and this Agreement will terminate immediately upon notice to You if You materially breach any term or condition of this Agreement. You agree upon termination to promptly destroy the Software and all copies thereof.

* LIMITED. If you are using the Software in LIMITED mode (if you are using the Limited version), and are authorized to do so, then You shall have a license under this Agreement to use the Software for the specified activities and purposes indicated in the materials accompany the Software ("nBinder LIMITED") and in the documents on www.nkprods.com , solely for the purpose of evaluating the Software to determine whether to purchase an ongoing license to the Software. While using nBinder LIMITED, the Software is provided to You "as is" and Your use is entirely at Your own risk. Also during this time you are not allowed to use the LIMITED version in any commercial purposes.

* WARRANTY DISCLAIMER . THE SOFTWARE IS PROVIDED TO YOU "AS IS" AND NKPRODS AND ITS SUPPLIERS AND LICENSORS EXPRESSLY DISCLAIM ANY AND ALL WARRANTIES AND REPRESENTATIONS OF ANY KIND WITH REGARD TO ANY SUBJECT MATTER OF THIS AGREEMENT, INCLUDING, WITHOUT LIMITATION, ANY WARRANTY OF NON-INFRINGEMENT, TITLE, FITNESS FOR A PARTICULAR PURPOSE, FUNCTIONALITY OR MERCHANTILIABILITY, WHETHER EXPRESS, IMPLIED OR STATUTORY. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY NKPRODS, DISTRIBUTORS, DEALERS, OR AGENTS SHALL INCREASE THE SCOPE OF THE ABOVE WARRANTIES OR CREATE ANY NEW WARRANTIES .

* LIMITATION OF REMEDIES . REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE OR OTHERWISE, IN NO EVENT WILL NKPRODS OR ITS SUPPLIERS AND ASSOCIATES BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY LOST PROFITS, LOST DATA, INTERRUPTION OF BUSINESS, OR OTHER SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE OR ANY DATA SUPPLIED THEREWITH, EVEN IF NKPRODS OR IT'S ASSOCIATES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH LOSS OR DAMAGES AND WHETHER OR NOT SUCH LOSS OR DAMAGES ARE FORESEEABLE. IN NO EVENT SHALL THE LIABILITY OF NKPRODS EXCEED THE TOTAL AMOUNT RECEIVED BY NKPRODS FROM YOU UNDER THIS AGREEMENT .

* FOR nBinder ® SOFTWARE ONLY: YOUR ACKNOWLEDGMENTS. The nBinder Software includes features that enable users to create or hide software that can do damage on systems and users. The authors of nBinder's are not responsible in any way for any data (files, code, software etc.) created using nBinder.

* HIGH RISK ACTIVITY . You acknowledge and agree that the Software is not intended for use with any high risk or strict liability activity, including, without limitation, air or space travel, technical building or structural design, power plant design or operation, life support or emergency medical operations or uses, and that NKProd makes no warranty and shall have no liability arising from any use of the Software in any high risk or strict liability activities.

NOTE: THE ICONS IN THIS SOFTWARE DO NOT BELONG TO NKPRODS. THEY BELONG TO THEIR CREATORS OR OWNERS.