首页
社区
课程
招聘
[旧帖] [求助]!求解答。制作一款新网游的外挂程序都需要什么技术? 0.00雪花
发表于: 2011-11-12 23:25 15247

[旧帖] [求助]!求解答。制作一款新网游的外挂程序都需要什么技术? 0.00雪花

2011-11-12 23:25
15247
!求解答。制作一款新网游的外挂程序都需要什么技术?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (27)
雪    币: 90
活跃值: (91)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
露珠发搓区,暮幽晓寂寂!
2011-11-12 23:35
0
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
3
我觉得像大脑移植这种技术肯定可以帮助帮助你实现你的目标。
2011-11-13 01:36
0
雪    币: 32
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
:o
2011-11-13 01:53
0
雪    币: 278
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
时间 耐心 金钱 知识
2011-11-13 05:54
0
雪    币: 141
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼上的4位你们都赢了
2011-11-14 00:15
0
雪    币: 141
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
来个变态点的人被
2011-11-14 09:43
0
雪    币: 23
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
编程、逆向、思维、网络协议、数据分析经验等等…多了去了。
当然…首先是破掉游戏保护~
2011-11-14 09:49
0
雪    币: 116
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
多去广海学习
2011-11-14 13:19
0
雪    币: 214
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
先学会拿锤子砸开核桃壳,才能吃到肉
先破了保护再说其他的吧
2011-11-21 12:03
0
雪    币: 56
活跃值: (1508)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
内核保护首先的,其实一门高级语言,e,VC,VB,DELPHI,C#都是可以的,汇编与反汇编,各种反汇编工具的熟练运用,有了以上只是可以写辅助
2011-12-9 15:36
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
呵呵,首先是破掉游戏保护~ 这个说得在理
2011-12-11 15:51
0
雪    币: 292
活跃值: (153)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
13
- -#

可怜的孩纸。。。。还早呢。
2011-12-11 15:58
0
雪    币: 1886
活跃值: (216)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
14
等LZ都学会了 一看是VMP的码。。。
2011-12-11 16:49
0
雪    币: 159
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
这个给力
2011-12-11 17:17
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
这玩意儿好像不回答的。
2011-12-11 17:25
0
雪    币: 3
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
xmr
17
抓包分析。
2011-12-11 18:42
0
雪    币: 268
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
可以不说吗?
2011-12-11 22:09
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
大家的回复一定把他吓到了
个人觉得做外挂是编程里面技术要求最全面的了 几乎什么都要懂些
lz真的想做 是上面说的先去掉保护再说 如果你能去掉游戏的保护了 下面该做什么自然知道不用别人说
2011-12-14 14:48
0
雪    币: 227
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
可怜的楼主,其实你要是没时间可以花钱雇人写。。。。。
2011-12-14 15:03
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
一般外挂分三种:

1)代替鼠标键盘
2)修改内存
3)修改封包

如果你要开发可以先从第1种开始,实现过程比较简单

1)控制鼠标键盘,点点点,使用的API越底层越可靠一点,通常配合取色
2)修改其他进程内存,只要打开这个进程就可以写了,不过一般游戏会有保护
3)封包研究起来比较费时间,游戏一更新算法你就要重新分析了

当然,外挂难做一个主要原因还是反外挂的手段也比较多,需要知道的东西就要多点

1)一个取色模块,加上SendMessage, keybd_event, ... 了解一些基本API 就可以实现例如 自动打怪,自动补血,自动跑路这样的操作
2)通常有 CE,KNIGHT 这样的软件可以查看内存变化,以帮助你搜索内存,需要的API 也非常简单,难的是游戏对于内存都有保护,要突破保护比较难
3)分析封包需要一定的网络编程基础,而且对算法应该非常敏感,看到一堆数据,能大概猜出是什么主流算法的演变,真靠一条一条的去死做,那永远跟不上游戏运营商的更新速度

现在来讲,做网络游戏外挂,难度比较高,除第一种外,都需要较强的逆向能力

楼主可以从单机游戏先入手,如果对于外挂兴趣很高,不如看看 nProtect,使用的比较多得一款网游反外挂软件
2011-12-14 16:50
0
雪    币: 51
活跃值: (61)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
22
先读个大学 ~
2011-12-23 16:41
0
雪    币: 357
活跃值: (27)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
23
进来学习大家都思路
2011-12-23 21:15
0
雪    币: 33
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
耐心,其实不一定要先保护,你可以先学怎么做,再去学其他类的知识……很繁琐的
2011-12-24 11:37
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
无奈吧啊
2011-12-24 19:08
0
游客
登录 | 注册 方可回帖
返回
//