? 【晚上几个以前上学时候的朋友突然找到我,非要拉着我一起喝酒。[燃^文^书库][www].[774][buy].[com]说实话大家都十四五年没见了,真不想和他们一起出去,可是又甩脱不开,只好硬着头皮去了。这顿饭吃到十点才结束,然后又去茶楼坐了一会,我十一点半才到家,到家后就急急忙忙码字,今天只有一章,不过是个大章哦。】
《火山》项目组办公室里,十几名程序猿双眼通红的坐在电脑桌前,一行行的扫视着这些陌生的基础代码,希望能把这些代码吃透。可惜到目前为止,进程极其有限。一个程序从有到无,最关键的并不是那一行行代码,而是建立起这些程序时的思路和创意。很多搞程序的人都知道,一个思路或者说创意,远远比程序本身更具有价值。破解一个程序并不难,任何加密都不是绝对的,都是有规律可循,可创意和思路却是天马行动,没有任何的轨迹可言。
就好比即将登陆世界网游界的经典之作石器时代,石器时代的破解源自于加密方式的告破,一旦加密方式被人破解之后整个程序就赤果果的摆放在众人的面前。举个简单的例子,一次攻击怪物的伤害是16,换算成十六进制就是F,可当截取的数据包给出的伤害是“”时,那么参考ASCII基本上就可以破解这个数值的加密方式。这只是一个简单的例子,其实破解的过程还是比较复杂的。如果不能读透加密时的构思,那么破解也就成了无稽之谈。
那一行行代码明明知道他们是干什么的,可是在大家不理解写下这些代码的程序猿当时的构思是怎么样的,即使你知道这些代码代表什么,也没办法完全的吃透。现在《火山》项目组就遇到了这样的问题。明明知道这些代码的作用,可就是找不到可能存在的漏洞。
外挂的方式是通过截取通信包后修改通信包内容进行客户端和服务器端的数据交换,服务器不是人,自然不可能拥有人类的智慧。当客户端发送了一个通信包告诉服务器端玩家打死了一个bss后,服务器端就会