level 11
外挂的逻辑 之前有个帖子有一点点的科普,
客户端类游戏 需要和服务端进行交互传递数据
比如 1级小号 在攻击力只有1的情况下 打蜗牛 1下 1滴血 客户端传递 A打了蜗牛 1滴血 服务端返回 蜗牛还有49滴血,A打死了蜗牛后 客户端传递 A打死了蜗牛 服务端返回 获得了10exp A得到了10exp后 升级 客户端提现的效果就是 A升级了,
大概就是这个意思。不懂的多理解理解
外挂的作用是 A打了蜗牛1下 经过外挂的修改 这个瞬间 A打了蜗牛50下(本来1秒1下的情况下要50秒内传递的数据,经过外挂的修改 在1秒传递了50次) 然后返回 蜗牛打死了, 用户升级了。
为什么会卡,原因就在这, 我们假设1个频道 限制1w人进入 每人在1秒内的操作为1w次与服务端交互(没开g的情况), 假设1w人都开g 那么经过外挂的修改 1秒钟就交互了 50*1w次 服务器肯定是吃不消的 需要时间去响应 (队列 大家都在排队 这个需要了解一点程序才能懂)
还有的外挂可以修改为A打了一下 50滴血 (这个容易被检测到 逻辑下面我会说的)
2019年12月17日 05点12分
