主题:有人研究过一个程序在内存的地址吗?
leison2002
[专家分:50] 发布于 2005-06-18 16:34:00
如何获得一个程序运行后,装载到内存中的地址,我需要这个地址来对内存进行读. 我看过一个游戏修器(FPE 2001),它的地址为什么是从0x00400000开始的呢?
回复列表 (共5个回复)
沙发
FancyMouse [专家分:13680] 发布于 2005-06-18 16:45:00
修改前面的应该会出来General Protection Fault的吧
板凳
leison2002 [专家分:50] 发布于 2005-06-18 18:57:00
1楼的可以说清楚一点吗?其实我是想得到另一个应用程序在内存中的地址.
3 楼
ralin [专家分:0] 发布于 2005-06-26 14:39:00
因该市随机在空闲内存中分配的!
4 楼
jzyray [专家分:20610] 发布于 2005-06-29 21:56:00
.net中托管堆的地址是不定期变化的,所以直接修改极有可能导致出错。
非托管堆中的分配规则和非.net时差不多啦。
5 楼
sedd [专家分:0] 发布于 2006-04-20 19:43:00
有办法哦!~很简单但是有一个问题,我查到的东西不知道为什么都差了256了
我来回复