Apertura de la depuración de Enclave
WinDbg, versión 1.0.1908.30002 y posteriores, admite la depuración de Open Enclave. Las aplicaciones open Enclave usan entornos de ejecución de confianza basados en hardware, también conocidos como enclaves. Un enclave es una región protegida de la memoria que proporciona confidencialidad para la ejecución de los datos y el código. Es una instancia de un entorno de ejecución de confianza (TEE) que normalmente está protegido por hardware, por ejemplo, Intel Software Guard Extensions (SGX).
El SDK de Open Enclave es una biblioteca de código abierto independiente del hardware para desarrollar aplicaciones que usan enclaves. Para obtener más información, consulte el proyecto de GitHub en https://github.com/openenclave/openenclave.
Para obtener información sobre cómo depurar aplicaciones de Open Enclave mediante WinDbg, consulte Depuración de enclaves elf mediante WinDbg.
dll debugrt
Parte de la funcionalidad de depuración para Open Enclave la proporciona el archivo DLL debugrt que se carga como parte del destino de depuración del enclave. Para obtener más información y el código fuente, consulte el proyecto debugrt de GitHub https://aka.ms/debugrt.