NShiftKey-Rule-Guide logo NShiftKey-Rule-Guide

1. Vulnerability Description

2. Vulnerability Countermeasure

Allocator Deallocator
new delete
malloc() free()
realloc() free()
LocalAlloc() LocalFree()
LocalReAlloc() LocalFree()
GlobalAlloc() GlobalFree()
GlobalReAlloc() GlobalFree()
VirtualAlloc() VirtualFree()
VirtualAllocEx() VirtualFreeEx()
VirtualAllocExNuma() VirtualFreeEx()
AllocateUserPhysicalPages() FreeUserPhysicalPages()
AllocateUserPhysicalPagesNuma() FreeUserPhysicalPages()
HeapAlloc() HeapFree()
HeapReAlloc() HeapFree()

3. Sample Code