搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 如何解读一个已经做好的游戏插件
标题:
如何解读一个已经做好的游戏插件
只看楼主
tj8libiao
等 级:
新手上路
帖 子:1
专家分:0
注 册:2009-8-10
结帖率:
0
楼主
已结贴
√
问题点数:20 回复次数:3
如何解读一个已经做好的游戏插件
我想请问下 我现在有个游戏的插件工具 但是现在已经更新作废了 但是我又想继续用
请问如何把这个软件的文件解读了在进行编程,
求人能帮写1个Q:415666570
搜索更多相关主题的帖子:
插件
游戏
解读
2009-08-10 10:36
东海一鱼
等 级:
贵宾
威 望:
48
帖 子:757
专家分:4760
注 册:2009-8-10
第
2
楼
得分:10
先反汇编,看一下原程序的大致流程、工作方式。然后结合动态调试搞清楚关键的工作参数。OK,你可以自己开发这个软件了。
举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2009-08-10 11:50
qingchen191
等 级:
论坛游民
帖 子:15
专家分:11
注 册:2009-8-4
第
3
楼
得分:10
说的挺简单的,感觉实际上好难!
2009-08-10 21:51
东海一鱼
等 级:
贵宾
威 望:
48
帖 子:757
专家分:4760
注 册:2009-8-10
第
4
楼
得分:0
任何程序设计本来就不难,难的是思路。如果你思路清晰,设计出目标程序只是时间问题。
譬如搂主所说的游戏插件程序,分析如下:
1、既然是插件,就不可能脱离原程序(游戏主体程序),也就是说它不可能做到脱机(直接用数据包跟服务器通讯)。
那末它的工作方式就必然是监控游戏状态,根据状态采用输入仿真或修改游戏内存来达到辅助目的。
2、根据游戏所在的系统平台(譬如:windows),可以查阅系统平台提供了哪些API来处理输入、读写内存。
3、编写API HOOK程序拦截这些系统提供的API,了解原作者使用这些API时具体使用的参数。
都清楚了,你当然可以自己做同样的插件了。
[
本帖最后由 东海一鱼 于 2009-8-11 11:53 编辑
]
举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2009-08-11 11:51
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-282161-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.679116 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved