零点看书 > 都市小说 > 重生男神从做游戏开始 > 162.打得一拳开,免得百拳来(第5章)全文阅读

162.打得一拳开,免得百拳来(第5章)

“你们有办法做反外挂的程序吗?”曹阳问。

“emmm……”刘光然皱起眉头,“最好的方式就是服务端多增加判定,同步跑数据是肯定能杜绝外挂的,做反外挂程序的话,就只能做在客户端了。”

服务端同步跑肯定是最精确的,英雄联盟就是用的这一套。

因为服务端不可能有外挂。

服务端就在公司,在服务器的机房里面,除非有人能进来进行物理装载,或者是哪一个看管服务器的高管不小心接收了木马,然后再把木马插到了服务器上面,才有可能导致出现问题。

否则服务端就是安全的。

既然服务端是安全且干净的,那么当服务端来运行所有逻辑运算的时候,所得出的结果必然也是最精确的。

客户端说的话,只能作为参考,如果客户端跟服务端的数据表现一致,那么就说明客户端没有问题。

如果客户端跟服务器的计算结果偏差比较大,那么就说明客户端很有可能有外挂。

可是以目前的网络状况来说,把数据放在服务端同步跑肯定不现实。

要知道三国online主打的卖点是【国战】,国战对在线人数的要求是非常高的,同时也就对网络交互的流畅性要求非常高。

所以不可能放在服务端进行判断,否则光是网络延迟就会要命。

而反外挂程序做在客户端的话,就不能保证一定保险了。

这种反外挂程序,就相当于是【杀毒软件】,它会判断一些游戏常用的接口和内存,如果一旦有程序试图连入接口,或者擅自修改本地内存的话,那么反外挂程序就会启动报警,对该程序进行查杀。

Steam和橘子平台常见的就是使用这一种反外挂方式。

这其实也是没有办法的事情,因为steam和橘子平台上面大部分的游戏都是单机游戏,单机游戏是没有服务器一说的,全部的数据和运算都是放在客户端,由玩家本地运行。

所以产生外挂也是必然,甚至玩家只用一个UE修改器就能搞定一切。

客户端的反外挂程序,只能做到一定程度上的保护和查杀,想要完全杜绝是没有太大的可能。

“可以,就这么做吧。”曹阳也没有更好的方案,既然服务器同步跑数据行不通,那么客户端的反外挂程序就是唯一的方式。

“嗯,好的。”刘光然点点头。

有时候他觉得曹阳强得不像个老板,你跟他说起程序上的术语和设计,可能你只说了一个名词,曹老板就已经知道了,而且知道得比你还要多。

刘光然自己也觉得非常诧异。

不过他后来查了一下,发现老板居然是清大计算机专业毕业的,可以说跟自己是校友,同时还是自己的师弟,所以懂程序也就不足为奇。

当然,刘光然不敢叫他师弟。

令人奇怪的是,曹阳不但懂程序,在美术上面还有很高的造诣,按照公司主美马浩的话来说,曹阳的绘画技巧和画风至少领先了这个时代20年。

只能说,这个世界是不公平的。

有些人不但有能力,有钱,有矿小姐这种极品老婆,而且老天爷还赏了他一张绝美的脸。

曹阳是那种即使不工作也能躺着赚钱的男人。

刘光然真的羡慕不来。

“对了老板,”刘光然想起什么,继续说到,“除此之外,我还能增加一个精准打击功能,手动将外挂名单加载进去,让反外挂程序一开始就查杀这些已经知道名字的外挂。”

“嗯,这样很好。”曹阳点点头。

不过……

经过刘光然的一番提醒,曹阳突然想到了一件事情。

“哎,光然,你说有没有办法能够弄到外挂的卖家地址啊?”曹阳说,“这样我们就可以直接上门抓人。”

这……

刘光然痛苦地捂住脸。

“老板你这完全是在为难我。”

成年人的崩溃,往往就是一瞬间。

刘光然感觉异常的心累。

“我总不能顺着网线爬过去吧?而且……这也没有网线可以爬啊?”

刘光然解释到,“由于外挂这种东西是没有办法溯源的,外挂卖出来以后,就只能成为一个在客户端独立的存在,我们根本就没有办法通过外挂进行追查的啊。”

“这个我当然知道……”

曹阳皱起眉头。

“等等,有一个办法也许可行。”

“嗯?”刘光然抬起头来。

他的眼神中透露出惊恐。

刘光然已经不敢跟曹老板聊天了,每次跟老板聊天,都会多出一堆莫名其妙的新需求来。

更可怕的是,这些需求一个比一个怪,都是常人想都不敢想的东西。

刘光然上次回学校交流的时候,发现在软件这一块,他已经比自己曾经的导师和同年级的同学们领先了太多了。

当别人问起来,光然,你是怎么进步这么快的时候。

刘光然往往脸上喜悦伴随着痛苦,表示,这都是磨炼出来的啊!

所谓实践出真知,这个道理真的一点都没错。

可是再这样下去,刘光然觉得自己有一天要崩溃掉。

太可怕了,遇到这样不断用需求鞭策你的老板,想不进步都难。

而且不但要进步,还要大幅度迈进,要比同水平的选手超出非常多才行。

看到刘光然眼中的惊恐之色,曹阳无声地笑了起来。

“老板,你别这样,你这样笑,我心里面发毛。”刘光然弱弱地说。

“没事,这个需求应该很简单。”曹阳说。

刘光然摇摇头。

我不信。

不过他还是硬着头皮问到,“所以具体是什么?”

曹阳狡黠一笑,“你知道吊余执法吗?”

“哈?!”

刘光然感觉自己听到了一个可怕的词,不知道为什么,心里面一阵发毛。

“我的想法是这样的,有没有什么办法,把木马发送给外挂的卖家,从而定位到外挂的生产商?”曹阳说,“关于网络安全这一块你应该比我更了解。用木马的方式应该是可行的对吧?”

“唔……”

刘光然手握成拳,放在嘴边仔细思考着。

想要入侵别人的电脑,有几种方式——

第一种就是通过网络攻击,绕开安全系统,这一种是需要知道对方的IP地址,或者公司所使用的网络所在。

另外一种呢,就是通过各种手段,美人计也好,查询到对方的账号和密码,通过账号密码直接远程进入。

这一种方式在外国的谍战电影当中用得比较多。

对应第二种,还有一种方式,就是破解密码,破解密码是通过在短时间内大量穷举密码从而侵入账号。

用来盗取银行卡密码会更容易一些,因为银行卡是个6位数的密码,总共排列组合也就100000种。

但是要破解电脑密码会有点麻烦,也不是不可能,前提同第一种,得预先知道对方的IP。

实际上,如果真的能够获取对方的IP,只要对面没有伪装过自己的IP地址,那么就能够直接通过IP查找到物理地址,找警察上门抓人了。

所以,最好的方式是第三种,也就是通过发送木马给对方,在对方的电脑后台开一个后门,之后就可以通过这个后门侵入对方的电脑,查询到对方的IP,从而直接上门抓人。

木马病毒是指隐藏在正常程序中的一段具有特殊功能的恶意代码,是具备破坏和删除文件、发送密码、记录键盘和攻击Dos等特殊功能的后门程序。

木马病毒其实是计算机黑客用于远程控制计算机的程序,将控制程序寄生于被控制的计算机系统中,里应外合,对被感染木马病毒的计算机实施操作。

一般的木马病毒程序主要是寻找计算机后门,伺机窃取被控计算机中的密码和重要文件等。可以对被控计算机实施监控、资料修改等非法操作。

木马病毒具有很强的隐蔽性,可以根据黑客意图突然发起攻击。

曹阳说的,就是第三种方式。

不过这种方式的唯一问题在于——

“怎么才能把木马种到对方的电脑上呢?关键是你发了木马,别人不见得会接收啊。”刘光然感到很困惑。

总不能像谍战电影里面演的那样,穿着一个夜行衣,将种了木马的U盘插进别人的电脑里面吧?

你都知道对方的电脑在哪儿了,还要种木马干嘛?

这明明就是矛盾的。

“你啊……枉费你还是我们的首席技术官,程序部门总监,难题解决者第一人,就不能动动脑子想一想吗?”曹阳有些好笑地看着他,“你想想看,木马这个词是怎么来的?”

木马……

我……

刘光然大脑当中灵光乍现。

立刻就会意过来。

木马这个词非常形象生动,它来源于特洛伊木马这个传说故事:

传说中——

特洛伊战争是以争夺世上最漂亮的女人海伦(Helen)为起因,以阿伽门农,墨涅拉俄斯为首的希腊联军进攻以普里阿摩斯为国王的特洛伊城的十年攻城战。

希腊人围攻特洛亚城也久久未能得手。

这时奥德修斯想出了一招木马计,希望通过木马计毁灭特洛亚城。

为此他们建造了一座十几米高的巨大的空心木马,让战士们躲进了木马的肚子里面。

在间谍的劝说之下,特洛伊人把木马拉进了城。

深夜,一片寂静。

藏在木马中的全副武装的希腊战士一个又一个地跳了出来。

他们悄悄地摸向城门,杀死了睡梦中的守军,迅速打开了城门,并在城里到处点火。

隐蔽在附近的大批希腊军队如潮水般涌入特洛伊城。

特洛伊战争就此结束。

所以后来网络上把这种可以在目标计算机上打开后门,可以通过远程操控和监视对方计算机的电脑病毒称为【特洛伊木马】。

从这里面就能看出来,木马有几个特性:

第一是隐秘性,不容易被发现,而且还有伪装,一般被种了木马的电脑主人根本很难发现木马的存在。

第二是远程操控性,木马种下以后,就能够打开后门,让黑客进行远程操控。

所以曹阳提醒刘光然的,是这里面的第一个特性。

也就是隐秘性。

刘光然立刻就懂了,“我完全可以把木马伪装成邮件或者一个其他的小程序,然后让对方进行接收,这样木马就能种到对方的电脑上了。”

“嗯嗯。”曹阳感到非常欣慰,这个家伙总算懂了,“不过有一种更简单的伪装方式——

你只需要找回你原来的卖家,告诉他说你的这个外挂程序有问题,根本就没法运行让他退钱,然后把我们的木马藏在这个外挂程序里面,让对方接收,他一定会上当的。”

“卧槽!老板你真是……你真是……”刘光然想了半天,奈何语文学不好,找不到合适的词汇表达他现在的内心感受,只能说卧槽,“你真是太牛批了。”

曹阳嘿嘿一笑,“所以剩下的事情应该简单了吧?”

在这个年代,又没有360,最厉害的杀毒软件是金山和瑞星还有江明,这些软件都是要收费的,而且更新不及时,往往在病毒已经发作了有一段时间了,杀毒软件才会进行更新,跟后来的360根本没法比。

所以即使对方的电脑里面装了杀毒软件,以刘光然的实力应该不会立刻被查杀出来。

两个人再详细对了一遍即将执行的计划,刘光然和曹阳无声地笑了起来。

笑得隔壁的李岚云头皮发麻。

这两个人的笑容也太诡异了吧?

好端端的打击外挂,怎么搞得跟做什么坏事一样?

“不过老板,我有一个问题。”刘光然仔细思考了一下说。

“嗯?你说。”

“我们即使能够打掉一个外挂,还能再打掉第二个吗?全国做外挂的那么多,层出不穷的,这个做法真的感觉收效很微弱啊。”

曹阳啧啧嘴唇,一副大义凛然的样子。

他想起了一个伟人。

他一生两世,只崇拜过这么一个人。

曹阳叹了口气,缓缓说出伟人的名言,“你不懂,这叫做【打得一拳开,免得百拳来】”

……

赵全本来是一个在汽配厂打工的工人,不过前段时间因为一个朋友的介绍,他就跟着那个人合伙开起了一家工作室。

工作室的内容很简单,就是将游戏外挂卖给玩家,从而收取一定的费用。

这一个工作,比做汽配工人来钱来得快多了,短短两个星期的时间,他们就赚到了将近1万块钱。

而且干活不累,他只需要坐在电脑前面跟买家聊QQ,然后收到钱以后,按照对方给的邮箱把外挂发送过去就行。

这些直接颠覆了赵全的认知。

他从来没有想到过天底下居然还有这么轻松又来钱快的工作,于是很快在摸清了这一行的套路之后,赵全就把汽配厂的工作给辞了,一心一意卖起了外挂。

小日子过得要多滋润有多滋润。

甚至晚上他还能叫几个小姐姐上门来打牌。

之前这些对于只有不到800块钱月收入的他来说是想都不敢想。

“网络游戏是个好东西啊。”赵全感叹。

“可不是吗?”

旁边传来朋友张青的声音,也就是拉他入伙的那个,“我们这才赚了多少,对比那个游戏开发商,我们这就是九牛一毛,小Case啦。”

“哇哦,那你说有没有可能,等我们以后赚够钱了,自己也开一个游戏工作室,专门做网络游戏?”赵全问。

“你想什么呢?做梦吧你?那得要多少钱啊?”

张青直接给他的理想浇了一盆冷水,“我们啊,还是老老实实在别人屁股后面喝点汤吧,搞不好以后这些游戏做大了,我们还能混点小肉末啥的,别想那些有的没的。”

赵全撇了撇嘴,对他的回答不是很满意。

谁说年轻人就不能有梦想?

老子虽然是个汽配工人,不过也保不齐以后能挖到宝呢?

“别说话了,来活儿了,快看看你的QQ吧。”张青瞥了一眼他的屏幕,催促到。

果不其然,赵全回过头来,发现桌面上的QQ头像一闪一闪的。

点开聊天框,对方发来一条信息:

聪明的脑袋不长毛:老板,你今天发我的那个外挂不行啊,说好的能复制装备的呢,我用了好几次都没有用。

赵全皱了皱眉。

拳头硬心很软:不可能啊?这是我们才拿到的最新版,我看今天三国online的官方公告都出来了啊,有好多账号都因为用这个外挂被封了呢,说明外挂应该是有用的啊。

聪明的脑袋不长毛:我靠,老板你可别吓我啊,要是害我的账号被封了的话,我要找你赔钱的。

拳头硬心很软:……也只有一部分,很少的一部分被封,我们的外挂还是很安全的。

聪明的脑袋不长毛:老板我说真的,你这个外挂真的没有用,我都试了好几次了,不信我截图给你看。

聪明的脑袋不长毛:QQ3234324.jpg

图片当然是处理过的,上面显示使用了外挂,实际上没有半点作用,背包里面的物品也没有增多,装备还是原来那一套。

拳头硬心很软:这个我也不太清楚,我问问看我们家的技术。

聪明的脑袋不长毛:不然这样,我把你们给我的这个程序发还给你们,这样你们查起来更容易一些。

拳头硬心很软:好吧,搞不好是你电脑的问题,不一定是我们游戏外挂的问题。

不过赵全还是接收了对方传过来的文件。

存放到桌面之后,他双击了一下。

就在他没有看到的地方,后台的程序当中有一个奇怪的东西闪了一下,又瞬间消失。

试验过后,赵全回复到:“没有问题啊,我这边测试是好的。”

聪明的脑袋不长毛:谢谢谢谢,那有可能是我的问题,我再看看,如果有问题的话我再联系你。

……