导航菜单
首页 » 石器私服教程 » 正文

石器时代私服利用登陆封包的复制BUG

  这个复制BUG原理是无限发送登陆封包后实现在0.0几毫秒的时间差内登陆同账号同人物,这样就可以进行道具和宠物的复制了,尤其是轻石器那套代码里,非常容易实现。

1.png


  解决办法:最开始的时候帮人修复过,采用登陆检查的LUA方式解决,原理是根据登陆过来的fd获取到账号,再循环全部fd来取得账号,如果登陆过来的账号和在线的账号一样则将两个fd全部进行断线处理。这样可以有效的防止利用封包登陆同账号同人物。当然也有个小小的缺点,就是无法像之前踢人那样直接提示"人物在线中,请重新登陆”。而是卡在登录中后再返回,需要再登陆一次。这只是个临时的解决办法。

评论(0)

二维码