大家在写x64端游或手游封包或者脱机辅助时候,都离不开发送封包,接收封包。
发送封包接收封包都需要套接字这个参数,
才能成功的把封包数据发送给游戏服务器接收,
那么每次游戏重启后,发送封包的套接字它可不是固定的,它可是会改变的噢,
那怎么办呢?
套接字它会因为重启游戏而改变,
那就意味着我们不能把它设置为固定的,
让辅助永久性拿来发送封包和接收封包数据,
谈到这里,
有的学员可能会说:每次游戏启动运行进入游戏后,在辅助运行后,辅助内部里拦截一次游戏发送封包(send)和接收封包(revc)获得套接字不就可以了?
而在这里我想说是:虽然可以用这样方法来获取每次游戏重新运行后的套接字,但是你不觉得这样方法很麻烦,还有很鸡肋吗,而且很影响使用辅助的人!
因为有时有的游戏里的套接字 ,它是会有一定周期性失效的,这就会导致你的封包辅助工作过程中,发包或者收包失败。
为此,我在新版加密狗模块里
开发了专门可以随时可以向服务器获取有效可用套接字的功能,
名字:x64封包_获取套接字()
这个命令在封包辅助里作用非常之大,它可以在封包辅助发送封包给服务器或者接收封包工作时候,
如果发现send或recv失败时(成功是返回发送接收封包字节大小)就可以直接重新获取服务器发送封包的可用套接字来用,
不再需要通过拦截一次封包来获取套接字,写x64位脱机和封包辅助非常方便。
而且是针对x64端游或者模拟器手游都可以的,有了这个功能,
以后开发64位游戏的封包辅助,就更方便省事了。
可以直接把已知的封包,进行直接发送封包给游戏服务器,操作游戏功能
教程下载:
链接: https://pan.baidu.com/s/18n2dTMoI1IRoHWofHB44oA
提取码: svjr