2

在 Windows 10 上使用空白 VCL 项目在 Delphi 中测试 ALSR。

在 VCL 项目文件中添加:

{$SETPEOPTFLAGS $140} //设置 ASLR 和 DEP

当“与运行时包链接”为假时,Process Explorer 将地址空间布局随机化列为“启用(永久)禁用”。当“与运行时包链接”为真时,Process Explorer 将地址空间布局随机化列为“自下而上”。

我将我的应用程序作为 32 位和 64 位以及 32 位和 64 位 Process Explorer 进行了测试。两个 Process Explorer 的答案相同。

“启用(永久)禁用”和“自下而上”之间有什么区别,为什么这会受到运行时包的影响?

4

0 回答 0