我在一台禁用了 ASLR 的 Linux 机器上。ldd
在二进制文件上运行给了我以下结果:
linux-gate.so.1 => (0xb7fe1000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7e5c000)
/lib/ld-linux.so.2 (0xb7fe2000)
这是否意味着libc.so.6
将在该地址加载0xb7e5c000
?我正在尝试为旧的 CTF 挑战构建 ROP 链,并且我想从库中获取小工具。我想知道库的基地址,以便我可以将它添加到小工具的偏移量中。