Flag
BreakOnDllLoad
这些项的工作都只与文件名有关,与路径无关。
其中,Debugger上面讲过了。DisableHeapLookAside可以用来纠正一些应用程序运行时的问题。从Windows NT SP4开始,Windows 系统使用了新的堆(heap)管理机制,新的动态内存分配使得应用程序占用更少的内存(也使写Exploit更加困难:-)),但是也有些应用程序在这种机制下无法正常运行,会挂起或出错。这种情况下,以该文件名建一个项,并把DisableHeapLookAside 设为“1”,会强迫系统对此应用程序不使用新的堆管理机制。(基于一般系统的堆溢出 Exploit,在应用程序改变了运行方式后是不是会失效?那么,对关键程序使用这一手段,在某种意义上,也是一种抵御溢出攻击的方法。)
关于DisableHeapLookAside更多的信息请参考微软知识库:Q252902,Q195008,Q195009。页码:[1] [2] [3] [4] [5] [6] 第5页、共6页 |