我们在项目中引用了第三方库,但没有访问源代码我不知道它在底层做了什么,并且有太多代码需要检查反射器。阻止第三方程序集访问资源
是否有任何简单的方法来完全沙箱,因此它无法访问文件系统,网络,注册表等?
我试图加快安全性,但这是一个巨大的话题。
我们在项目中引用了第三方库,但没有访问源代码我不知道它在底层做了什么,并且有太多代码需要检查反射器。阻止第三方程序集访问资源
是否有任何简单的方法来完全沙箱,因此它无法访问文件系统,网络,注册表等?
我试图加快安全性,但这是一个巨大的话题。
http://www.csharp411.com/executing-code-in-partial-trust-environments/
看看配置组件,用于部分信任。文章应该给你的基础知识,以帮助你开始...(或知道还有其他地方看)
希望这会有所帮助!
这是一个Web应用程序或Windows桌面应用程序? – JonnyBoats 2010-02-26 03:27:34