2009-12-24 86 views
4

我们目前在C/C++软件保护中使用Themida,但防病毒软件的大量误报正在扰乱我们的客户群。替代Themida的软件保护

有没有人知道任何其他软件保护程序如 Themida,但没有“使反病毒疯狂”的标志?

+1

@Brian感谢提示,但这些问题是无关的,因为我没有决定是否保护我的应用程序。我已经做到了,我只是不满意Themida被广泛认定为病毒/恶意软件/特洛伊/等的方式。 我正在寻找除了Themida之外的一个好的软件保护器,最好是一个不会使用AV响多次的警报。 谢谢 – Adabada 2009-12-24 11:26:30

+0

@Brian很好的建议,但结果往往仍然是“我们需要保护”。例如亚洲的经销商基本上要求这样做。 (虽然,因为我们自己推出了,所以不能就这个话题提供建议) – peterchen 2009-12-24 12:36:27

+1

为AV工作我可以给你一个建议。大多数AV都有某种白名单服务(就像你在将它们分发给你的客户之前,把它们发给你的二进制文件)。另一种解决方案是在所有有问题的二进制文件上放置一个证书,并“说服”AV将这个证书添加到他们的白名单中(但是很明显,如果你的证书泄漏了,所有的二进制文件都会在稍后被标记)。编辑:该死的,没有意识到这个话题是老的地狱.. – Kra 2013-04-05 09:34:30

回答

0

这应用程序的性质非常多,但我不明白是什么问题。无论如何,你应该作为某种安装程序下载。有很多可怜的反病毒程序,而且大多数都毫无价值,唯一的解决办法是单独联系防病毒公司,但如果它在安装程序中,则无论如何它都不应该被收回。

+2

触发AV从根本上违反“不便于支付客户(多)”。显然,一些领先的AV标志着它,因为*病毒作者使用它来保护他们的软件*。 – peterchen 2009-12-24 12:37:25

+1

peterchen是对的,我正在使用安装程序。 – Adabada 2009-12-24 22:11:57

2

有很多种,但都可以看起来像可疑: UPX,NSPACK,膨,FSG,telock,ReCrypt,广州澳凌,ASPACK, ReCrypt,AcProtect,MEW,Molebox,M按,EXE隐身,Yoda的cryptor, 并且只要出现一个神经版本,就会有人创建一个反工具。 也许解决方案会是某种DRM保护

+1

这是一个很好的列表,特别是telock和acprotect似乎很好的保护简单的软件,但是使用这些工具处理后,我的软件变得无法运行,我的程序代码使用远程线程创建 – 2016-06-29 01:54:18

1

有点迟到,但从不介意。

这里有同样的问题。解决方案很简单。获取与您的公司相关的数字证书并签署所有程序。

如果您仍然得到误报,请要求AV公司给出错误肯定白名单您的程序。他们通常会列出你的证书。

+0

这是最好的解决方案。一旦您的证书获得了声誉,它将停止触发误报。 – rolls 2017-11-04 06:57:57