我正在调试一个使用大量指针的二进制文件.有时,为了快速查看输出以找出错误,我会打印出对象的地址及其相应的值,然而,对象地址是随机的,这违背了快速判断的目的.

哎呀.OS是Linux fsttcs1 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux

推荐答案

在Ubuntu上,它可以通过...

echo 0 > /proc/sys/kernel/randomize_va_space

在Windows上,这篇文章可能会有所帮助...

http://blog.didierstevens.com/2007/11/20/quickpost-another-funny-vista-trick-with-aslr/

Linux相关问答推荐

grep条件仅抓取某些文本

Bash脚本用于在远程工作后关闭用户会话

不带空格的字符串连接形成文件路径

X86 程序集 - struct 点 - 存储/返回不正确?

如何使用 gdb 调试堆栈分段错误?

在 Ubuntu 中,如何设置 Tomcat 9 以使用 Java 17?

文件未在脚本中使用 cp 命令复制到 Docker 容器中

Windows WSL 以上 Linux 中的 AF_UNIX 套接字无法绑定到 /mnt 文件:错误 95,不支持操作

ENQCMD 指令的好处和微操作是什么?

DMA 和内存映射 IO 有什么区别?

PHP factor 30 从 Linux 到 Windows 的性能差异

并行制作:将 -j8 设置为默认选项

如何在python中检索进程开始时间(或正常运行时间)

永久反转补丁文件

未定义的引用 'shm_open',已在此处添加 -lrt 标志

使用 Scp 时防止覆盖文件

PuTTY:更改默认 SSH 登录目录

加密/解密在两个不同的 openssl 版本之间不能很好地工作

如何在 Bash 中对齐空格分隔表的列?

如何找到只对所有者具有特定权限的文件?