华盾主动防御软件的官方网站当然成了优先攻击目标,数十万的木马病毒控制的僵尸电脑开始进行洪水攻击,通过大量合法的访问请求占用服务器带宽资源,使得服务器无法响应外部的访问请求,从而导致网站瘫痪。
这种攻击方式就相当于组织大批普通人去堵塞交通路口,简单直接有效,哪个公司都会中招。
因为直接进行攻击的都是被木马控制的肉鸡电脑,幕后黑手隔着层层跳板遥控指挥,追查起来格外的麻烦,只要参与攻击的肉鸡足够多,任何网站突然遇到这种情况都会瘫痪。
最有效的应对方法就是增加网络带宽,扩充服务器数量,问题是他们的官方网站就是公司基本信息介绍,都没有提供程序下载功能,暂时也不需要增加那些不必要的开支。
他们的公司网站是托管在一家代理公司的服务器上面,用的并不是公司电脑,他们能做的应对措施也很有限,攻击虽然是冲着他们来的,可是承受攻击的实际是代理公司的服务器。
网站代理公司的服务器是托管在电信公司的机房,一台服务器同时承载几十家小公司的网站,受到影响的不止是他们公司的网站,同一台服务器代理的其他网站同样无法访问。
这次洪水攻击更多的是出于恐吓警告的目的,他们的公司网站哪怕瘫痪,也不影响华盾软件的下载和正常使用,反而会增加他们公司的知名度,让更多人知道华盾主动防御软件。
不过华盾是安全防护软件,这种示弱行为传播出去,终究也会让人对他们公司的实力产生质疑,连带影响软件用户的信心,对日后用户的增长肯定也会有负面影响。
曾凡主要精力都用在游戏引擎的代码上,这款软件交给陆刚他们后几乎没有再关心过,网站瘫痪对他们公司终究也是大事,陆刚自己也没有太好的解决办法,只好拉着张秋鹏一起到曾凡的办公室,打断他的工作,问他有什么主意。
“还记得华夏复兴2.0版本一起推出的联机网络吗,要从根本上预防洪水攻击,就是像那个网络一样去中心化,现在咱们的用户不是过百万了吗,哪怕有十分之一的用户愿意支持咱们,组建的网络支持一个网站运行都没问题,没有固定的服务器,洪水攻击也就无从发起了!”曾凡沉思一会说道。
“现在发布的华盾软件没有联网功能吧,怎么让用户支持我们?”陆刚看过软件的全部源代码,当然知道这个特点。
这也是软件能快速普及的原因,除了一个固定接受信息的广告模块,软件不向外发送信息,也没有自动更新功能,当初考虑这样更容易获得用户信任。
“发布带联网功能的新版本,在几大门户网站发公告,请求广大用户的支持!以前咱们是无名之辈,现在华盾也算有点名号了,陆刚你应该可以联系到门户网站的熟人吧,你没熟人我也可以联系,咱们把公告发出去,看看反响怎么样!”张秋鹏很快明白了曾凡的意思。
“联网功能加上去很简单,只是加上这个功能后,华盾软件要占用一部分用户的带宽和内存资源,原先的用户协议需要修改,最好找律师咨询一下,看有没有法律风险,单纯的从行为层面看,咱们的这个软件和那些僵尸网络的木马病毒很相似,当然功能和代码层面其实差别很大,也要解释清楚,别让人产生误会!”曾凡考虑的更多。
几个合伙人里面他的年龄最小,可是这段时间他经常深度思考,思维也更加缜密,别人和他在一起经常不自觉忘记他的年龄,更愿意相信他的判断。
“这样的安全网络形成后,是不是也需要一台发布信息的服务器,不然怎么样与这个网络进行通讯呢?”陆刚疑问道。
原先华夏复兴的联机网络是纯粹的去中心化,曾凡自己都没法发号施令,华盾的联网版形成网络后,要承载他们的网站,就要与外界保持联系,在陆刚看来,肯定也需要一个固定的联系渠道。
“哎呀,这你还不明白,去中心化网络,每一个节点都可以充作服务器,都可以发号施令,这叫从群众中来,到群众中去!”张秋鹏不懂技术,反而没有陆刚的迷障,更能推测到本质。
“是这样吗?”陆刚习惯了从技术角度考虑,从他的角度想不到怎么解决,就难以说服自己相信。
他们的对话激发了曾凡大脑深处的灵感:“秋鹏说的没错,解决起来也不难,不过我又有了一些新想法,如果用户足够多,或许我们不仅不用再向用户收费,还可以根据用户贡献的带宽和算力资源给用户支付一点报酬!”
“啊?那得多少钱?我们从哪弄钱?”陆刚更难以置信了。
“现在的电脑大多都是128以上内存,新电脑基本都是512以上内存160G以上硬盘,无论是内存、cpU算力还是硬盘容量,很多电脑都有算力冗余,如果我们在不影响用户体验的情况下,占用一部分算力,按照一百万用户计算,集合到的算力都相当可观,不止能承载我们一家网站,多余的还可以出租给别的公司,还有其他的像广告分发,市场调查等等,都可以产生价值,最起码我们的游戏后面的图像渲染,初始视频生成,有了这些算力支持,就可以提升很大效率!”曾凡将自己突然产生的想法说出来。
“那些太远了吧,咱们的网站现在登录不上去,先解决这个问题吧!”陆刚感觉曾凡说的太玄乎了,还不如把眼前难题解决再说。
“那也行,一口也吃不成胖子,我来弄联机版本的程序,你们去研究怎么发公告,修改用户协议,争取让更多人愿意支持咱们的华盾主动防御软件!”曾凡马上回到现实。
商量好以后,大家分头行动,曾凡暂停游戏引擎的开发,开始修改华盾软件的代码。
联机网络的大部分代码都可以重复使用,他只需要做些适应性调整,增加信息发布和虚拟网络的功能,原有的防护和病毒查杀功能几乎不用修改,几部分代码整合到一块就完成了。
他用来构建公司虚拟网络的代码融入进去,有庞大的用户基础做支撑,可以形成一个更大的网络,在这个虚拟网络上每个节点都没有固定Ip
外部互联网用户通过域名仍然能访问,请求发过来直接转移到虚拟网络上,没有了固定Ip
如果曾凡愿意,还可以主动出击,对那些感染病毒的肉鸡电脑进行查杀,把它们转变成自己的力量,此消彼长之下,这种洪水攻击越多,他们的网络将越强大。
原先软件的查杀功能只是基于大多数木马病毒的危险行为进行识别,仍然无法避免误杀或者错漏,只是发布时间不长,缺点没有充分暴露出来,有了联机功能后,相同的错误可以迅速共享到整个网络,网络上所有的客户端都能快速学习记忆,整个防护网络具备了一定的智能,安全性和反应能力比以前会有质的提升。
不到两个小时的功夫,具备联网功能的华盾主动防御软件就完成了,照例先在公司内部网络进行测试。
张秋鹏也联系他的那些朋友,群里的伙伴们一起参与测试,既然是联机网络,当然参与的人越多越好。