院臀弊靶裕绻挥衜IT人工智能实验室服务器上的所有数据,就算是号称“黑客之王”的“ange1”想要破解它也是不可能的事情!就算是mIT从事计算机和人工智能的教授们要想破解他的程序,他们也必须要找出萧云飞重叠糅合的是哪些“半智能”代码!
而这项工作,无疑是大海捞针。
经过连续两个月没日没夜的测试,这项枯燥的、庞大的工作终于被萧云飞顺利完成!
至此,“亚当”的基层数据结构创建完成,最关键的人工智能部分也完美解决,两项最主要的工作已经完成,萧云飞朝着胜利再次挺进了一步!
剩下的工作相对简单多了,萧云飞接下来要构建病毒程序并且在适当的地方插入已经重叠糅合的“半智能”代码。
“亚当”要具有完美的潜伏性、隐蔽性、传播性和攻击性。因为有了“半智能”代码,它能够自我进化和变异,所以萧云飞并不需要把“亚当”的攻击性编写得多么强横,萧云飞主要的精力就放在病毒的潜伏性、隐蔽性、传播性方面。
潜伏性就是要让病毒能够顺利潜伏到用户的计算机系统,当然,最好的潜伏方式就是将自己隐藏在计算机底层,萧云飞先建立磁盘底层驱动,并且把she11进程写入了动态连接库,这样做的目的导致还原无用;其次,萧云飞让“亚当”潜伏进驻内存!
潜伏完成之后就需要自身进行隐蔽,萧云飞既要让“亚当”具有木马的特性,又要让他完美隐蔽,这就需要很深厚的功力了。
给全球带来重大损失的计算机病毒都有一个共同的特点,那就是他们拥有恐怖的传播度!而计算机病毒的传播途径无非就是邮件、Im(即时消息)等等,萧云飞当然不能抛弃这些常用的传播病毒的方法。利用邮件进行传播的手段已经司空见惯了,利用Im传播病毒也有,但是出现的范围比较局限,萧云飞创造的病毒是面向全世界的,所以,萧云飞传播病毒的方式自然不会太落伍。
病毒的攻击性当然也是造成重大损失最主要的因素之一,不过萧云飞将“亚当”视为自己的保命武器,他自然不会让“亚当”一爆就彻底摧毁计算机,这样的话,别人可能也没有必要和萧云飞坐下来谈判了。
攻击性当然要具有主动性,“亚当”会根据基层数据结构在网络上收集到的系统信息,针对这些计算机系统存在的多个漏洞动渗透,如果它现未打补丁的地方,那么它就会渗透进这些存在漏洞的计算机系统,从而潜伏下来。
萧云飞不能让“亚当”的攻击太过霸道,按照萧云飞的设定,他只会让“亚当”在爆的时候出现一个锁定画面,它造成的情况类似于恶作剧病毒,它不会删除计算机数据,也不会破坏计算机硬件,它就是出现一个锁定画面,占满整个计算机屏幕,不论是重转系统还是格式化硬盘,它依然不能被擦除。
这段攻击程序是萧云飞整个病毒程序中唯一没有插入“半智能”代码的地方,并且萧云飞还对这段攻击代码进行了死锁,禁止这段攻击代码和病毒其他模块进行数据交换,因为萧云飞担心攻击程序拥有了“半智能”代码,万一在传播过程中生了进化或者变异,一旦“亚当”的攻击能力增强,那么它真的可能给互联网带来毁灭性的灾难了。
又用了半个月的时间,萧云飞不断完善着“亚当”的各种功能,每一短代码的编写萧云飞都会慎之又慎,他力求做到完美,做到事无遗漏。
上帝造物用了七天。
萧云飞创造一个病毒,经过三个月日以继夜的奋战,“亚当”才初次成型,看来上帝造物比编写计算机病毒容易多了。
接下来的工作,测试、改进病毒!萧云飞在虚拟机上所有主流的计算机操作系统上对“亚当”进行测试,然后根据测试的结果,针对病毒的不足进行改进,这个过程又花去了萧云飞将近十天的时间!
测试、改进后的效果是令人满意的,“亚当”能够穿透目前所有的防火墙进驻到这些不同的计算机系统中,而且“亚当”在六大主流操作系统的功能并未受到丝毫影响!
这仅仅是“亚当”刚刚被编写完成达到的效果,它的智能代码现如今还根本就没有运行起来!
萧云飞没有休息,他开始着手病毒程序的最后一项工作——加密!
虽然萧云飞对“半智能”代码进行了重叠和糅合,尽管经过重叠和糅合后“半智能”代码失去了它们自身的规律性,但是萧云飞依然不能让这些“半智能”代码暴露出来,所以,最后一项工作,萧云飞要对“亚当”进行加密。
这次的加密萧云飞采用了自己的pes加密和“混沌加密”算法相结合的方式,如果不是自己,相信没有人能够对“亚当”的源程序进行分析!
“半智能”代码的重叠糅合是一次防止“亚当”被破解的第一步,加密则是防止“亚当”的程序被反汇编的另一种方法。
这就相当于保险柜中放个加锁的宝箱,有句广告词怎么说的?“双重保护,贴贴更周到”!
萧云飞再接再励,他将“亚当”的触程序也编写了出来,记下触程序的代码后萧云飞彻底将其删除了了,用于触“亚当”的程序代码,只能由自己一个人掌控!
当有那么一天“亚当”在网络世界无处不在的时候,萧云飞掌握了这个触程序就相当于网络世界的炸弹遥控器!
“亚当”虽然拥有“人工智能”的雏形,萧云飞作为它的缔造者,他当然不可能让“亚当”脱离自己的掌控范围,所以,萧云飞根据自己使用的“半智能”代码编写出了破坏“半智能”程序的指令,只要“半智能”程序指令被破坏,自己要想编写出专杀程序也是很容易的。
萧云飞既掌握了开启炸弹的遥控器,又掌握拆弹的工具,这对他的计划是双重保险。
不过萧云飞叹了口气,就算“亚当”拥有进化和变异的能力,但是它却始终不是真正的虚拟电子人工智能生命啊!
萧云飞编写“亚当”总共花费时间三个半月,这比他预计的时间晚了近半个月,但是多花费的这些时间,萧云飞认为完全值得。
“亚当”编写完成,萧云飞紧绷的神经终于放松了下来,他突然感觉到前所未有的疲倦、困顿朝自己席卷而来,萧云飞累了,他要安息了。
萧云飞美美的睡了一个好觉,他整整睡了两天一夜,萧云飞从来没有觉得原来睡觉竟然如此舒坦。
黑客无间道 正文 第六十九章 等待也是一种幸福?
“亚当”既然已经完成,萧云飞就要让它在网络上进行传播了!
传播病毒或者木马的方式是多种多样的,邮件传播、Im传播、插入式传播、BT挂马、网站挂马……
只有你想不到的,没有别人做不到的!只要你的思维够开阔,你可以想到很多方式传播自己的病毒或者木马。
萧云飞打算用三种方式传播“亚当”,邮件、Im、网站挂马,虽然这几种方式是传播病毒或者木马的主流方式,但是萧云飞对这几种传播方式有着更为深层次的理解。
利用邮件传播病毒或者木马,大多数的方式都是通过添加联系人的邮箱地址进行广泛送的办法,这种传播方式存在一定的概率性,也就是说,要让别人感染上你的病毒或者木马,那么这就要看接收邮件的用户安全意识强不强,如果用户的安全意识强,他们对这封带有病毒的邮件根本不打开就直接删除,你们的木马或者病毒是没有办法感染他的计算机系统的。
这种方式有点类似于大面。积撒网,收网的时候凭运气看看有多少鱼儿中招,所以用这种方式传播病毒具有很强的投机性。
况且,利用这种大面积传播邮件。的方式进行病毒传播很容易引起安全人员的注意,现如今的邮件服务器都安装有杀毒引擎,虽然萧云飞有自信这些杀毒软件是无法检测出“亚当”存在的威胁,但是这种传播途径确实容易引起相关人员的关注。
萧云飞舍弃了这种传播方式,。但是利用邮件传播“亚当”却是必要的手段,于是,萧云飞决定从邮件服务器本身入手。
如果让“亚当”潜伏在邮件服务器的内部系统,当彼。此熟悉的用户通过邮件服务器进行交流的时候,“亚当”就将自己伪装成邮件合法的内容,它在用户的邮件正文的最后加上这样一条信息:“对了,朋友,我最近制作了一段视频,你给我把把关,看看我制作得怎么样?”
看出来了吗?这段信息是不是很眼熟?没错,就是消。息尾巴!这种消息尾巴一般是通过即时通软件传播,比如“QQ消息尾巴”,萧云飞只是将这种消息尾巴利用到了邮件内容上。
我们通过邮件服务器送邮件的时候,当我们。添加了附件之后,邮件服务器自身的杀毒引擎先会对这个附件内容进行扫描,如果现安全威胁,它会直接将这个带有危险因素的附件pass掉,如果在扫描的过程中它并未现安全威胁,它会认为这个附件是安全的,然后邮件服务器将这个被它认定为安全的附件送到目的邮箱。
邮件服务器自。身的杀毒引擎,这是病毒或者木马程序通过邮件传播要面对的第一道关卡。
通过这道关卡之后,病毒就直接面向邮件接收者了。如果是一个熟悉的朋友来的邮件,你的戒备心理肯定要降低很多,你起码有百分之八十以上的几率会将这个邮件附件下载下来,虽然你也有可能会产生怀疑,但是我们收到这样的邮件一般不会去向朋友求证,将附件内容don下来之后,有点安全意识的用户会对这个已经通过邮件服务器上杀毒引擎检测的附件再次扫描,确保它是安全文件之后才会打开它,如果安全意识淡薄或者根本就没有安全意识的用户可能直接就会打开这个附件了。
当然,附件内容就是经过伪装的“亚当”,而“亚当”的前性以及近乎完美的隐蔽性是现如今所有杀毒软件都无法检测的,利用邮件用户彼此熟悉的关系,传播病毒或者木马是一种极为便捷的方法。