Aprire il debug dell'enclave
WinDbg versione 1.0.1908.30002 e versioni successive supporta il debug open enclave. Le applicazioni Open Enclave usano ambienti di esecuzione attendibili basati su hardware, noti anche come enclave. Un'enclave è un'area di memoria protetta che assicura la riservatezza dei dati e dell'esecuzione di codice. Si tratta di un'istanza di un ambiente di esecuzione attendibile (TEE) che in genere è protetto dall'hardware, ad esempio Intel Software Guard Extensions (SGX).
Open Enclave SDK è una libreria open source hardware-agnostica per lo sviluppo di applicazioni che usano enclave. Per altre informazioni, vedere il progetto GitHub in https://github.com/openenclave/openenclave.
Per informazioni su come eseguire il debug di applicazioni Open Enclave usando WinDbg, vedere Debug di enclave ELF tramite WinDbg.
DLL debugrt
Alcune delle funzionalità di debug per Open Enclave vengono fornite dalla DLL debugrt caricata come parte della destinazione di debug del debug dell'enclave. Per altre informazioni e il codice sorgente, vedere il progetto debugrt GitHub https://aka.ms/debugrt.