主题:有人研究过一个程序在内存的地址吗?
			
 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了
							 
									
			
我来回复