Does MapUserPhysicalPages (AWE remapping) affect ASLR?

The MapUserPhysicalPages API takes an address allocated using VirtualAlloc with MEM_PHYSICAL and MEM_RESERVE and remaps the pages to a sequence of physical page frame numbers. This is designed to provide AWE support for processes.

To me, this seems like a case where the remapping would cause memory to get placed upon fixed virtual addresses, thus potentially leading to a situation where ASLR could be bypassed by targeting known memory areas.

Am I correct in this assumption? Would the potential for bypass be at user-mode ASLR level or KASLR level?

链接地址: http://www.djcxy.com/p/62196.html

上一篇: 记录在OS X上禁用ASLR的方式?

下一篇: MapUserPhysicalPages(AWE重新映射)影响ASLR吗?