加密WINDOWS应用程序方法有很多,加壳工具,软件加密狗等,AntiDebug LIB反跟踪函数库提供一种全新的加密思路。程序员再也不用关心各种加密算法,和反静态分析、反跟踪技术。将全部精力用在程序的正常功能开发上。
AntiDebug LIB 提供的函数以软件许可证授权的形式发布,函数的形参、功能与C++通用函数的形参、功能一致,VC++程序员在完成正常的程序编程与调试后,只需在发行版中使用条件编译命令,将需要加密的功能代码中使用的C++通用函数、四则运算符、关系运算符、比特逻辑运算符替换为AntiDebug LIB中对应的函数,再重新编译连接(Rebuild All)即可,程序员在程序加密工作上所花费的时间几乎降为零。
当WINDOWS应用程序与AntiDebug LIB反跟踪函数库结合后,正常运行时,现存的各种程序调试工具都无法正常运行,更不用说跟踪分析应用程序,进行逆向工程了。
只要学习过C或C++语言,短期就可以学会AntiDebug LIB 的使用方法,就像上面提到的那样,它提供的函数的形参、功能与C++通用函数的形参、功能一致,因此是不需要学习额外的知识的,只要快速浏览翻阅一下AntiDebug LIB提供的函数,就会发现同C或C++的通用函数是一样的。唯一的不同是这些函数需要license才能完成正常的功能。例如:将 strcpy 替换为 GJ_strcpy ,WINDOWS应用程序就被加密成需要license才能正常运行的程序了。
只要你的WINDOWS应用程序要调用C或C++的通用函数、四则运算符、关系运算符、比特逻辑运算符,就可以使用AntiDebug LIB反跟踪函数库加密。