回 帖 发 新 帖 刷新版面

主题:[讨论]会用vb做外挂的来

本菜鸟想请教各位关于vb做外挂的几个问题

一个是 为什么用ReadProcessMemory读吞食鱼2的地址(生命值)读不出来?
代码如下:
模块:
Public Declare Function ReadProcessMemory Lib "kernel32" Alias "ReadProcessMemory" (ByVal hProcess As Long,ByVal lpBaseAddress As Any, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Any) As Long

窗体:我简便写了
Private Sub life_click()
dim a&
……
ReadProcessMemory mypro,&h123,a,4,0&    '地址随便编的
print a
End Sub

为什么总显示为0(游戏已经打开)


还有一个是 怎么用CE查出一些怪物的生命值,坐标


[fly]先谢谢各位了^_^[/fly]

回复列表 (共7个回复)

沙发

这些才是写外挂的关键问题,
像你发的[url=http://bbs.pfan.cn/post-305912.html]大家一起来写有关外挂的API[/url]之类的问题相比之下就太小case了.

板凳

有此API在此地址能读到数,那你就牛B了

建议先去查查一个进程的4GB虚拟地址,用户的可用范围

3 楼


能否回答下????????????????????????????????

4 楼

偶尔飘过。

5 楼

ReadProcessMemory  不是这样使用地,到网上查查如何使用再说

6 楼

现在很多游戏都有NP保护,OpenProcess()的时机不对的话,用ReadProcessMemory读不到数据。

7 楼

前不久写了个类似金山游侠的东东,还没完工,等段时间发上来给你参考下

我来回复

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