极光骇客-第16章
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
时间限制两小时,但是录取人数以前三分之二,也就是一百人做完为上限。」
「只有三分之二!」宇成心想:「那我一点要加快速度了,我不能被抛弃在这里啊!这里只是基本操作,应该不会很难吧。」
铃声响起,所有人都飞快的开始动作。
宇成也马上翻开题本,看著题目:「打开桌面的test01。txt编辑将所有BOY单字改成GIRL,请一次完成动作,并截取该激活的画面和test01。txt存档。」
宇成便打开取代功能,输入寻找字样BOY,取代字样GIRL,同时利用屏幕拍照,将图档存在数据夹中。
宇成心想:「什么嘛,这很简单啊。来看看第二题。用TELNET登入指定的主机,然后以指定用户名xpa0035密码r000001登入,然后以FTP通信协议上传test01。txt和截取的画面到主机上,主机指令请参考说明。天啊,难度提升的还真快。」
宇成打开TELNET软件,并利用telnet协定登入主机后输入用户名及密码,跳过开头画面,暗照终端机底下的指令参数指示,使用 ftp 指令open,并切换到考题目录。
联机后,宇成先输入ls查阅目录后再输入cd xpa0035,进入指定目录。接著宇成再输入 mkdir exam02 建立一个被考题指定名为exam02的目录,由于第一次上传的只是文字档,因此先输入ascii,传输文字格式档案。
建立与调整都完成后,宇成一边打字一边想:「我必需要动作快一点,我想其他人已经很熟练了,尤其是曾经考过的那些人,他们的实力一定比我要强的多了。好,现在输入 put test01。txt,让文字档上传上去。」
上传完文字档之后,宇成再输入 binary 将档案传输型态改成二进码传输,然后将截取的画面 page01。jpg 同样用put指令上传到远端的主机。
就这样,宇成开始拼命解题目。直到解到第十五题时,有第一个人通过了入门级之门,前往中间级考场去了。陆续的,也不断有人都通过了测验,眼见人数已经超过一半了,宇成只有加速再加速,不断加快打字的速度和解题的速度。
宇成解到第二十题:「将前面所处理的七个档案打包成压缩档ZIP,以E…Mail用附加档的方式,标题为你的编号,内文为你的用户名和密码,寄到指定邮箱里。E…Mail设定之SMTP服务器在第十二题取得的文件里,用户名密码同第二题。」
宇成做完后,过了一会儿,收到一封E…Mail:「编号0035测验者周宇成您的测验已经通过检查确认无误,请打印此信内容做为证明即可通过入门级之门。」
宇成将印出来的证明文件交给守门员检查后,为第七十九个通过的。
到了中间级考场,还在等待其他人的到来。中间级考场重考者有二十人,也就是等一下会有最多一百二十人来考试。然而这里的设备,似乎有点不一样。
宇成心想:「其实,我是第七十九个通过的,算慢的吧。我想要是云飞也在这里,那他应该是前半部通过的。不,说不定他可能就是第一个通过的。」
看著陆续又有人在他之后通过,宇成心想:「如果我比这些人慢,是代表我比较差吗?还是他们比较强?不对,我相信云飞的指导,我也相信我自己的钻研。但如果我比他们快,又能代表我比他们强吗?可恶,好心烦啊,我似乎没有办法静下心来应付测验。我在想什么?这不是我现在该想的!之后的测验只会越来越难,要操作的东西也只会越来越复杂,我不能一直这样下去啊!对,我要冷静,只有冷静下来才不会搅乱我的心情。可恶,这里怎么这么热啊!」虽然是冬天,但宇成却正流著涔涔汗水,这是他第一次面对著这样的压力。
在远方的云飞,看著中间级考场,心想:「现在宇成可能正面对著极大的压力,他可能是第一次面对这种紧凑与紧张的感觉。要撑过去,这是走向知识与技术的极限前,要训练好的身、心、精、气、神,不过对才接触计算机半年的你也许真的是太难了。面对未来可能接触的骇客领域,完成任务的压力可是大过这一切的。」
过不久,两个小时的时间到了,只有九十个人通过测验。
中间休息一个小时,午餐时间,大家离场休息去,宇成也跟著人群走到贩卖部。
「吃面包好吗?还是饭团呢?」宇成挑选著打发午餐的食物,但他现在却一点胃口也没有,就连面包和饭团都嫌太多。最后,他买了一罐牛奶。
宇成一边喝牛奶一边想:「像这样的压力,云飞也有过吗?还有明昂呢?他们不知道是不是也在奋斗中。云飞说他在高中就到过高手级,他在高中就承受过这种压力吗?可恶,我怎么可能会输给高中生呢!云飞...我要追上你的脚步!」
宇成一边燃起奋斗的热血,一边冷静自己的头脑,直到铃声再次响起。
接著,所有人就定位,这场测验的主考官宣布:「恭喜各位来到这里。现在开始,举行中间级的测验,时间限制三小时,题目存在区网计算机1里。桌上有光盘片,先安装好操作系统,再开始解题,如果你无法安装设定完就解不了。现在开始。」
所有人快速动作,先到BIOS,将开机设定为光盘开机,然后再利用操作系统光盘片启动计算机,接著安装。安装完后,设定好硬件的驱动程式。
宇成一边安装驱动程式一边想:「对了,要联机局域网。」
重开机后,宇成连上局域网,并且下载了题目,开始解答。
宇成打开后,题目只有一个,写著:「利用FTP到指定的主机,然后找到指定的两个压缩档案,是下一道题目与数据。请利用内建的功能,直接解压缩后下载。」
宇成便立即连上线,利用get指令下载并解压缩考题。
下载后,却发现没有解压缩,宇成心想:「对了,云飞好像说过,下载。gz的档案时不需要加。gz,这样就可以在下载前先解压缩好了。」
宇成重新操作过一次,这次果然解压缩好了。
打开题目,内容是:「安装局域网里计算机2主机的MySQL程式,并且使用SQL语法来读出先前下载好的数据,那是一份MySQL的数据库档。」
宇成心想:「这是什么麻烦的考试,怎么一直都在抓题目?」宇成安装好MySQL并将数据库档放到MySQL/data目录里。接著启动MySQL进入数据库环境。宇成键入use examdb来使用这个考试数据库。接著输入
SELECT * FROM examtb1;
考题终于出现在屏幕上了...待续
(幕后画面!明昂:「不是约好一起去考场吗?还没来吗?可恶,快来不及了!」)
第一卷 航向骇客 第二十三章 中间级测验
宇成检视屏幕上的SQL数据库内容:「题目一、安装局域网计算机三里的JAVA SDK并编写一个加总的CLASS,执行该CLASS可以加总于命令列后面一并输入的数字参数。题目二、抓取计算机三里的pits目录中的两张图片,将骑士合成到大草原上。计算机三的PROG目录中有多套影像处理软件,可任意使用。」
宇成可遇到麻烦事了,合成图片可是以前没玩过的东西。虽然明昂和云飞曾经教过一些软件的操作并示范给他看,但要合成图片,恐怕难度还是相当的大。
宇成继续看著SQL数据库的内容:「题目三、请先找评分员评测您的前两项题目,然后他会交给你一张软盘与光盘,并加时半小时。软盘中有一个exam4n。txt,请开启,将其内容更新至本数据表题目四的info栏位,将exam5n。txt的内容更新至本数据表题目五的info栏位,这也是您的第四题题目与第五题题目。」
宇成心想:「没有办法了,看来只好先搞定JAVA和合成这两题了。」
宇成开始动作,安装好JAVA SDK之后,便开启记事本,接著输入程式码
~ public class EX {
~public static void main(String'' args) {
~int sum = 0;
~for (int i=0; i
~sum += Integer。parseInt(args'i');
~}
~System。out。println(‘加总后是 ‘ + sum);
~}
~ }
输入完成后,先执行javac EX。java,程式顺利被编译成CLASS档。接著执行
java EX 4 10 25 61 100
程式很快秀出4+10+25+61+100的结果为200,测试成功。
「好,太好了。」宇成完成了第一题,接著马上抓下两张图片,以及软件。
「该抓那一套程式比较好呢?」宇成不知道要使用那一套影像处理软件较好,看了看目录中的程式后决定:「还是抓PhotoImpact好了,反正这套软件看起来档案比较小的样子。PhotoShop要一百多MB,这才44MB,没时间了!」
很快抓完PhotoImpact,这是友立公司出的一套好用的软件,宇成除了因为它档案小之外,对它的映像也比较深刻一点。安装上也很顺利,没有意外。
「可恶,打开这两张图也不知道该做什么。」宇成面对两张图片呆望,想不出要做什么。不久,他心想:「反正合成就是把骑士丢到草原上嘛,我把骑士圈起来丢过去不就好了?」于是很直觉的使用圈选工具把骑士圈了起来。
「唉呀!」宇成丢了过去,才发现把骑士背景的城堡砖块也圈到了。「可恶,不管怎么圈都是方方的,难道没有别的工具吗?」宇成一气之下乱按,却不小心按出了一个套索工具。「奇怪,这工具好像可以圈轮廓?好,那我就先把它圈选起来。」宇成仔细的用套索工具再圈了一次。
宇成尝试把图片合到大草原上:「这次好多了,不过周围好像还是有点不自然的感觉,不知道有没有什么好办法?对了...云飞和明昂说过不知道要做什么时就按鼠标右键,往往会有意外的收获。」
宇成按下鼠标右键,出现一个选单,里面有一个去除边缘功能。宇成尝试修改里面的设定,取样了要取除的墙砖色彩将之透明化后,整个图片变得融合的多了。
宇成兴奋的自言自语:「太棒了,我可以叫评分员来了。」随即按下桌子左上方的评分员招唤按钮,评分员马上从后面敲了他,宇成吓一跳。
评分员问:「年轻人,干啥吓一跳?」
宇成说:「对不起...只是我以为你会从别的地方走过来,没想到你会真的像按钮说的招唤一样,一下子就出现在我旁边了...太神奇了!」
评分员笑说:「呵呵,你别太意外。我评分的范围就只有你还没有通过而已,其他人都已经检查通过了,刚刚我一直在你后面看你操作,对图片的评分还算及格。好了,不打扰你继续考试,你已经比别人慢上许多了,软盘和光盘片交给你。」
宇成说:「谢谢。」然而却想:「没想到我慢了别人这么多,我得再加快速度了,不然来不及,到底后面的题目会是什么呢?」
宇成打开软盘的两个档案一看:「备份第三题做完的数据库档案到软盘。安装评分员交给你的Linux安装光盘片,需重新格式化硬盘。需安装Apache+PHP+MySQL,其他软件可有可无。」
宇成又看了看第五题:「写一个PHP的首页读取本考题数据表,并且要在Apache上运行本档案,使用浏览器浏览时要注意中文显示的正确。执行正确便可请检查员检查通过,通过后可往高手级考场继续测验。」
宇成很快的先输入SQL语法将这两题的题目UPDATE进数据表里。
UPDATE examtb1 SET info=‘ 备份第三题做完的数据库档案到软盘。安装评分员交给你的Linux安装光盘片,需重新格式化硬盘。需安装Apache+PHP+MySQL,其他软件可有可无。‘ where exno=‘第四题‘;
UPDATE examtb1 SET info=‘ 写一个PHP的首页读取本考题数据表,并且要在Apache上运行本档案,使用浏览器浏览时要注意中文显示的正确。执行正确便可请检查员检查通过,通过后可往高手级考场继续测验。‘ where exno=‘第五题‘;
宇成又执行了一次SELECT * FROM examtb1;确定数据库的更新没有问题后,便备份修改过的档案到软盘,接著重新开机后放入Linux的光盘进行安装。
正在安装中,宇成忽然听到考生甲和考生乙的小声谈话。
考生甲:「奇怪,我装了那么久的Linux都没装好,你怎么那么快?」
考生乙:「笨喔,你把默认的套件都装进去当然要装很久。」
宇成偷听到后,赶紧将不需要的套件都取消掉,赚取宝贵的时间。安装并设定完Linux后,时间已经所剩不多,只约一个小时而已。设定完httpdnf与php。ini,宇成便著手编辑最后的PHP首页,这是最后的题目了。
看著又一个考生通过中间级之门,宇成心想:「为什么这些人这么快?为什么我的速度还跟不上他们呢?我已经拼命把打字练习的速度练到很快了还是追不上去。我的打字应该不慢吧?」
刚刚的评分员走过来说:「哈哈,小兄弟你的动作变快了喔!已经设定完Linux准备要写PHP网页了吗?不错不错,看不出来你后面越做越顺手喔!」
宇成一边编辑一边问:「请问,你评分了那么多人,我是最后一个才过的,那你知不知道为什么他们这么快呢?我拼命的加快打字速度却追不上他们。」
评分员说:「呵呵,我评的都是老面孔了,只有你是新手。他们已经考过好几次了,但是却在中间级败下来。每年考的都不一样,今年的题目他们在四年前有做过一些,算是经验吧。不过,你跟他们比起来,虽然你的打字速度让我感到惊讶,但光是速度够快是不够的。你的气不够沉著,思考并不像他们一样锐利,你有太多多馀的动作和思考浪费了你的时间。好了我不能再跟你说了,专心吧。」
宇成一边打字一边想:「多馀的动作..气..锐利的思考..心..」
宇成无法明白那是什么意思,只有硬干了下去。开始编辑PHP后,却因为心静不下来而错误连连,甚至连保留字都给当成变量,只有重新再打过一次。
宇成一边看程式码一边想:「可恶啊,为什么这里就是不能正常联机MySQL呢?我明明设定了dbs=‘localhost‘;为什么还是无法联机到本机的MySQL?啊!对了!糟糕,我忘记要设定密码,可恶,刚刚root进MySQL时新增的用户名那个密码是...忘了!?对了,是lqsym,我是倒写mysql来当密码。好,设定dbpwd=‘lqsym‘;,这样应该可以了。」
宇成终于把MySQL和PHP网页连上线了,却仍然没有办法正常显示:「我明明已经联机了啊?再检查一次。糟糕,这一段应该是showdb = mysql_db_query(db;‘SELECT * FROM examtb1‘);。奇怪为什么回圈有错误?可恶,for(i=0; i