Contact Us | Buy Now |English Version|中文版


What is AntiDebugLIB V2.3 ?

    AntiDebugLIB V2.3 is an advanced software encryption tool for windows ,which can help software developers protect their applications against advanced reverse engineering and software cracking. It offers a powerful advanced license control which allow developers to distribute trial versions of their applications securely.

  What is the advantage of AntiDebugLIB V2.3 ?

    Once a programme is encrypted by AntiDebugLIB V2.3,Debugging,dynamic and static analysis,dumping from memory ,revising program will become very difficulty and almost impossible.

    Believe that this reason is not enough to convince you to choose our products,We are also aware that even if we give our technology an extravagantly colourful description, it will not necessarily keep your heart,because you really need is how to protect your software from being cracked.

    If your need is a genuine software protection,the most persuasive reasons, we believe it may be that our own software released in 2006 is still very safe now, and our main program also used our own encryption technology to protect, of course, include the existing client softwares.Therefore, we have reason to believe that we can do, then you can!

    In addition, if you find the cracked versions of our software, you must not consider our products,The reason is obvious: Can not even protect ourselves, how to talk about protect others?

1. What should you do ahead of AntiDebugLIB V2.3's installation?
Disable any ring0 level's debug tools,e.g. SoftIce.

5. How to generate the antidebuglib_demo.lic?
The antidebuglib_demo.lic is regenerated by ADL Register through two parameters:
1. Seriel Number--copied from about dialog box.
2. Appending Data--antidebug_append.dat included in <\antidebug_demo> directory.

For more informations please refer to “How to build the antidebug_demo project?”.

Note:The antidebuglib_demo.lic and antidebug_demo.exe should be in the same directory .Of course you can change this default setting in the source code.

6. What will happen if the Serial Number is modified imprudently ?
You can't insert any other redundant chars in Serial Number string. Common error is that we may press the Enter key conveniently when copy the Serial Number to a text file ,thus,the Serial Number is modified.Two chars "0x0dh" and "0x0ah" are insert into Serial Number.The result is that the license will can't be generated.

7. Why does demo project load DLL failed?
The current setting of antidebug_demo project is:Use MFC in a Shared DLL,so,it is necessary to bring some dynamic libraries when it is independent from the development environment.Otherwise, there will be some questions,For example: load dll failed.These dynamic libraries can be found in the MVS2008 installation directory or the installation directory of AntiDebugLIB,these files are as follows:

Show files
If change the current setting of antidebug_demo project to:Use MFC in a Static Library.These files are no longer required, but it is necessary to replace the current antidebug.lib with Static Link Library antidebug.lib,which can be found in the installation directory of AntiDebugLIB - Lib\MVS2008\Multi-threaded.
Show setting



2. Why "Buffer Security Check" must be set to "NO(/GS)" ?
VC++ compiler will insert a function to check the buffer secrity when code length is longer enough.Thus the encryption codes will be unstable.

3. Why "Data Execution Prevention(DEP)" must be set to "Image is not compatible with DEP(/NXCOMPAT:NO)" ?
Only in this way will not affect the normal executing.

4. What's the different between the Professional Version and Ultimate Version?
Ultimate Version use two parameters Seriel Number and Appending Data to generate LICENSE.

Professional Version use one parameters Seriel Number to generate LICENSE.

 

 

Buy Now | Contact Us | ©2010 AntiDebugLIB International Inc All Rights Reserved