보안(Visual C++ 작업 절차)
업데이트: 2007년 11월
이 페이지에서는 Visual C++를 사용하여 보안과 관련된 작업을 수행하는 데 필요한 도움말의 링크를 제공합니다. 도움말에서 다루는 일반적인 작업의 다른 범주를 보려면 Visual C++ 작업 절차를 참조하십시오.
보안 기본 사항
C++의 최선의 보안 구현 방법
Visual C++에서 사용할 수 있는 권장 보안 도구 및 구현 방법에 대한 정보를 제공합니다.네이티브 및 .NET Framework 코드의 보안
권장되는 보안 도구 및 구현 방법에 대한 정보를 제공합니다./analyze(엔터프라이즈 코드 분석)
C/C++ 코드 분석 도구를 사용하면 C/C++ 소스 코드에서 발생할 수 있는 결함에 대한 정보를 얻을 수 있습니다.코드 액세스 보안
코드 액세스 보안은 리소스와 작업을 보호하기 위해 코드 액세스를 제한하는 .NET CLR(공용 언어 런타임) 기능입니다.방법: 부분 신뢰 응용 프로그램 디버깅
Visual Studio를 사용하여 부분 신뢰 응용 프로그램을 디버깅하는 방법에 대해 설명합니다.방법: CRT 라이브러리 DLL에 대한 종속성을 제거하여 부분적으로 신뢰할 수 있는 응용 프로그램 만들기
msvcm90.dll에 대한 종속성을 제거하는 방법으로 Visual C++를 사용하여 부분 신뢰 공용 언어 런타임 응용 프로그램을 만드는 방법에 대해 설명합니다.
보안 CRT
Security Enhancements in the CRT
CRT(C 런타임) 보안을 강화하기 위해 크게 향상된 기능에 대해 설명합니다.Security-Enhanced Versions of CRT Functions
Visual C++ 2005에서 사용할 수 있는 보안이 강화된 모든 함수를 보여 줍니다.Parameter Validation
보안이 강화된 함수에서 매개 변수 유효성 검사를 처리하는 방법에 대해 설명합니다.Secure Template Overloads
보안이 더 강화된 버전으로 쉽게 변환할 수 있도록 CRT에서 제공하는 템플릿 오버로드에 대해 설명합니다.
표준 C++ 라이브러리 보안 강화
Checked Iterators
확인된 반복기에서 정품 코드의 컨테이너 경계를 덮어쓰지 않도록 하는 방법에 대해 설명합니다.Debug Iterator Support
디버그 반복기에서 디버그 코드의 컨테이너 경계를 덮어쓰지 않도록 하는 방법에 대해 설명합니다.