想学习手游制作是先脱壳还是抓封包还是易语言什么的?求大神指点

vampire新手 发布于 2013/05/08 11:40
阅读 3K+
收藏 0

@cut 你好,想跟你请教个问题:

你好大神我想学做手游外挂但不知道从何做起。是先脱壳还是抓封包还是易语言啊。麻烦大神指点迷津。
加载中
0
戴威
戴威
为什么会出现 #易语言# ?
0
T
Tge
易语言都快倒闭了,应该没时间让所谓的水军来吧,在说在论坛里这样做对一个企业有什么好处,
0
伊藤熊吉
伊藤熊吉
是找家手游公司上班
0
cut
cut

不搞外挂很久,技术都OUT了,没做过手游的,windows下的网游可以那么搞,手游的应该远比这个简单,手游单机的一个八门神器九搞定,网游的话自己搞个类似的,加点流程判断而已。

1、看看WINDOWS执行文件pe格式

2、看看x86汇编,只限于能看的水平就行,装个IDA,OD之类的,当然如果你只是玩玩的话,搞个ce也行,ce开源的。

3、看下window驱动模型,当然必须要达到能写过滤驱动的程度,那个你可以下个wdk,全部安装后有相关的例程和相关的MSDN文档,现在没有哪个网游是没驱动保护的,驱动保护其实目的很简单,就是设置一个ring0的钩子钩住几个敏感的api让你写的外挂程序不起作用,常见的敏感api有openprocess,openfile,createfile,readprocessmemory,writeprocessmemory等等,当然一般现在游戏公司会钩住更底层的函数,比如前面带rtl或者nt前缀的api,设置有些会搞其inline hook,所以你搞外挂的时候必须要先将游戏的驱动保护搞掉才能用。

4、一般情况下,搞掉驱动保护只是最开始的那一步,一般游戏都加壳,所以必须有点能手动脱壳的技能,不过一些工具像Od那些是有插件辅助脱壳的也有些已经做好的脱壳工具这个看Rp了。

5、学会怎么找地址。游戏那么大,即使你足够的蛋疼去逆向整个游戏,但一般游戏代码量都很大,更何况你要看的是汇编,不可能一行代码一行代码看。所以必要的方法是必须的,简单的说,你要搞外挂,首先要玩起游戏,对游戏一些基础系统要了解。

6、刚刚开始玩逆向的就不要考虑玩封包了,先不说逆向一个带壳的动态加密协议的难度,光是理解协议就很难,而且你还有最终用程序写出来,而一般现在那部分的壳都是用Vm一类的壳,难度很高。

7、其实你搞精前面任何一个都已经很强大了,一般做挂的都是工作室之类的,分工很明确的,一个人玩建议你就学下怎么用按键精灵就完。做外挂主要的技术不在于你写代码的水平,所以你用什么易语言,什么vb,什么c,什么dephi之类的都没什么关系。

 

 

v
vampire新手
说的我有点蒙,就是一款QQ游戏傲世西游,卡片养成的我觉得挺简单也没有聊天什么应该不难,大神你去看看就知道了。本来很想做外挂,这个游戏也很简单所以想试试。。你能去看看哪款游戏简单跟我说说怎么做就行不用教,我自己去学。麻烦你了大神
0
kstrain
kstrain
易语言 能在手机平台跑吗? 是真的不懂,路过,呵呵。。。
0
渔樵耕读
渔樵耕读
我了个去。 见识了!
0
麦麸子lee
麦麸子lee
4L说的外挂制作过程基本这样的,但你手游用E语言,看来有点过了
0
Google最好搜索
Google最好搜索
易语言不配“语言”这两个字
返回顶部
顶部