Question: what is aslr in windows?
Answer: ASLR support was added to Windows more than a decade ago with the release of Windows Vista. As the name explains, the point of ASLR is to randomize the memory addresses used by executable code (including DLLs) so that an attacker who finds a memory flaw, such as a buffer overflow, can't easily exploit it.