如何防止受控dll的逆向工程C# [英] How do I prevent managed dll from reverse engineering C#

查看:185
本文介绍了如何防止受控dll的逆向工程C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问题是我的DLL处理加密,密钥存储在常量变量中。我想要的钥匙很难得到。我明白,没有办法完全隐藏,但我希望有一个方法可以很难得到钥匙。你可以建议什么?

谢谢你的帮助!

解决方案

你以后是专门的工具这是能够做字符串混淆



这个免费的工具做得很好
http://www.ntcore.com/phoenix.php


The problem is that my dll deals with encryption and the key is stored in constant variable. I want the key to be difficult to get. I understand that there's no way to hide it completely, but I hope there's a way to make it difficult to get the key. What could you suggest?
Thank you for your help!

解决方案

What you are after is specifically tool that is capable of doing "String Obfuscation"

This free tool does it well http://www.ntcore.com/phoenix.php

这篇关于如何防止受控dll的逆向工程C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆