
标题上没敢写外挂的问题,知乎上看到一贴(/question/23382807?rf=23071085 ),然后又想到很多年前玩网游的时候一个想法,想纯技术层面的讨论下,如果能够知道游戏客户端的加密方法,仅靠网络通信的收发包分析,不操作本地内存啥的,有没有可能做出一个外挂?
1 kuretru 2017 年 4 月 23 日 via iPhone 当然可以,冒险岛私服的服务端就是这么整出来的 |
3 billlee 2017 年 4 月 23 日 炉石盒子,应该就是通过抓包记牌的 |
4 murmur 2017 年 4 月 23 日 如果你能很轻松的知道游戏客户端的加密方法还做毛外挂,以你的能力应该直接干腾讯家那堆产品的协议,尤其是微信的 |
7 lany 2017 年 4 月 24 日 via Android 可以的,当年传奇的脱机外挂不就是这样弄的 |
9 gen900 2017 年 4 月 24 日 via iPhone 可以的。我印象中做外挂不就是分析,伪造网络数据嘛 |
10 misaka20038numbe 2017 年 4 月 24 日 当然可以,客户端再怎么运算,也要通过网络来进行数据传输,这个才是重点,比如拦截发送给服务器的封号数据,你也就不会被封号了。如果你能解密网络数据包,你基本上能做任何事情了。 |
11 lneoi 2017 年 4 月 24 日 早期时脱机外挂就是这样的吧。微型相当于客户端 |
14 choury 2017 年 4 月 24 日 via Android @Gothack 我要是把原理告诉你了估计就被开除了,我只是想说仅破解加密协议不行的,当然,如果你能调教出一个 AI 的话就当我没说 |
17 GuDream8 2017 年 6 月 9 日 via Android 可以。看到这个突然想起当初玩 DNF 有段时间就是利用发包来达到修改 buffer 的属性~超级无敌稳定~几乎不会被检测到~ |