0

所有 .NET dll 都可以轻松进行逆向工程,因此 .NET 可以被视为一种知识产权,而不是 C++。最近我发现使用一些工具,.NET项目中使用的所有System.* dll也可以被窥视。这里的问题是为什么 .NET 中的 System.* dll 没有被混淆?.NET 框架中提供了哪些安全性以使其更像知识产权?

4

1 回答 1

1

混淆开源的东西是不安全的,而且代码本身可以在网上公开获得。

.NET Core 是一个开源项目 ( https://github.com/Microsoft/dotnet ) 构成完整 .NET Framework 的各个类的实现也可在https://referencesource.microsoft.com/获得。

于 2018-02-16T06:23:36.807 回答