Update exploit-protection-reference.md

This commit is contained in:
Denise Vangel-MSFT 2021-01-06 18:27:05 -08:00
parent 15da08b047
commit 13afd5971a

View File

@ -488,40 +488,40 @@ Simulate execution (SimExec) is a mitigation for 32-bit applications only. This
The APIs intercepted by this mitigation are: The APIs intercepted by this mitigation are:
- LoadLibraryA - `LoadLibraryA`
- LoadLibraryW - `LoadLibraryW`
- LoadLibraryExA - `LoadLibraryExA`
- LoadLibraryExW - `LoadLibraryExW`
- LdrLoadDll - `LdrLoadDll`
- VirtualAlloc - `VirtualAlloc`
- VirtualAllocEx - `VirtualAllocEx`
- NtAllocateVirtualMemory - `NtAllocateVirtualMemory`
- VirtualProtect - `VirtualProtect`
- VirtualProtectEx - `VirtualProtectEx`
- NtProtectVirtualMemory - `NtProtectVirtualMemory`
- HeapCreate - `HeapCreate`
- RtlCreateHeap - `RtlCreateHeap`
- CreateProcessA - `CreateProcessA`
- CreateProcessW - `CreateProcessW`
- CreateProcessInternalA - `CreateProcessInternalA`
- CreateProcessInternalW - `CreateProcessInternalW`
- NtCreateUserProcess - `NtCreateUserProcess`
- NtCreateProcess - `NtCreateProcess`
- NtCreateProcessEx - `NtCreateProcessEx`
- CreateRemoteThread - `CreateRemoteThread`
- CreateRemoteThreadEx - `CreateRemoteThreadEx`
- NtCreateThreadEx - `NtCreateThreadEx`
- WriteProcessMemory - `WriteProcessMemory`
- NtWriteVirtualMemory - `NtWriteVirtualMemory`
- WinExec - `WinExec`
- CreateFileMappingA - `CreateFileMappingA`
- CreateFileMappingW - `CreateFileMappingW`
- CreateFileMappingNumaW - `CreateFileMappingNumaW`
- NtCreateSection - `NtCreateSection`
- MapViewOfFile - `MapViewOfFile`
- MapViewOfFileEx - `MapViewOfFileEx`
- MapViewOfFileFromApp - `MapViewOfFileFromApp`
- LdrGetProcedureAddressForCaller - `LdrGetProcedureAddressForCaller`
If a ROP gadget is detected, the process is terminated. If a ROP gadget is detected, the process is terminated.
@ -543,40 +543,40 @@ Validate API invocation (CallerCheck) is a mitigation for return-oriented progra
The APIs intercepted by this mitigation are: The APIs intercepted by this mitigation are:
- LoadLibraryA - `LoadLibraryA`
- LoadLibraryW - `LoadLibraryW`
- LoadLibraryExA - `LoadLibraryExA`
- LoadLibraryExW - `LoadLibraryExW`
- LdrLoadDll - `LdrLoadDll`
- VirtualAlloc - `VirtualAlloc`
- VirtualAllocEx - `VirtualAllocEx`
- NtAllocateVirtualMemory - `NtAllocateVirtualMemory`
- VirtualProtect - `VirtualProtect`
- VirtualProtectEx - `VirtualProtectEx`
- NtProtectVirtualMemory - `NtProtectVirtualMemory`
- HeapCreate - `HeapCreate`
- RtlCreateHeap - `RtlCreateHeap`
- CreateProcessA - `CreateProcessA`
- CreateProcessW - `CreateProcessW`
- CreateProcessInternalA - `CreateProcessInternalA`
- CreateProcessInternalW - `CreateProcessInternalW`
- NtCreateUserProcess - `NtCreateUserProcess`
- NtCreateProcess - `NtCreateProcess`
- NtCreateProcessEx - `NtCreateProcessEx`
- CreateRemoteThread - `CreateRemoteThread`
- CreateRemoteThreadEx - `CreateRemoteThreadEx`
- NtCreateThreadEx - `NtCreateThreadEx`
- WriteProcessMemory - `WriteProcessMemory`
- NtWriteVirtualMemory - `NtWriteVirtualMemory`
- WinExec - `WinExec`
- CreateFileMappingA - `CreateFileMappingA`
- CreateFileMappingW - `CreateFileMappingW`
- CreateFileMappingNumaW - `CreateFileMappingNumaW`
- NtCreateSection - `NtCreateSection`
- MapViewOfFile - `MapViewOfFile`
- MapViewOfFileEx - `MapViewOfFileEx`
- MapViewOfFileFromApp - `MapViewOfFileFromApp`
- LdrGetProcedureAddressForCaller - `LdrGetProcedureAddressForCaller`
If a ROP gadget is detected, the process is terminated. If a ROP gadget is detected, the process is terminated.