2006年8月20日星期日

双输的局面

这两天问道的脱机外挂终于出现了。

为了防止脱机的泛滥,我在用户登录时发送了一段自动生成的 LPC 脚本代码到客户端,并且询问客户端利用这段脚本计算出的结果,如果没有获得应答或是应答错误则断开连接。

很快,脱机外挂将自己转为嵌入客户端的内挂。随即,某些用户发现利用客户端在外挂成功登录进入游戏成后,客户端就没有作用了(因为我只在登录时挑战了客户端一次),于是他们就很聪明的让客户端帮助登录,然后关闭客户端,实现了一种脱机的替代方案,并且很得意的在外挂论坛上宣布了这个方法。

看了他们的帖子,我颇为无奈。其实,对于服务器端来说,连续挑战客户端是何等容易。只是我不愿意为了这个消耗额外的资源,在发现这个技巧以后,自己闷声发财就好了,又何必出来炫耀呢?我加上了持续挑战以后,使得他们无法再利用这个漏洞,而且也浪费了服务器端的资源,最终也会影响用户自己的正常游戏。正所谓是双输的局面啊。

没有评论:

发表评论