社区
游戏开发
帖子详情
*****只想知道“传奇外挂”是如何往游戏的屏幕中写信息的,比如负重,当前时间等?******
wqedsaa1
2003-10-17 10:07:42
几乎每个传奇外挂都有这个功能,我想找到这些数据在内存中的位置不难,但不知怎么”写“到游戏的屏幕中去,如果有通用的方法很想在自己喜欢的游戏中试一下,有哪位高手知道不妨说一下啊,也希望大家一起讨论!
...全文
224
31
打赏
收藏
*****只想知道“传奇外挂”是如何往游戏的屏幕中写信息的,比如负重,当前时间等?******
几乎每个传奇外挂都有这个功能,我想找到这些数据在内存中的位置不难,但不知怎么”写“到游戏的屏幕中去,如果有通用的方法很想在自己喜欢的游戏中试一下,有哪位高手知道不妨说一下啊,也希望大家一起讨论!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
31 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itbest
2004-02-22
打赏
举报
回复
出售传奇2外挂,显血,加速 ,显示物品名称,自动剑取,自动喝水等
qq:15614487
lsaturn
2004-02-10
打赏
举报
回复
我试过
用timer为1ms来写都会非常的闪烁
zgc2008
2004-01-26
打赏
举报
回复
写到屏幕上去。。。。。。。。。。。。
用DC写肯定要被游戏刷掉的,我UP
ilao
2004-01-21
打赏
举报
回复
http://www.pcvc.net/category/content.asp?sendid=53
ilao
2004-01-21
打赏
举报
回复
http://www.microsoft.com/china/msdn/technic/faq/mfcfaq01.asp
bob008
2004-01-09
打赏
举报
回复
截取数据包应该是比较容易点,但是注意外挂容易被服务器检测出来,直接调用游戏类部函数,也就是调用它的库文件,呵呵,应该很爽
p1ayer
2004-01-09
打赏
举报
回复
hook WM_PAINT ?
hook ...COM of DirectX ?
for 2D....
IDirectDraw,
IDirectDraw2,
IDirectDraw4,
IDirectDraw7,
for 3D....
IDirect3D,
IDirect3D2,
IDirect3D3,
IDirect3D7,
IDirect3D8,
IDirect3D9,
hproof
2004-01-09
打赏
举报
回复
拦截ddraw一切都能搞定
Gdlian
2004-01-08
打赏
举报
回复
有收获~谢谢各位前辈
8alang8
2004-01-07
打赏
举报
回复
呵呵,今天去一个研究外挂的论坛看了看,我想正确结论应该是调用了传奇自己的功能才对。
一般来说,如果能够找到游戏中实现某些功能的函数入口,直接调用这个函数是最安全的。因为游戏自己实现的函数,一般来说不会有多少副作用,服务器也很难检测出客户端是否使用了外挂。
找到游戏中绘制文本的函数入口,那么就不用费神去得到什么surface之类的了。
同样,对网络数据包的发包收包等也最好能找到游戏中实现相应功能的函数入口。
CoolHg
2004-01-06
打赏
举报
回复
我想是不是 hook 住了 DirectDrawCreate 函数,他自已实现了几个 IDirectDraw, Surface 对象,在这些对象里对 blit 等做了处理吧
lsaturn
2003-12-29
打赏
举报
回复
up,应该不是overlay啊,我想效率太低了,说是调用了传奇自己的功能!
lsaturn
2003-12-28
打赏
举报
回复
问题是如何得到backbuffer!
yzdiyu
2003-11-23
打赏
举报
回复
我觉得overlay的方式应该是可以的,但是我创建的overlay都不可以创建
注意啊,是创建都不行
而且一些所谓的书籍附带的源代码都会出错,我就不提书的名字了哦,:)
但是我发现其他外挂好像没有创建新的页面,所以,他们可能并不是用这个方式的.
疑无路提到的想法好像都有可能,我去瞧瞧去.:)
lbird
2003-11-13
打赏
举报
回复
在这里是很难得到答案的
wangjun_2002
2003-10-31
打赏
举报
回复
HOOKAIP TextOutA,然后在里边写上自动的代码就行了
function MyTextOutA(....)
begin
调用原来的TextOut
自己的写屏幕代码,dc参数用TextOutA的参数就可以了
end;
FIFO2003
2003-10-30
打赏
举报
回复
leaning......
alishan
2003-10-29
打赏
举报
回复
不用这么麻烦吧,试试在中间拦截数据包,用中间程序给客户端发个系统信息的包,让游戏自己把你要写的写到屏幕上,不是更好吗
kerlw
2003-10-28
打赏
举报
回复
得到窗口句柄,然后创建兼容DC,然后用textout函数就可以往这个页面写了!
flyingakain
2003-10-28
打赏
举报
回复
我也要k78126@163.com
加载更多回复(11)
从零开始制作
游戏
外挂
一:什么叫
外挂
?现在的网络
游戏
多是基于Internet上客户/服务器模式,服务端程序运行在
游戏
服务器上,
游戏
的设计者在其中创造一个庞大的
游戏
空间,各地的玩家可以通过运行客户端程序同时登录到
游戏
中。简单地说,网络
游戏
实际上就是由
游戏
开发商提供一个
游戏
环境,而玩家们就是在这个环境中相对自由和开放地进行
游戏
操作。那么既然在网络
游戏
中有了服务器这个概念,我们以前传统的修改
游戏
方法就显得无
外挂
制作全过程
一:什么叫
外挂
?现在的网络
游戏
多是基于Internet上客户/服务器模式,服务端程序运行在
游戏
服务器上,
游戏
的设计者在其中创造一个庞大的
游戏
空间,各地的玩家可以通过运行客户端程序同时登录到
游戏
中。简单地说,网络
游戏
实际上就是由
游戏
开发商提供一个
游戏
环境,而玩家们就是在这个环境中相对自由和开放地进行
游戏
操作。那么既然在网络
游戏
中有了服务器这个概念,我们以前传统的修改
游戏
方法就显得无能为力了。记得
手把手教你做
游戏
外挂
其实网上有很多的
外挂
内挂文章我也看了不少,从中得到了很多的帮助。前些时候看到shaker写出的一些
传奇
外挂
的文章之后,再根据自己的研究对
外挂
知识也算是有了个初步的了解。
外挂
分为2种,一种是脱机程序,也就是模拟客户端的程序称为
外挂
.另一种是利用
游戏
程序本身的函数对
游戏
进行一些相关动作的称之为内挂,因为是在
游戏
进程内部完成任务的。今天要说的是
传奇
2(虽然这
游戏
过时了但作为研究来说还是值得的:
〖
游戏
内挂初探〗-源码示例
作者:LiquidX示例图: 其实网上有很多的
外挂
内挂文章我也看了不少,从中得到了很多的帮助。前些时候看到shaker写出的一些
传奇
外挂
的文章之后,再根据自己的研究对
外挂
知识也算是有了个初步的了解。
外挂
分为2种,一种是脱机程序,也就是模拟客户端的程序称为
外挂
.另一种是利用
游戏
程序本身的函数对
游戏
进行一些相关动作的称之为内挂,因为是在
游戏
进程内部完成任务的。今天要说的是
传奇
2(虽然这
接着
外挂
教程 VB 从零开始编
外挂
接着
外挂
教程 VB 从零开始编
外挂
需要VBAPI函数:FindWindow←寻找窗口列表中第一个符合指定条件的顶级窗口GetWindowThreadProcessId←获取与指定窗口关联在一起的一个进程和线程标识符-----------------------------------------------------------------------------
游戏开发
8,303
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章