Maximizing Protection with a Simple Dongle for your Software

Software License Dongles comes in different models for different level protection and budget users. How to Maximize the usage of simple dongle?
By: cjsio
 
Aug. 16, 2009 - PRLog -- Software License Dongles are usually provided by third party suppliers who specialized on software copy protection solution. Software License Dongles or Locks are categorized under hardware based software copy protection. The Software License Dongles or Locks suppliers usually offer their devices together with protection methods or tools in a package in order for software developers to integrate it into their software application. After the integration, the protected application will be distributed together with the Software License Dongles or Locks.

Some people often claims that Dongles are not secure enough and can be easily cracked by some third party. But, before these claims and statement have been done, have you try your best on maximizing and utilize every features the software dongle provides?

How to maximize protection with a simple dongle?

Use API together with Enveloper if an enveloper exists for your resulting file format. This is a very basic rule. Because our enveloper is already equipped with some anti-debugging and obfuscating methods to prevent common newbie hackers to give up hacking the program. Only using enveloper is also not recommended, because once a hacker can break the enveloper protection in other program, they can also break yours.

Call dongle APIs in a LOT of places in your application. For example when first start up, when opening a file, when a dialog box opens, and before processing any information. Also maybe do some random checking even when there's nothing done at all.

Use more than one function to protect a program. Do not just only use find function to look for a plugged dongle.

Use multiple dlls/libraries (if applicable) to call dongle functions. In case one dll is hacked, then there are still other parts of the software that uses the functions from another dll. For example, copying sdx.dll to print.dll, open.dll, and other names, then define the function calls from each dll with different names.

If you use a dll file to call dongle functions, bind it together with the executable. There are quite some programs capable of doing this; for example PEBundle.

There are more tips and tricks on how to maximize your protection by just using a simple dongle, visit http://softwareprotection.securemetric.com/securedonglex/....

Software Licensing Protection Dongle are meant for a better protection in software security. Software Protection Dongle can provide better security if its well implemented with software applications. Sometimes, a little bit more effort and time can brings wonders in life. Better security brings better revenues and protection for your software.

# # #

SecureMetric Technology Sdn Bhd is a technology driven company focusing on Electronic & Digital Security sector. We having the strong edge to position itself as one of pioneers with local R&D capabilities on the Electronic & Digital Security sector.
End
Source:cjsio
Email:***@securemetric.com Email Verified
Tags:Software Protection, Software Licensing, Software Dongle, Software Security, Software License, Dongle
Industry:Computers, Software, Security
Location:Malaysia
Account Email Address Verified     Account Phone Number Verified     Disclaimer     Report Abuse
Page Updated Last on: Sep 28, 2009
SecureMetric Technology Sdn Bhd News
Trending
Most Viewed
Daily News



Like PRLog?
9K2K1K
Click to Share