Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Themida的软件保护替代方案_C++_Reverse Engineering_Software Protection - Fatal编程技术网

C++ Themida的软件保护替代方案

C++ Themida的软件保护替代方案,c++,reverse-engineering,software-protection,C++,Reverse Engineering,Software Protection,我们目前使用Themida进行C/C++软件保护,但防病毒软件的大量误报正在困扰我们的客户群 有人知道其他软件保护器吗 Themida,但没有“让反病毒疯狂”标志?这几乎是应用程序的本质,但我不知道问题出在哪里。无论如何,您应该以某种安装程序的形式下载。有很多糟糕的防病毒程序,而且大多数都一文不值,修复它的唯一方法是单独联系防病毒公司,但如果它在安装程序中,无论如何都不应该被发现。有很多,但都可能看起来可疑: UPX、NSPACK、eXpressor、FSG、telock、再加密、Orien、A

我们目前使用Themida进行C/C++软件保护,但防病毒软件的大量误报正在困扰我们的客户群

有人知道其他软件保护器吗
Themida,但没有“让反病毒疯狂”标志?

这几乎是应用程序的本质,但我不知道问题出在哪里。无论如何,您应该以某种安装程序的形式下载。有很多糟糕的防病毒程序,而且大多数都一文不值,修复它的唯一方法是单独联系防病毒公司,但如果它在安装程序中,无论如何都不应该被发现。

有很多,但都可能看起来可疑: UPX、NSPACK、eXpressor、FSG、telock、再加密、Orien、Aspack、, 再加密,AcProtect,MEW,Molebox,mpress,EXE隐形,尤达密码, 一旦出现一个书呆子版本,就有人创造了一个反工具。
也许解决方案会是某种DRM保护

有点晚,但没关系

这里也有同样的问题。解决办法很简单。获取链接到您的公司的数字证书,并使用签名签署所有程序


如果您仍然得到误报,请询问提供误报的AV公司,将您的节目列入白名单。他们通常会将您的证书列为白名单

寻找支持IEEE Taggants系统的保护器,尤其是为此目的开发的保护器。如果可执行文件中有taggant,防病毒软件将信任该可执行文件。

@Brian谢谢你的提示,但这些问题与我无关,因为我不决定是否保护我的应用程序。我已经这么做了,我只是对Themida被广泛识别为病毒/恶意软件/特洛伊木马等的方式不满意。除了Themida之外,我正在寻找一个好的软件保护器,最好是一个不会用AVs发出太多警报的保护器。Thanks@Brian很好的建议,但结果往往仍然是“我们需要保护”。e、 g.亚洲的分销商基本上要求这样做。(由于我们自己推出了这一主题,因此无法提供建议)为AV工作,我可以给你一个建议。大多数AV都有某种白名单服务(比如你在把二进制文件分发给你的客户之前先把它们发送给他们)。另一个解决方案是将证书放在所有有问题的二进制文件上,并“说服”AVs将此证书添加到他们的白名单中(但很明显,如果您的证书泄漏,您的所有二进制文件将在稍后被标记)。编辑:该死,我没意识到这个话题已经老掉牙了。触发AV从根本上违反了“不要给客户带来太多不便”。很明显,一些领先的AV公司会将其作为标志,因为病毒作者使用它来保护他们的软件。这是一个很好的列表,特别是telock和acprotect似乎很适合保护简单的软件,但是我的软件在使用这些工具处理后变得无法运行,我的程序代码使用远程线程创建这是最好的解决方案。一旦您的证书获得声誉,它将停止触发误报。仅供参考,我们的证书因误报而被吊销,因此这不是一个好建议。当他们吊销我们的证书时,这意味着我们的用户甚至无法卸载应用程序。我们必须指示他们全部使用安全模式删除应用程序,然后安装新的未签名版本。真是一场灾难。尽管承认了他们的错误,科莫多甚至不给我们退款。可能是我做过的最差的客户服务了。