Compression 给我推荐一个防反转包装机

Compression 给我推荐一个防反转包装机,compression,obfuscation,reverse-engineering,Compression,Obfuscation,Reverse Engineering,我正在寻找一个包装机,其中包括一个反逆转功能,以适用于我们的产品 请给我推荐一个好的 开源更好 编辑: 我正在寻找一个像这样的项目(开源)。一个免费的程序是“尤达密码器”。不知道它有多好 可能也有一些。如果我没记错的话,那里有一些加密机和变形引擎 但由于几乎只有病毒II使用这些,你很可能会得到假阳性。与用户打交道,告诉你你的软件是病毒,这一点都不好玩。我知道这有点过时,但我想补充一点:一个旨在防止逆向工程的开源打包机是自欺欺人的。通过开源,任何希望解包受保护文件的人都可以轻松地查看源代码,并从源

我正在寻找一个包装机,其中包括一个反逆转功能,以适用于我们的产品

请给我推荐一个好的

开源更好

编辑
我正在寻找一个像这样的项目(开源)。

一个免费的程序是“尤达密码器”。不知道它有多好

可能也有一些。如果我没记错的话,那里有一些加密机和变形引擎


但由于几乎只有病毒II使用这些,你很可能会得到假阳性。与用户打交道,告诉你你的软件是病毒,这一点都不好玩。

我知道这有点过时,但我想补充一点:一个旨在防止逆向工程的开源打包机是自欺欺人的。通过开源,任何希望解包受保护文件的人都可以轻松地查看源代码,并从源代码中编写一些东西来反转整个打包/保护过程。

如果要保护.net程序集,我建议您重新编译Smartassembly。其他的方法是使用星际力量,Mida VmProtect ZProtect或ASProtect,这些都是非常强大的保护。UPX或Yodas Crypter是最低级别的保护。否则,如果您希望100%确保防病毒软件未检测到错误,请使用Digital River software Passport。犰狳

由于这是一个主观问题,您应该将您的问题更改为社区wiki。请注意,如果任何人(我指的是赛门铁克或卡巴斯基等人)真的想进入您的代码,无论您做什么,他们都会加入。我当然希望这是出于合理的原因,而不是试图在最终用户的计算机上显示广告。通过用户的病毒扫描器享受误报的乐趣。答案不是很明显吗?从一个可互换的混淆库开始,然后随机遍历它们。当然,如果有足够的时间,它仍然是可逆的,但是如果有足够大的库和足够长的随机游走时间,你就可以把你的代码从除了最专注的黑客之外的所有黑客手中拿走。