小编Sau*_*abh的帖子

帮我选择.net混淆程序?

我在vb.net 2008上编写了一个程序(使用.net 3.5).这是一个体面的大小计划.该程序的一部分是访问在线数据库并加密/解密文件.要访问db,我使用硬编码密码.为了加密/解密文件,我使用了硬编码密钥.无论我做什么,我至少需要对这两件事中的一件进行硬编码.例如:即使我将数据库密码存储在加密文件中,我也需要硬编码密钥来解密它.或相反亦然.

所以在做了一些思考之后,我认为我需要对代码进行模糊处理,以便至少这些硬编码的元素/值不容易被看到.事实上,我用一个程序来反汇编我的程序.令我惊讶的是,它向我展示了我的程序中的每一行代码.我觉得我的整个代码都粘贴在我的exe中.

因此,我需要混淆我的代码.请参阅我不需要太高级的设置.我的程序不是顶级共享软件程序或超级流行的我需要非常高的安全性.但我需要足够的安全性,以便我的基本代码,变量和敏感信息(密码等)不可见.

请帮我选一个好的混淆器来完成这项工作.使用它不应该太繁琐,对我来说应该足够了.此外,它应该是值得信赖和安全的.我的意思是我不希望我的应用程序崩溃或在我混淆后不稳定.

我从Ezriz下载了.net反应堆的试用版,看起来没问题.你们有什么建议?我无法支付超过200美元的东西.这个产品值得去做.你们知道的更好.

感谢您的支持.

干杯,Saurabh

vb.net security obfuscation cryptography

3
推荐指数
1
解决办法
2792
查看次数

标签 统计

cryptography ×1

obfuscation ×1

security ×1

vb.net ×1