TTProtect 是一款高效实用的应用程序加壳工具,可以帮助开人员将自己开发的应用程序进行加密以及可以把编程代码进行保护,它可以为开发人员提供一个程序版权保护措施;该程序主要是针对软件开发人员设计,可以使其开发的程序不会被不法分子进行修改,或者对应用进行反编译。
【功能特点】
调试器检测:能够检测出大部分调试器。
反调试器附加:防止应用程序在运行中被非法附加调试器。
调试寄存器解码:使得调试器无法使用硬件断点,也难以单步调试。
代码乱序和混淆:在保证了执行速度的基础上,又使得代码难以理解。
虚拟机模拟执行:有效保护关键代码不被察看、分析和修改。
高强度API加密:有效保护引用的api,并且使导入表难以恢复。
高强度入口加密:有效加密应用程序入口代码,防止被脱壳。
强化的代码抽取:抽取应用程序中的代码在壳中执行,使得应用程序难以脱壳执行。
【软件特色】
资源保护:防止应用程序资源被非法修改。
多线程保护:在运行过程中保护应用程序的安全。
Dll嵌入:将Dll嵌入到应用程序中执行,防止Dll被非法调用,有效防止应用程序被脱壳。
段分割:将应用程序在内存中分成若干块执行,防止跟踪和脱壳。
代码段保护:防止在运行中,非法修改应用程序的代码段。
密码保护:必须输入密码才能执行应用程序。
TTProtect:SDK:能使开发者自主保护特定代码。
反补区段:使补区段的代码无法正确执行。
API模拟执行:模拟执行一部分API,使导入表难以恢复。
防止文件补丁:防止应用程序文件被非法修改。
防止LPK补丁:有效防止LPK.dll的注入。