acprotect简介acprotect是一个对windows下的可执行文件提供保护的软件,可以非常有效的防止盗版。通过公匙加密算法(rsa)创建并校验注册key,只有在rsakey正确的情况下,才对那些受保护的代码进行正常解码。同时,acprotect还使用了内嵌式加密,可以有效的防止加密软件从内存中被抓取,也就是无法被脱壳。内置反调试引擎,有效的增加了破解的难度。专用的api系统,可以使acprotect和你的软件紧密的接合在一起。
常用问题faqacprotect的主要特色是什么?
1acprotect使用rsa1024生成key文件,因此它是不可能被写出来注册机的,它可以配合硬件id来阻止一个key被多台机器使用。你也可以通过key来锁定你指定的代码,因此没有正确的key这些被锁定的代码不能被解密的,它将被跳过。这个特征功能可以用来发布试用版本的软件。
2它允许用户放置一个内嵌保护器到程序内部(这个工作仅需要加两行预设代码到源码就可以实现)这植入保护antidebug,antitrace,antidump,因此被加密的代码无法被反编译后分析。内嵌保护器还与外壳通信,如果外壳被去掉了被保护的代码将不给执行。
3每次使用多态的方法产生各式各样的保护代码。一个被acprotect保护的程序可能代码完全不一样,但是功能完全一样。
4很多反调试方法被应用来阻止流行的破解工具例如softice、trw2000、filemon
acprotect和传统的保护软件的区别是什么?例如armadillo
和传统保护的最大的区别是"内嵌保护器",内嵌保护器混合到了原来的代码中,因此它是很难从原可执行程序中分离出来的.它不是一些简单的代码,在外壳执行完毕并且程序载入到内存里运行的时候,它还有很多的antidebug、antitrace功能。
我们可以弊掉一些恶意程序吗?
是的,在你保护程序的工程文件设置中你可以指定恶意程序,acprotect将从进程中弊掉他们。这些恶意程序不是指:exespy,wxr95,regmon,filemonitor,regmon,windowdetect,,debugview,resspy,advancedregistrytracer,regsnap,memspy,memorydoctor,procdump32,memoryeditor,frogsice,smuwinspector,memorydumper,memorymonitor,numegasofticeloader,ursoftw32dasm,prodump.因为他们已经包括在acprotect里了。而是专门针对你的程序写出来的破解程序。
acprotect仅是一个加壳工具吗?
不是,它不仅是一个加壳软件,它也可以用key注册管理工具。
"project"是指什么?
acprotect不只是一个加密一个可执行文件,它也有注册key管理器。当一个可执行程序被acprotect保护后,acprotect需要知道该被保护程序的压缩设置、恶意程序设置、rsakey设置、等等。"project"保存了这些设置。
为什么acprotect不自己产生计算机指纹信息?
如果你是用rsakey管理功能,你可以将机器指纹绑定到key中。acprotect允许你定义机器指纹函数来让acprtoect调用。如果acprotect自己产生的话,那每个被acprotect保护的程序都是一样的机器指纹算法。所以acprotect提供用户自己定义机器指纹的接口。
"多态"含义是什么?
"多态"是一种每次产生不同得汇编代码但是保持代码拥有同样功能的技术。当acprotect保护程序时,产生的保护代码每次都不一样,但是却有同样的反跟踪和加解密功能。这个技术可以防止破解者作出通用的补丁和破解器,并且可以防止破解者难于反汇编和静态分析被保护的程序和保护代码。
acprotect需要很多硬盘空间吗?
不!acprotect很小,没必要担心硬盘的空间!
我不想我的老版本的注册用户重新注册新版本就可以使用.可以吗?
很简单。只要你使用原来的projrct文件来保护你升级的程序,老用户不用重新注册就可以使用了。
我有问题该找谁呢?
请将任何技术问题写信到support@ultraprotect.com.如果你有什么建议的话,请不要犹豫地写信到webmaster@ultraprotect.com.acprotect的系统需求-microsoftwindows95osr2.0,windows98secondedition,windowsmillenniumedition,windowsnt4.0,windows2000,windowsxp
-16mb内存(32recommended)
-15mb硬盘空间