1 / 9
文档名称:

C外挂编写.doc

格式:doc   页数:9
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C外挂编写.doc

上传人:yunde113 2014/4/23 文件大小:0 KB

下载得到文件列表

C外挂编写.doc

文档介绍

文档介绍:外挂编写完全攻略
一、先说一下写一个外挂需要什么条件
1、熟练的C语言知识
目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件
2、具有很强的汇编基础一般游戏都不可能有原代码的,必须*反汇编或者跟踪的办
法来探索其中的机理,所以有强的汇编基础也是必不可少的条件
3、熟练掌握跟踪和调试的工具
有了上面2个条件后,掌握一些工具也是很有必要的
跟踪的工具,softice当然是不二之选,至于反汇编的工具,我推荐用IDA PRO
这个工具反汇编出来的代码结构清晰,非常好读
如果你不具有上面的条件,还是先把基础打好,再来写外挂吧,一分耕耘,一分收获,天下没有白掉的馅饼的
二、写外挂面临的基本技术问题
1、修改进程的执行代码要修改进程的执行代码,要先取得进程的ID,如果是由外挂程序启动,返回值里就有进程ID,
如果不是的话,
需要用findwindow找到窗口句柄,再用GetWindowProcessID取得进程ID,取得进程ID以后,就可以用
writeprocessmemory来修改进程的执行代码了,使程序按照我们的意愿来执行,石器外挂里的不遇敌、寸步遇敌
就是用这样的方法来实现的
2、截获外挂发送和接收的封包
除了通过修改代码来实现的功能以外,很多的功能都是通过修改封包来实现的,要修改封包,首先要能截获它。
第一步是要跟踪出发和收的位置,至于怎么跟踪,我以后会提到,找到位置以后,有2个办法,一是在那个位置加一
个jmp语句,跳到你的处理函数位置,处理完后,再跳回来,这种方法要求比较高,需要处理好很多事情,另一种办法
是往那个位置写条能造成例外的指令,比如int 3,然后用DebugActiveProcess调试游戏进程,这样每当游戏执行到那个
位置的时候,就会停下来,到外挂程序里面去,等外挂程序处理完以后,用ContinueDebugEvent 继续运行程序。
今天先写这么多,下回将讨论外挂的具体功能该怎么实现
今天来谈谈地址的调查问题,地址调查是写外挂中最艰辛,最富有挑战性的事情,
很多朋友问我要外挂的原程序,其实有了外挂原程序,如果你不会调查地址,还是
没用的, 原程序和地址的关系就象武学中招式与内功的关系,没有内功的招式,
只是一个花架子。而内功精深以后,任何普通的招式,都有可能化腐朽为神奇,外
挂中的地址分为两类,一类是程序地址,一类是数据地址。象石器中的双石器,真
彩,不遇敌,寸步遇敌,发送接收封包等,都属于第一类,而人物坐标,状态等,
都属于第二类。对于第一类地址,主要依*softice来调查地址,对第二类地址,
可以用一些游戏工具,比如fpe,game expert,game master等来调查,我一直用game
expert,因为我找不到2000下能用的fpe, 各位以前用fpe改游戏的时候,没想过他
也能用来干这个吧对于第二类数据的调查方法,大部分人都很熟习了,我就不多
说了,现在主要来谈谈第一类数据的详细调查过程,比如我们要调查发送封包的位
置,如何着手呢,客户端往服务器要发很多封包,但最简单的办法莫过从说话的封
包入手,先说一句很长的话,最好是英文,查起来方便,说完以后,用任意一种办
法进入游戏程序的进程空间(比如先用spy查

最近更新

谷物种植产业链协同效应 38页

2025年上海商学院马克思主义基本原理概论期末.. 12页

2025年上海杉达学院马克思主义基本原理概论期.. 12页

2025年上海震旦职业学院马克思主义基本原理概.. 12页

2025年中国农业大学马克思主义基本原理概论期.. 13页

2025年中山火炬职业技术学院马克思主义基本原.. 12页

2025年临漳县幼儿园教师招教考试备考题库附答.. 31页

2025年云南交通运输职业学院马克思主义基本原.. 12页

2025年云南科技信息职业学院马克思主义基本原.. 12页

肿瘤微环境黏附分子特征分析 35页

2025年六盘水职业技术学院马克思主义基本原理.. 12页

2025年兴安职业技术大学马克思主义基本原理概.. 13页

2025年南丰县招教考试备考题库带答案解析(必.. 31页

绿矿可持续发展模式 35页

2025年南木林县幼儿园教师招教考试备考题库带.. 31页

芬太尼滥用风险评估 36页

2025年吉林外国语大学马克思主义基本原理概论.. 13页

2025年同济大学浙江学院马克思主义基本原理概.. 12页

2025年咸阳职业技术学院单招职业倾向性测试题.. 45页

隔热海绵材料耐久性研究 35页

2025年四川交通职业技术学院马克思主义基本原.. 13页

2025年四川现代职业学院马克思主义基本原理概.. 13页

聚酯瓶回收利用研究 36页

芙蓉叶生物活性成分药效评价 37页

高效藤条加工技术 35页

网络借贷平台的监管政策研究 19页

肺部疾病再生治疗临床转化 39页

绿色啤酒发酵过程动态监测 35页

美容行业市场细分趋势 40页

肿瘤干细胞耐药机制研究 36页