首页
社区
课程
招聘
关于游戏中的读血问题(急)
发表于: 2006-4-20 19:33 4269

关于游戏中的读血问题(急)

2006-4-20 19:33
4269
我想做个游戏自动加血的辅助 碰到了问题,现在游戏中的血都是动态内存,每次都会变化 我改如何做呢  
我听人说有种方法叫什么内存补丁,可是不知道到底是什么,有没有最简单的方法,希望哥哥姐姐们能够帮组我,说的详细点,万分感谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 0
能力值: (RANK:10 )
在线值:
发帖
回帖
粉丝
2
怎么没人回答啊  高手去哪里了
2006-4-22 12:45
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
3
最初由 shcqy 发布
我想做个游戏自动加血的辅助 碰到了问题,现在游戏中的血都是动态内存,每次都会变化 我改如何做呢

地址动态改变的话,需要调试,找到动态生成的位置。
如果游戏是网络版的,还需要分析数据包。
我这方面没经验
建议找些外挂方面的资料,好好研究

最初由 shcqy 发布
我听人说有种方法叫什么内存补丁,可是不知道到底是什么,有没有最简单的方法,希望哥哥姐姐们能够帮组我,说的详细点,万分感谢

内存补丁,说白了就是对内存中的数据进行修改,例如:
BOOL WriteProcessMemory(
  HANDLE hProcess,  // handle to process whose memory is written to
  LPVOID lpBaseAddress,
                    // address to start writing to
  LPVOID lpBuffer,  // pointer to buffer to write data to
  DWORD nSize,      // number of bytes to write
  LPDWORD lpNumberOfBytesWritten
                    // actual number of bytes written
);
2006-4-22 13:00
0
雪    币: 431
活跃值: (457)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
4
http://bbs.pediy.com/showthread.php?threadid=10522

我以前写的一个例子。
2006-4-22 17:12
0
游客
登录 | 注册 方可回帖
返回
//