了破解的成果。
当然,关于破解的原理,孙轶民之前也曾好奇的打听了一下。
黎允儿大致讲述过原理:利用游戏服务器上的漏洞取得管理员权限,截获关键程序加以反编译解读得到。当然,这个破解涉及到高深的黑客知识,孙轶民目前是不会的。
换句话说,如果醉风月运营方再次改变通讯密码,那么孙轶民还得再次求助黎允儿。
加密解密函数的实现以及密码本身都有点复杂,在获得黎允儿允许的前提下,孙轶民用本子做了一点笔记,以免遗忘。
研读完毕已经接近傍晚,孙轶民为表谢意,请黎允儿吃晚饭。
黎允儿想要挽留他晚上陪她。孙轶民心中虽有些留恋温香软玉的缠绵,但因为心中有着对依依的歉疚,以及急于回去做正事,便婉拒了黎允儿。
晚上回到家,孙轶民便迫不及待的投入了刺客程序的改造工作之中。
其实在掌握了黎允儿透露的醉风月通讯数据加密方式和密码之后,改进工作并不复杂。
孙轶民在刺客源代码中,直接去掉了对原先黎允儿解码组件的调用。然后采用纯c语言重现构建加密解密函数。之所以不采用c++类模板,是因为其冗余与低效。
事实上这样做能提高的效率,如果换算成时间其实微乎其微(时间以计算机的运算周期计,几乎就是几毫秒),但是在游戏世界的竞技战场上,几毫秒的时间差距,往往能决定战斗结果走向。
举
【287】关键代码(2/7)