[英].NET framework : Are all System.* dlls not intellectual property?
All .NET dlls can be reverse engineered easily, hence .NET can be considered as an intellectual property as opposed to C++. 所有.NET dll都可以轻松地进行逆向工程,因此.NET可以被视为与C ++相反的知识产权。 Recently I found that using some tool, all System.* dlls used in .NET project can also be peeped into. 最近,我发现使用某些工具也可以窥探.NET项目中使用的所有System。* dll。 Question here is why System.* dlls in .NET are not obfuscated? 这里的问题是为什么.NET中的System。* dll不会被混淆? What security is provided in .NET framework to make it more like intellectual property? .NET框架提供了什么安全性,使其更像知识产权?
There is no safety in obfuscating something that is open source and the code itself is publicly available online. 混淆开源内容并不安全,并且代码本身可以在线公开获得。
.NET Core is an open source project ( https://github.com/Microsoft/dotnet ) The implementation for the individual classes that make up the full .NET Framework are also available at https://referencesource.microsoft.com/ . .NET Core是一个开源项目( https://github.com/Microsoft/dotnet ),也可以从https://referencesource.microsoft.com/获得构成完整.NET Framework的各个类的实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.