| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 877 人关注过本帖
标题:如何解读一个已经做好的游戏插件
只看楼主 加入收藏
tj8libiao
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-8-10
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
如何解读一个已经做好的游戏插件
我想请问下  我现在有个游戏的插件工具 但是现在已经更新作废了 但是我又想继续用
请问如何把这个软件的文件解读了在进行编程,
求人能帮写1个Q:415666570
搜索更多相关主题的帖子: 插件 游戏 解读 
2009-08-10 10:36
东海一鱼
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:48
帖 子:757
专家分:4760
注 册:2009-8-10
收藏
得分:10 
先反汇编,看一下原程序的大致流程、工作方式。然后结合动态调试搞清楚关键的工作参数。OK,你可以自己开发这个软件了。

举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2009-08-10 11:50
qingchen191
Rank: 2
等 级:论坛游民
帖 子:15
专家分:11
注 册:2009-8-4
收藏
得分:10 
说的挺简单的,感觉实际上好难!
2009-08-10 21:51
东海一鱼
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:48
帖 子:757
专家分:4760
注 册:2009-8-10
收藏
得分:0 
任何程序设计本来就不难,难的是思路。如果你思路清晰,设计出目标程序只是时间问题。

譬如搂主所说的游戏插件程序,分析如下:

1、既然是插件,就不可能脱离原程序(游戏主体程序),也就是说它不可能做到脱机(直接用数据包跟服务器通讯)。
   那末它的工作方式就必然是监控游戏状态,根据状态采用输入仿真或修改游戏内存来达到辅助目的。
2、根据游戏所在的系统平台(譬如:windows),可以查阅系统平台提供了哪些API来处理输入、读写内存。
3、编写API HOOK程序拦截这些系统提供的API,了解原作者使用这些API时具体使用的参数。


都清楚了,你当然可以自己做同样的插件了。

[ 本帖最后由 东海一鱼 于 2009-8-11 11:53 编辑 ]

举世而誉之而不加劝,举世而非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。彼其于世未数数然也。
2009-08-11 11:51
快速回复:如何解读一个已经做好的游戏插件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013462 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved