我晕..我又发现一个E卡通的漏掉..可免费上网

2009-06-26

这个漏掉我没有在其他网吧测试, 可能是因为这个漏掉的特殊性..

而且也可能跟网吧管理员配置服务器端有关..可能不具备普遍性.. 是E卡通最新的版本.. 具体版本我没大注意.. 如果你们那的网吧有此漏掉…那么你就可以免费上网..hoho..

(不过我老发现E卡通的漏掉..是不是我经常上网吧的原因..其实我一般会去网吧玩2块钱..- -! 会员2元一小时..)

发现这个漏洞的经过是这样的.. 前天去看 变形金刚2.. 看到11点多(买的晚点的票,早票被卖光了)…

在回家的路上..一个人比较无聊…就去我经常去的那家网吧玩下.. 给会员冲了2块钱..

然后开始玩.. 因为这个时候网吧已经进入通宵模式了(我们这是晚上11点开始).. 所以..你的会员账号里只要有8元钱(通宵费).. 服务端就会让你进入通宵模式..而且会扣到你的8元钱.. 此时.. 如果你给会员冲了2元钱..

服务器端会验证你的会员中是否有钱, 然后决定你是否能够登陆.. 于是..我的账号里有2元钱..登陆进去..

现在已经进入系统了.. 你可以玩任何东西..

但是..服务器端是通宵模式.. 如果你的会员中没有8元钱..并且服务器端会每隔几分钟对所有的客户端进行验证.. 判断会员中是否有钱.. 然后判断客户端是否能继续使用…

此时有一个很明显的逻辑错误..

  1. 我的会员中有2元钱,可以登陆网吧..

  2. 通宵模式下..必须要有8元钱才能继续上网.

  3. 只有会员中有大于8元钱..服务器端才能扣你的钱,因为通信费是8元..(这样服务器端是不会扣我的2块钱的)

现在达成了这样一个小小的目的..

  1. 我可以上网.. 2. 服务器端不会扣我的钱..

但是.. 服务器端会判断所有在线的电脑.. 于是.. 每隔几分钟我会下一次线..要求重新登陆..因为我没有8元钱..

这个逻辑是不是有点乱..也许是我没写清楚吧…

如果你们那也有这个漏掉..那你就能在网吧进入通宵后..免费上网啦… 再次声明..此漏掉可能不具备普遍性..应该是设置上的问题..

还有一个小小的秘密..(这个”秘密”已经被网吧修复..- -!).. 今年3月份的时候..对某家网吧进行下测试..发现他们的一个小小的漏掉.. 通过社会工程学..弄到了十几个会员账号..还特意写了一个过滤程序..因为E卡通的数据库对用户密码加密非常严..我也破解不了..所以只能通过社会工程学弄到账号.. 让我在那免费上了不少网..- -!   前些日子去网吧..结果所有的会员都被换了.. 奶奶的..- -!