第十九章 区块链病毒



    杨青愤怒的站了起来对着电脑咆哮道:“太他妈的欺负人了,1.5T,老子也是服了!”

    对着电脑一通大骂,杨青浑身无力的做在了电脑前,盯着失去链接的控制台一动不动。

    “不能怪杨青愤怒,1.5t的流量攻击,这意味着在一秒多一点的时间里就能把一块2T大的硬盘写满,如此大的流量攻击已经不是杨青31台服务器所组成的小型集群能够抗的住,就算是漏洞和渔网的功能在强大都没有用,漏斗的运行也是需要占用服务器资源的,防御的流量越大需要的服务器资源就越大,没有服务器的硬件资源,在强大的软件都没有用。”

    10分钟后,手机铃声让杨青回过了神,接通手机杨青有气无力的道:“你好!”

    “您好,杨先生您的服务器攻击流量已经超过了1T,这已经超过了普通服务区的承受能力,我们正在把您的服务器转移到高防区,预计需要2个小时的时间,在这个过程中您的服务器将会处于关机状态,另外我们建议您购买我们的高仿服务,根据您的情况我们可以在原有的价格上给您打8折!”

    “另外在服务器转移到高防区后,如果再次遭受了超过1T的流量攻击,而您又没有购买相应的高防服务,我们将会延长您服务器的黑洞时间。”

    杨青闻言问道:“你直接告诉我延迟后的黑洞时间是多少?”

    “下次的黑洞时间是24小时,以后每遭受一次攻击黑洞时间都会翻倍!”

    “好,知道了!哎~~你们这里能先欠着吗?我的钱要等到下月才能拿到!”

    “杨先生,很抱歉,您现在的信用额度只有1万!”

    “哦,明白了!”

    挂断电话,杨青再一次的盯着电脑:“现在只有有一个办法了!”

    快速的调出控制台,杨青把之前被下载到本地的病毒文件夹打开:“虽然只有短短的几十分钟,但是这里面所存放的病毒程序数量已经过万,杨青现在如果能够从这些病毒程序中分析出攻击方的控制IP那么还有机会,不然的话棋魂争霸只能被迫关闭。”

    随便选择了一个病毒程序,杨青开始进行反编译。

    “这款病毒程序是使用c语言进行编写的,作为可以编写操作系统的语言,C语言的强大毋庸置疑,而且由于现在所流行的操作系统基本上都是由c语言编写的,是以绝大多数的病毒程序都会选择使用C语言来进行编写,这样编写出来的病毒可以更好的融入到操作系统中,在隐蔽性,功能上都是其他语言所不能比拟的!”

    “而所谓的反编译就是把已经打包好的程序通过内存调试来获取到他的汇编代码,然后通过汇编代码来反推C语言的代码,而汇编代码又是一个比C语言还要基础的语言,在汇编代码之下就是0和1了,是以不管是什么程序最终都会被编译成汇编代码,然后再还原成0和1,让计算机执行。”

    “理论上来说,只要对汇编语言主够的熟悉就能逆推出来所有软件的代码,当前市场上流行的破解软件80%是通过反汇编来进行破译的,杨青现在就是在进行这款病毒的反向编译。”

    反向编译是一件非常考研人耐心的事情,因为用C语言写的一行代码编译成汇编语言之后就会变成几十行甚至上百行,是以虽然这个病毒非常的小,但是完全编译出来也是一件非常消耗时间的事情。

    两个小时之后,杨青逆推出来了这款病毒的源码,但是杨青的脸上变得更难看了:“区块链病毒”

    得出区块链病毒这个结论后杨青已经放弃从病毒体上追终到关键IP了,因为区块链这三个字代表了没有服务器,或者说每一个病毒体都是服务器。

    “区块链的技术最早是用于发行电子货币,这种技术的特点就是去中心化,一旦开始在互联网中运行就无法终止,就是原来的作者也不行,这种去中心化的货币在最近几年发展的非常迅猛,现在已经被地下钱庄用于进行国际间的资金转移,以及各种黑市交易,最出名的就是比特币。

    区块链这种技术不仅仅是能够构建电子货币,他还有很多其他的用途,而在黑客眼中区块链这种技术几乎就是为僵尸网络而诞生的,一个没有中心服务器的僵尸网络意味着没有任何人可以追终到背后控制的人,只要僵尸网络的控制者在任意一台被感染的计算机上输入激活密匙,就能让整个僵尸网络瞬间被激活,向整个网络广播命令。...

    本章未完,请点击下一页继续阅读!