.NET 程序集中的字符串加密
有没有类似于 Dotfuscator 的免费工具?我想加密或混淆 .NET 程序集中的某些字符串。
Are there any free tools similar to Dotfuscator? I want to encrypt or obfuscate certain strings inside my .NET assembly.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为混淆器只会改变符号名称,但不会改变字符串文字。
因此,为了获得额外的字符串保护,您需要自己对文本进行乱码/解密(加密/解密),
但要小心。如果字符串确实很敏感,那么最好的加密不会对您有好处,因为如果解密方法/密钥也在同一个程序中(因为该程序需要文本的解密版本),那么您的字符串仍然能够被解密。
I would think obfuscators only change the symbolnames, but not string literals.
So for extra String protection you'd need to garble/ungarble (encrypt/decrypt) the text yourself
But look out. If the strings are really sensitive, the best encryption won't do you good, since if the decryption method/keys are in the same program as well (since the program needs the decrypted version of the text) than your strings are still able to be decrypted.