按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
等到第二年,美国著名大导斯皮尔伯格监制的著名大片多变形金刚放映地时候,有许多在下面的观众都有意见,嚷嚷广告太多了。而那些曾经参加过黑客大会的黑客们,在见到这个情形之后,他们的反应几乎是完全一模一样的——摇头,叹息,然后鄙视地在心里默默地说:“没见过世面,想当年我们参加黑客大会的时候……”
OK,闲话少扯,咱们回到正题。
也不知道等了多久,总之是等到乌托邦四人组都快要睡着的时候,广告终于结束了,窗口自动收缩了回去,然后就看到页面上写着几行字,“因为此次大会耗资过大,主办方不得不对本次黑客大会进行低程度的商业化运作,给大家带来不便之处,还请见谅。”
“靠,这也叫低程度的商业化运作?那什么是高程度的商业化运作?是不是要把我们所有的参赛人员卖掉,才算是高程度的商业化运作?”
和许多参赛的黑客一样,孙云梦在电脑面前骂了一声,然后就看到这个亚面自动消失再次弹出一个页面——“按照黑客大会原定赛程,资格赛是使用积分制,位居前三十六名的队伍可以晋级资格赛。但是由于积分制度有太强的人为因素,为了避免出现争议。在本次大会最高指导员鸿钧的指寻下,本次资格赛从积分制,改成三关淘汰制。按照三关淘汰制的规则,资格赛一共分为孙密码破解,漏洞寻找,硬件防火墙攻击三块。只有全部通过三关者才可以获得晋级的机会,在其中任何一关失败的队伍,都将被淘汰。”
这个页面出现三分钟,差不多所有人都看完之后,就再次转进一个页面——
第一关,密码破解。
内容:测试服务器将提供给你们一个五百一十二位的密码,该密码是由鸿钧亲自编写的最新加密算法。如果采用当今世界最先进的超级计算机进行暴力破解的话,大致需要一百三十二年。
比赛时间限定为一百分钟。在此期间,密码每二十分钟将会自动变换一次。
参赛队伍必须在限定时间内,预测出下一次密码是什么。
队伍预测密码与自动变换后的密码吻合者,视为通过,不吻合者,视为失败。
通过的队伍将会被自动转进下一关,失败的队伍将会被直接踢出测试服务器。
关键词提示:快速傅立叶变换算法;计算机基础。
如果已经准备好,请点击是字键,如果十分钟之内没有点击是,系统将判定你们弃权。
原本还觉得有些轻松的乌托邦四人组,看完这段之后,全都不约而同的吸了一口凉气,看来这次的资格赛可没有那么简单。
“那个传说中的老家伙不会是在耍我们吧?”在点击进入测试之前,孙云梦在“安全公司”里说道。
凌雪伤接着说道:“我也觉得啊,资格赛竟然也这么变态,要是资格赛就让所有的参赛者全军覆没的话,那就有趣了。”
“只要有一支队伍杀出资格赛,这支队伍就必须是我们。废话少说了,实现我要大家做好的准备都做好了吗?”
“没问题。”三人同时答道。
“那就开始!”
段天狼说着,用笔在PDA屏幕上的那个“是”字,轻轻地点了下去。
第十三 集世纪大战 第十节 与非运算
段天狼一点完,页面上马上就弹出一个五百一十二位的密码,而在这个密码的下面,是一个倒数器。
最初是从二十分钟开始,然后就马上从变成了十九分钟五十九秒,然后一点一点开始消失。
按照比赛规则,从这个时候开始,这个密码,一共会有五次变换的机会,这五次机会,分别是二十分钟,四十分钟,六十分钟,八十分钟,一百分钟。
因此从表面上看,所有参赛队伍一共有五次机会,因为你只要猜中任何一次都可以通过。
但是实际上,这是屁话,我给你一个五百一二位的密码,然后你给我猜下一次密码是什么?你就是神仙,你也猜不出来啊。
按照正常来说,想要计算密码规律,至少要有三组数据才可能成功。
这样一来,第二十分钟,第四十分钟这两次密码变换就只能用于收集数据,必须放弃的。
不过,因为题目已经给了两个关键词提示,一个是跟跟傅立叶变换算法有关,一个是跟计算机基础有关。
计算机基础这种话,几近于禅语,一下子谁也不知道是怎么回事。
而至于快速傅立叶算法,这对乌托邦四人中任何一个人来说,都是熟悉得不能再熟悉的东西了。
在这里,我们需要简略地介绍一下快速傅立叶变换算法。
毫不夸张地说,在全世界所有算法之中,快速傅立叶变换算法几乎是对我们日常生活影响最大的算法。当我们拿起电话筒电话筒打电话,用手机发短信。用MP3听歌,又或者用DVD观看好莱坞大片的时候,这所有的事情里,都有快速傅立叶变换算法在起作用。
可以说。这个世界上,只要哪里有数字信号需要处理,那么哪里就有傅立叶变换算法。离散傅立叶算法称得上是现代数字信号处理地基石,而快速傅立叶算法,则是它的一种快速算法。
因为快速傅立叶算法极为容易用硬件实现的关系,使它在电子技术领域得到极其广泛的应用。任何一个稍微高阶一点地程序员都对它有所了解。
而做为这个世界上最好的四个黑客之一,乌托邦四人组对于快速傅立叶算法的了解自然也很深。
快速傅立叶算法有很多种,而他们四个人加在一起,差不多就知道了全世界所有的快速傅立叶算法。
这对他们是很有利的。因为,这样的话。他们在计算密码规律的时候,就可以把参数设置的更详细,以大大节省计算时间。
二十分钟之后。密码变换了,新密码出现了。
三分钟后,孙云梦在“安全公司”里对另外三个人列出了五个可能的快速傅立叶算法,凌雪伤列出了两种,段狄貘也列出了四种。最后,段天狼列出了七种算法。
“如果不出意外的话,应该是这十四种之一了。”凌雪伤说道。
“但愿一切顺利。”孙云梦写道。“但是我怎么总觉得事情不会这么简单?”
又过了二十分钟,等到时间来到离开始测试四十分钟地时候,又出现一个新的密码。
这个新密码出现之后,马上就有十二种算法被排除,这样一来,就只剩下两种了。
这时候,乌托邦四人组也不再多说废话,各就各位,由段天狼分配好数据。然后四个人马上各自使用自己的设备计算起来。
段天狼是使用地西门子的主服务器集群,而孙云梦则是使用他最爱的那颗电视台卫星,至于段狄貘和凌雪伤各自是使用什么了计算的,那就不得而知了。总之,两个人都领取了他们自己认为可以计算完的数据量。
同时使用四批超级计算机计算之后,大约过了八分钟,四个人将数据汇总,然后由段天狼集中处理。
十三分钟地时候,段天狼拿到了最终的结果。
而这最终的结果,让乌托邦四人组,每个人都吃了一惊——两种算法地可能性,同样是百分之九十五。
“怎么会这样?那到底是哪种算法呢?”凌雪伤不解地问道。
段天狼答道:“我想,很可能是哪种都不是。”
“但愿不会真的是如此,如果是真的话,那事情就大条了。”
孙云梦刚说完这句话,又补充道:“虽然很想是其中一个,但是我想恐怕01的想法是对的。”
“有特殊参数在里面。”段天狼马上说道。
段天狼刚说完,段狄貘马上跟道:“没错,我赞成鸿钧使用的这个算法,肯定不是传统的傅立叶变换算法。他一定在这个参数之中加入了新的参数,形成了一个新的特殊傅立叶算法。”
孙云梦跟着说道:“事情应该就是这样了,参赛小组一共有二百一十六组,鸿钧不可能给每个小组都写一个不同地算法。而如果全部单纯使用同一个算法的话,有可能给各小组作弊的可能。所以,他一定是使用了同一种算法,但是在这个算法之余,还加入了某个特别参数。”
段天狼又说道:“如果我猜得没错的话,鸿钧应该是给我们每个小组都设计了一个特别的编码。然后将这个参赛编码和这个傅立叶算法融合在一起,制造出现在这个密码规律。这样一可以避免小梦所说的情况,二则可以更清楚地知道是哪组顺利出线。”
“可以打个岔么?”这时候,凌雪伤说道,“如果是特殊傅立叶算法的话,那就具有几乎无穷多可能性。我们该从何着手呢?我们现在可只有六十,八十,一百妙这两次机会了。”
“现在说什么都没有,我们必须等到第三次变换后的密码。”段天狼说道。
这一次,没有人回话,因为段天狼说得很对,他们现在什么都不能做,只有等待。
数分钟后,六十分钟到了,密码第三次变换,等到了一个新密码。
乌托邦四人组再次行动,将前面四个密码全部放在一起,再将它们和所有的快速傅立叶算法匹配,用以计算。
而在电脑进行计算的时候,段天狼开始感到有点不对,他在通话框里,对其他人说道:“不对,我觉得一定有什么地方不对劲。”
段狄貘说道:“没错,我们还有一个提示没用,计算机基础。鸿钧不会莫名其妙放这么一个关键词在这里的,它一定有非常关键的作用才对。”
“计算机基础,这该怎么理解啊?哎呀,真是受不了,这个老先生名字取得玄乎,怎么出个关键词也这么玄乎?”
时间滴答滴答地走着,在这个时候,段天狼他们恨不得时间停住,可以给他们多一点空间来思考。然而,时间此时却偏偏跑得很快。
没一会,时间就来到了七十六秒,电脑的运算结果出来,正如段天狼他们所预期和所担心的那样,这一次,所有的算法都被排除了。
很快,时间又来到了八十秒,密码第四次变换。
还有最后一次机会。
段天狼他们必须在二十分钟之内,准确地预测出第一百分钟的密码是什么,否则,他们就在第一关就被淘汰了。
段天狼用手指轻轻按着眉头,眼睛缓缓闭上,他的思绪已经离开了测试,也离开了这个密码规律。而是回到了鸿钧身上。他在想鸿钧所有的传说,他在心里背诵鸿钧有史以来唯一一封公开发表的文件——那封公开信。
而他想这一切都是在考虑一个问题——在鸿钧的心目中,计算机基础意味着什么呢?
此时此刻,段天狼犹如禅宗的高僧一样,完全沉浸中一种常人所不可理解的状态之中,他的整个意识都在虚无的大海中漫游着,想要捕捉到那捉摸不定,但是一定存在的某种灵感。
这灵感是无法用语言来形容,也无法用正常的逻辑来推理的。这灵感就像高僧苦修五十年无所得,却突然因为看到一片树叶而顿悟。
十分钟后,段天狼睁开眼睛,在通话框里,写了两个阿拉伯数字,以及四个字,501∮敕窃怂恪!?
原本正在苦思的孙云梦,而苦不得知的孙云梦和段狄貘马上反应过来,两个人几乎是同时发言道:“啊,我明白你的意思了。”
而这个时候,凌雪伤还没有完全明白过来,她有些奇怪地发言道:“你们明白什么了?”
“所谓计算机的基础,就是0和1,是不是?而这所有由0和1组成的世界里,是不是又永远只存在两种可能性,那就是与和非?”孙云梦激动地解释道。
这时候,凌雪伤终于明白过来了,“我知道了,就是我们刚才发现的那两个算法。将这两个算法全部变换为二进制码,然后做与非运算,这样就可以得出一个新的算法,是这样吗?”
“没错,就是这样。”孙云梦答道。
他刚说完,就看到服务器突然提示,“已有一支队伍出线。”
“是谁?居然比我们还快?”看到服务器提示,孙云梦奇怪地问道。
段天狼只略想了一下,就写道:“很可能面具岛屿也来了。”
第十三 集世纪大战 第一十一节 下一关很爽
所谓的与非运算,就是将两个用某种特殊的方法,将二进制数字进行相加。这个运算方法并不复杂,但是笔者认为,大家也不会对它感兴趣,所以就在这里略过了。
而乌托邦四人组在按照段天狼所说的,将那两种算法二进制化,然后与非运算,得出了一个新的算法。一看,前面四个密码全部都在规律之内。
毫无疑问,这是正确答案。
这时候,时间已经到了测试前八十九分钟,离测试结束还有十一分钟。
再看看服务器提示,迄今为止通过的人,依然只有一分多钟以前通过的那支队伍。
“鸿钧这个死老头,真会折磨人,搞不好这次只有我们两组过关了。到时候就什么PK赛,决赛全都免了,直接单挑好了。”
孙云梦说完这话,又说道:“我们赶紧把答案放进去吧,过关了我也好松口气。不然老是觉得心情压抑。”
而段天狼这时候则是显得气定神闲,“不,不要这么快公布。全世界高手如云,真正能够过关的,绝对不止是我们两组而已。”
段天狼这话刚说完,服务器又打出一个提示,“有两支队伍过关,迄今为止,过关队伍总共为三支。”
“这次大赛,狠人们都来了。”看到服务器的提示,凌雪伤又紧张又兴奋地说道,“但是,01,我们为什么要推迟公布答案?”
“因为我担心有人会入侵黑客大会的数据会查看过关次序。在前面过关的人毫无疑问的。将会成为众矢之地,这种傻事,我们不能干。”段天狼解释道。
“那你现在在干嘛?”凌雪伤又问道。
段天狼答道:“我正在和小梦联手入侵黑客大会数据库。”
“晕……倒!”凌雪伤无语。
第九十六分钟的时候,孙云梦发言了。“知道了,第一个过关的是第三十五组,后面紧随着的三支分别是第二十一组,第十五组,第一百九十七组。”
说到这里,孙云梦又补充道:“真是奇怪,这四支队伍里,竟然只有一支队伍是三十六支受邀请队伍之一。其他三支队伍,包括第一名地第三十五组,竟然全部都是从认定赛杀出来的队伍。难道全世界的高手们。真的全都凑到黑客大会来了吗?”
段天狼说道:“也许吧。从现在的形势看来,我越来越相信这个鸿钧是真有其人了。如果不是那种传说级别的高人,怎么可能出这么精巧的题目?”
凌雪伤说道:“但愿他这次出来。不会只是为了出来涮我们一把。这还只是第一关而已啊,就已经这么难了。我真的很怀疑,到底有没有队伍可以杀出资格赛。”
“一切均有可能。”说这话的是段狄貘。
就在几个人你一言我一语的时候,破解密码成功地队伍,已经上升到十九支。
“嗯。这个时候应该差不多了。”段天狼这样想着,将运算结果放了进去,通过了测试。乌托邦论坛成为了第二十支晋级的队伍。
“又有一支队伍成功晋级。”在美国一个封闭的房间里,欲转过头,对着正在闭目养神地Admin说道。
“前面不是还有另外十八支都已经通过了吗?怎么单单关注这一支?”Admin闭着眼睛,靠在椅子上,小声地问道。
刚才的思考,真的是大伤他的元气。
“因为这支队伍是第一百八十八组啊。”Evil说道。
他刚说完,Code,还有User两个人马上就一下子弹了起来,“乌托邦论坛?”
然后。Admin才缓缓从靠椅上将身体坐直,他转过脸,看着面前的电脑屏幕,发呆。
“Admin,开赛地时候,你要我们特别关注乌托邦论坛。我原本还以为是多余,现在看来,还是你有先见之明啊。”Evil拍了拍Admin的肩膀说道。
“是啊,我们都这么艰难才能通过的测试,乌托邦竟然也通过了,真是不可思议。”
“我们可不能小看他们,Aya可就是出自这个论坛啊。”这时候,Admin终于说话了,听到这里,Evil地神色凝重起来,“你的意思是说,Aya就在这支队伍里?”“既然我们能来,那aya也来不是很正常的事吗?”Admin说着,摸了摸下巴,“毕竟每个人的心中都有疑问啊。”
Evil想一下,说道:“不会吧?Aya只在乌托邦出现过一次,而且没有跟乌托邦里的任何人有过任何交集。这就说明这个人极度谨慎。依我看,就算他要组队,他也不会用乌托邦的邀请名额,这不等于是自爆身份嘛?以他的实力,他完全可以自组一支团队参赛,何必使用这么危险的参赛方法呢?”
“你说得也对,照说Aya应该不会冒这个险。”Admin点点头,说道,“不过,如果没有AYa加入,却依然可以过关,说明乌托邦的整体实力不可小觑,看来,我们以后有时间要对这个论坛多加关注才是。”