다음을 통해 공유


Enclave 디버깅 열기

WinDbg 버전 1.0.1908.30002 이상에서는 Open Enclave 디버깅을 지원합니다. Open Enclave 애플리케이션은 Enclave라고도 하는 하드웨어 기반 신뢰할 수 있는 실행 환경을 활용합니다. enclave은 데이터 및 코드 실행에 대한 기밀성을 제공하는 보호된 메모리 영역입니다. 일반적으로 하드웨어(예: SGX(Intel Software Guard Extensions))로 보호되는 TEE(신뢰할 수 있는 실행 환경)의 instance.

Open Enclave SDK는 enclave를 활용하는 애플리케이션을 개발하기 위한 하드웨어에 구애받지 않는 오픈 소스 라이브러리입니다. 자세한 내용은 의 GitHub 프로젝트를 참조하세요 https://github.com/openenclave/openenclave.

WinDbg를 사용하여 Open Enclave 애플리케이션을 디버그하는 방법에 대한 자세한 내용은 WinDbg를 사용하여 ELF Enclave 디버깅을 참조하세요.

DLL 디버그

Open Enclave에 대한 일부 디버깅 기능은 Enclave 디버깅 대상의 일부로 로드되는 디버그 DLL에서 제공됩니다. 자세한 내용 및 소스 코드는 디버그 프로젝트 GitHub 를 참조하세요 https://aka.ms/debugrt.