是否有可能编写在.NET上运行的恶意软件?

Ste*_*itt 4 .net c# vb.net security

我听说过框架和BCL中的安全功能,但这是否与防止恶意程序员编写有害软件或防止恶意软件在CLR上运行有关?例如,是否可以在C#中编写一个对Windows文件夹进行有害更改的程序?

Dav*_*kle 10

绝对,特别是如果该应用程序获得高度信任.这就是.NET中的信任级别.

有关更多信息,请查看有关MSDN 上代码访问安全性的文章.

另请参阅Keith Brown 关于.NET安全的优秀书籍,您可以在线阅读.