回 帖 发 新 帖 刷新版面

主题:有人研究过一个程序在内存的地址吗?

如何获得一个程序运行后,装载到内存中的地址,我需要这个地址来对内存进行读. 我看过一个游戏修器(FPE 2001),它的地址为什么是从0x00400000开始的呢?

回复列表 (共5个回复)

沙发

修改前面的应该会出来General Protection Fault的吧

板凳

1楼的可以说清楚一点吗?其实我是想得到另一个应用程序在内存中的地址.

3 楼

因该市随机在空闲内存中分配的!

4 楼

.net中托管堆的地址是不定期变化的,所以直接修改极有可能导致出错。
非托管堆中的分配规则和非.net时差不多啦。

5 楼

有办法哦!~很简单但是有一个问题,我查到的东西不知道为什么都差了256了

我来回复

您尚未登录,请登录后再回复。点此登录或注册