VC++中怎么用ReadProcessMemory读出游戏血值的内容(以找到基址)

xiaoan4444 2010-05-08 05:36:53
用CE查到血量内存地址109F6DD8,用CE查写入内存地址代码!

add [eax+00005560],ecx

再查eax访问地址代码.

mov esi,[edi+00000768]

再查edi访问地址代码.

mov ecx,[006a9ec0]

给色这个算地址了吧.请问怎么用ReadProcessMemory读出来.

知道基址后又怎么样查到其它的值(如:满血.蓝,满蓝).

我_新手中的新手.对不起.帮帮忙
...全文
406 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
stonexing5 2011-02-06
  • 打赏
  • 举报
回复
我也在查找 下面我的方法 但是不行 不知道如何从内存中揪出来这个地址指针
	while(ReadProcessMemory(hMemory, (LPVOID)base, buf, 4, (SIZE_T*)&len) != 0)
{
if(len<=4)
{
//575是当前的血值
if(575 == byte2Int4(buf))
{
//打印血值的指针
printf("hero blod value ptr ~= %d\r\n",base);
}
base += 4;
}
}
lijianli9 2010-05-09
  • 打赏
  • 举报
回复
OpenProcess
ReadProcessMemory
xiaoan4444 2010-05-09
  • 打赏
  • 举报
回复
顶啊顶
klkvc386 2010-05-08
  • 打赏
  • 举报
回复
UP.........
MoXiaoRab 2010-05-08
  • 打赏
  • 举报
回复
地址都得到了不就好了呀,那个函数查msdn不就好了。
xiaoan4444 2010-05-08
  • 打赏
  • 举报
回复
顶起.自己来顶.谁来回答啊.

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧