2009-02-07 6 views
4

프레임 워크와 BCL의 보안 기능에 대해 들어 봤지만 악의적 인 프로그래머가 유해한 소프트웨어를 작성하거나 맬웨어가 CLR에서 실행되는 것을 방지하는 것과 관련이 있습니까? 예를 들어 Windows 폴더에 해를 끼치는 프로그램을 C#으로 작성할 수 있습니까?.NET에서 실행되는 악성 코드를 작성할 수 있습니까?

답변

10

물론, 특히 해당 응용 프로그램에 높은 신뢰도가 부여 된 경우. 이것이 .NET의 신뢰 수준입니다.

자세한 내용은 MSDN Code Access Security의 기사를 확인하십시오.

또한 온라인에서 읽을 수있는 .NET Security의 Keith Brown의 excellent book을 확인하십시오.

+0

고마워요, 이것은 실제로 좋은 물건입니다. – M4dRefluX

2

물론입니다. 이전 작업에서는 몇 가지 beckhoff plc 컨트롤러에 대한 windows 폼 인터페이스를 만들었습니다. 내 동료 중 하나가 WCF 및 일부 심각하게 잘못된 코딩의 도움으로 Windows 서버 중 하나를 죽일 수있었습니다. 그렇지 않으면 beckhoffs 오류 일 수 있습니다.

전체 권한으로 애플리케이션을 실행하면 얻을 수 있습니다.

관련 문제