有没有办法防止像反射器这样的软件打开dll?

rah*_*hul 3 c# reflector

HI,有没有办法防止C#中的特定dll在反射器中打开.我可以打开许多dll,并可以使用反射器获取代码.但是当试图打开一些dll时,它会显示一条错误消息,指出"该特殊dll不包含CLI标题.".

我怎么能像这样制作一个dll?

Moa*_*ini 11

你确定这些DLL是托管代码dll吗?我不这么认为,如果它们不包含CLI标头,则它们不是用C#编写的.

对于您的问题,您无法阻止在反编译器中打开托管DLL,您可以做的就是对其进行模糊处理.

  • 当然,我特别提到了C#,因为他询问了用C#编写的DLL. (2认同)