如何使.NET程序集私人的表现?私人、程序、NET

2023-09-04 00:48:55 作者:井口沙织

我应该怎么做,如果我要发布一个.NET程序集,但希望保留其内部的详细清单中的私人(从实用工具,如程序Ildasm.exe)?

What should I do if I want to release a .net assembly but wish to keep its internals detailed in the manifest private (from a utility such as ildasm.exe) ?

推荐答案

我想你说的是模糊处理。 有很多网上关于它的文章:

I think what you're talking about is "obfuscation". There are lots of articles about it on the net:

http://en.wikipedia.org/wiki/Obfuscation

标准工具混淆的.NET是preemptive解决方案:

The "standard" tool for obfuscation on .NET is by Preemptive Solutions:

HTTP://www.$p$pemptive.com/obfuscator.html

他们有一个社区版附带的Visual Studio,您可以使用。

They have a community edition that ships with Visual Studio which you can use.

您提到的反汇编,你看了.net反射?

You mentioned ILDasm, have you looked at the .NET Reflector?

http://aisto.com/roeder/dotnet/

它给你一个更好的主意,因为什么人都可以看到,如果你发布一个清单!

It gives you an even better idea as to what people can see if you release a manifest!