bpsend没反应

bpsend没反应,第1张

有可能加壳了 有可能有自校验,因为调试会停下来,某个线程发现等待时间过长,发现你在调试,然后结束程序。 你bp send是要截封包?一般都用wpe,封包助手之类的有可能加壳了 有可能有自校验,因为调试会停下来,某个线程发现等待时间过长,发现你在调试,然后结束程序。 你bp send是要截封包?一般都用wpe,封包助手之类的

我说两句吧。。。

其实网上的很多资料都是语焉不详的,想搞清楚这个问题重要是你对网络程序的一个理解。

对于网游来说,最主要的其实就是跟服务器的通信。以你上面的打坐的例子为引,执行打坐命令,其实就是客户端向服务器发送了一个打坐请求封包。服务器收到后,做了下判断,角色当前没有在战斗状态,可以打坐(假设战斗状态禁止打坐),然后回给客户端一个包,告诉你,你的上访请求,政府已经批准了,所以你就看见角色非常猥琐地坐在了地上,五心向天。。。。。

你上面描述的所谓bp send找call,其实就是基于这个理论前提:网络游戏的核心动作是发包,其它都是"假动作"。对很多游戏来说,如果你自己伪造一个打坐的封包发给服务器,在封包格式正确的情况下,打坐功能就会被正确触发。。。

所以你上面的2个疑惑就都可以有答案了:

1、是的,断在send处,程序还没有向服务器发送打坐请求的封包

2、所谓的"关键call",就是发包的那个动作,所以你后面的一系列猜想都是错的。你可以这样理解:你只要把包发过去就Ok了,剩下的动作,客户端自然会给你"表现"出来。

有疑惑说明你实践的不够,自己搞的多了自然就清楚了。逆向是一个很有趣的领域,可惜大家都跑去做外挂去了。。。问题问的都这么有针对性。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/6537162.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-24
下一篇 2023-03-24

发表评论

登录后才能评论

评论列表(0条)

保存