ASLR: 是操作系统的功能选项,作用于excutable(ELF)装入内存时,只能随机化stack,heap,libraries的基址
PIE: 是编译器的功能选项,作用于excutable的编译过程加了PIE编译出来的ELF用file命令查看会显示其为so,其随机化了了ELF装载内存的基址(代码段,plt,got,data等共同的基址)
ASLR: 是操作系统的功能选项,作用于excutable(ELF)装入内存时,只能随机化stack,heap,libraries的基址
PIE: 是编译器的功能选项,作用于excutable的编译过程加了PIE编译出来的ELF用file命令查看会显示其为so,其随机化了了ELF装载内存的基址(代码段,plt,got,data等共同的基址)