返回

第299章 道高一尺魔高一丈

首页
关灯
护眼
字:
上一页 回目录 下一页 进书架


    接下来就是交易bug测试,结果发现新《传奇》里也出现了类似的问题,这个bug就是游戏程序编写得有问题,逻辑有漏洞,但问题不大,改起来十分方便,加一段代码就能解决问题。

    除此之外,还测试了一下老《传奇》的城主刷钱bug、仓库困金条bug。

    前世《传奇》里,城主只要与沙巴克使者对话,选择贮存资金,然后输入-5,000,000,当晚12点后,自己包袱里就会多出5,000,000了,当然,如果输入-5000万,也一样可以。

    捆金条bug则更简单,身上留1002000钱,找仓库管理员把钱捆成金条,因手续费需要2000,结果金条捆好后,背包里的钱数是0,因此判定捆金条操作失败,返还1002000。

    于是,金条依然存在,而玩家只需要不断点击捆金条操作,就可以无限刷金条……

    这些刷钱bug,其实原理都是利用了“背包里的钱不能小于0”这个程序逻辑bug,一旦小于0,系统就会自动判断交易失败,资金原路返还,但另一方面,却又忘了对关联道具或数值进行核查和回收。

    改掉相关程序代码后,这些相关刷钱bug就被全部封死。

    以上这些bug测试,还仅仅只是方杰进行测试的开胃菜而已。

    随后,他还用wpe对游戏进行了欺骗性封包测试。

    测试到这个程度,就不是测试什么游戏bug了,封包程序跟游戏bug其实没什么关联,这属于反封包程序功能测试。

    最后测试的结果是……沸腾开发的这款《传奇》,对封包程序毫不设防,一地鸡毛!

    通过wpe封包程序,方杰能够轻易做到无限刷钱、刷经验、刷道具,而且整个操作也没费什么时间,只研究了个把两个小时,就已经能够做到这些了。

    出现这样的严重问题,不能怪游戏开发团队,毕竟这会儿大家根本没有这方面的意识,甚至大家连wpe这样的封包工具都没听说过,又何谈防范?

    要防范服务器被wpe封包程序欺骗,方法也不难,只要将正常游戏封包加密

    (本章未完,请点击下一页继续阅读)
上一页 回目录 下一页 存书签