보안 도구(.NET Framework)
이 단원에서 설명하는 명령줄 도구는 사용자가 보안 정책 구성, 인증서 관리 및 파일에 디지털 서명과 같은 보안 관련 작업을 수행하는 데 도움이 됩니다. 이러한 도구를 사용하면 구성 요소와 응용 프로그램을 배포하기 전에 테스트할 수 있습니다.
이러한 도구는 Visual Studio 및 Windows SDK와 함께 자동으로 설치됩니다. 이러한 도구를 실행하는 가장 좋은 방법은 Visual Studio 또는 Windows SDK 명령 프롬프트를 사용하는 것입니다.
단원 내용
Caspol.exe(코드 액세스 보안 정책 도구)
컴퓨터 정책 수준, 사용자 정책 수준 및 엔터프라이즈 정책 수준의 보안 정책을 보고 구성할 수 있도록 합니다. .NET Framework 버전 4 이상 버전에서는 <legacyCasPolicy> 요소를 true로 설정하지 않는 한 이 도구가 CAS(코드 액세스 보안) 정책에 영향을 주지 않습니다. 자세한 내용은 .NET Framework 4의 보안 변경 내용을 참조하십시오.Cert2spc.exe(SPC 테스트 도구)
하나 이상의 X.509 인증서에서 SPC(소프트웨어 게시 인증서)를 만듭니다. 이 도구는 테스트 전용입니다.Certmgr.exe(인증서 관리자 도구)
인증서, CTL(인증서 신뢰 목록) 및 CRL(인증서 해지 목록)을 관리합니다.Makecert.exe(인증서 작성 도구)
테스트 전용 X.509 인증서를 생성합니다.Mscorcfg.msc(.NET Framework 구성 도구)
전역 어셈블리 캐시의 어셈블리를 관리 및 구성하고 코드 액세스 보안 정책 및 원격 서비스를 조정할 수 있도록 합니다.Peverify.exe(PEVerify 도구)
MSIL(Microsoft Intermediate Language) 코드 및 관련 메타데이터가 형식 안전성 요구 사항을 충족하는지 여부를 쉽게 확인할 수 있도록 합니다.SecAnnotate.exe(.NET Security Annotator 도구)
어셈블리의 SecurityCritical 및 SecuritySafeCritical 부분을 식별합니다.Setreg.exe 레지스트리 설정 도구
인증서 확인 프로세스의 동작을 제어하는 소프트웨어 게시 상태 키에 대한 레지스트리 설정을 변경할 수 있도록 합니다. 이 도구는 .NET Framework 버전 1.0 및 1.1에서만 사용할 수 있습니다. 이후 버전에서는 SignTool.exe(서명 도구)를 대신 사용하십시오.SignTool.exe(서명 도구)
파일에 디지털 서명을 하고, 파일의 서명을 확인하고, 파일에 타임스탬프를 기록합니다.Sn.exe(강력한 이름 도구)
강력한 이름을 사용하여 어셈블리를 만들 수 있도록 합니다. 이 도구는 키 관리, 서명 생성 및 서명 확인을 위한 옵션을 제공합니다.
관련 단원
도구의 사전순 목록(.NET Framework)
설명서의 .NET Framework 도구 단원에서는 모든 도구의 사전순 목록을 제공합니다.빌드, 배포 및 구성 도구(.NET Framework)
PE(이식 가능 파일) 및 MSIL(Microsoft Intermediate Language) 파일 생성, 전역 어셈블리 캐시 보기 및 조작, 응용 프로그램 및 배포 매니페스트 관리, 격리된 저장소 및 리소스 파일 처리 등의 빌드 및 배포 작업을 도와주는 도구가 포함되어 있습니다.디버깅 도구(.NET Framework)
내부 공용 언어 런타임 환경에 대한 정보를 제공하고, 공용 언어 런타임을 대상으로 하는 응용 프로그램에서 버그를 찾아 수정하는 데 도움이 되며, 어셈블리 바인딩을 볼 수 있는 도구가 포함되어 있습니다.Interop 도구(.NET Framework)
관리되지 않는 COM 구성 요소와 .NET Framework 관리 코드 간의 상호 작용을 가능하게 하는 도구가 포함되어 있습니다.기타 개발 도구(.NET Framework)
SqlMetal 코드 생성 도구, Windows Forms 클래스 뷰어 등의 추가 도구가 포함되어 있습니다.