Udostępnij przez


Debugowanie Open Enclave

WinDbg w wersji 1.0.1908.30002 lub nowszej obsługuje debugowanie enklawy Open. Aplikacje Open Enclave wykorzystują sprzętowe zaufane środowiska wykonawcze, znane również jako enklawy. Enklawa to chroniony region pamięci, który zapewnia poufność danych i wykonywania kodu. Jest to instancja zaufanego środowiska wykonawczego (TEE), które jest zwykle zabezpieczone przez sprzęt, na przykład Intel Software Guard Extensions (SGX).

Zestaw OPEN Enlave SDK to niezależna od sprzętu biblioteka typu open source służąca do tworzenia aplikacji korzystających z enklaw. Aby uzyskać więcej informacji, zobacz projekt GitHub pod adresem https://github.com/openenclave/openenclave.

Aby uzyskać informacje na temat debugowania aplikacji Open Enclave przy użyciu WinDbg, zobacz Debugowanie enklaw ELF przy użyciu WinDbg.

debugrt DLL

Niektóre funkcje debugowania dla enklawy Open są udostępniane przez bibliotekę DLL debugrt ładowaną jako część celu debugowania enklawy. Aby uzyskać więcej informacji i kodu źródłowego, zobacz projekt debugrt w witrynie GitHub https://aka.ms/debugrt.