1.受影响版本:6603平台,休闲平台,经典平台等
2.入侵方式:玩家可通过特定设计操作手段导致用户游戏数据出现异常错误。
将金币库“离开房间”脚本代码中的代码片段:
-- 锁定解除
DELETE GameScoreLocker WHERE UserID=@dwUserID AND ServerID=@wServerID
修改为:
-- 锁定解除
IF @dwLeaveReason<>0x03
BEGIN
DELETE GameScoreLocker WHERE UserID=@dwUserID AND ServerID=@wServerID
END
即:在解除锁定前加个条件判断,离开原因不为,用户拥挤。方可解除锁定。
技术开发联系Q:939886985 ,最近一直在研究微信,欢迎微信开发者共同研究。