第15部分(第1/4 頁)
“這……”
“怎麼?回答不了?”關大成哂道,“給你點提示吧!你可以從防火牆的構建和破解這兩方面談談你的認識!要是再答不上來,那我這門課也只能算你不及格了喲!”
這話令到全班一大半的同學露出幸災樂禍的表情,還有一小半對宇星施以同情的眼神。
宇星也明白,關大成的獠牙總算是亮出來了,但他卻不能不接著。不過他對防火牆這東西確實不瞭解,想了想,宇星覺得,他也只能胡編了。
好在,當初那個自稱‘槍械專家’的劫機犯還是個開鎖專家,小到抽屜鎖,中到防盜門,大到銀行保險庫閘,只要給他時間,他都能開。眼下,他的這些開鎖技巧可全在宇星腦子裡。
宇星沒吃過豬肉,可還見過豬跑,雖然他對防火牆這玩意不太瞭解,可也知道這東西差不多就相當於電腦資料的防盜殼。
若是關大成考校他編寫防火牆的話,宇星不一定會,但目前這種情況,宇星也只能把關於‘鎖’的理論生編硬套地往防火牆上靠一靠,隨便亂來兩句,興許能矇混過關也說不定。
於是,宇星稍微整理了一下思路,在關大成的逼視下開始了誇誇其談:“其實這防火牆嘛,於電腦的作用,跟咱們家裡的防盜門也差不多……”
就一句,就這一句,宇星就說得全班發傻,想笑又不敢笑。
倒是關大成一怔,引起了別樣心思,頓了一下,道:“繼續,你繼續說……”
這下,本還想鬨笑出聲的那些同學都不禁閉上了嘴巴。
“跟防盜門一樣,防火牆程式之於使用者,有一個可供出入的後門,當然,這是需要密碼的,就好比防盜門需要鑰匙才能開啟一樣!對於想要破解防火牆的非法入侵者來說,最好的辦法就是搞到鑰匙,當然,這種理想化的情況不是沒有,但是極少……”
雖然課堂上的都是計算機系大一的新生,對防火牆程式知之甚少,但宇星這席話他們卻很容易就聽懂了,也覺得其中耐人尋味。
“既然搞到鑰匙的時候很少,那麼繞開防火牆,就成了破解的主要手段……”
“人家不會直接砸門麼?”這時,後排一個戴眼睛的女生站起來問。
宇星掃了眼關大成,見他沒有反對,於是很神棍地轉過身去,衝那女生笑了笑,道:“雖然每種防盜門的造型不一樣,但板材的質量卻是大同小異,防火牆亦是一樣,想直接破開板材而入,那不就成了生搶了嗎?動靜肯定也忒大,馬上就會引起人的注意!”
“倒是喔……”那女生一愣,有些呆呆地坐了下去。
“所以,話題又回來了,繞開防火牆,但是怎麼繞開呢?說實話,其實每個人的編碼習慣或多或少都會有些不同,就好比你家安裝的防盜門,雖然防盜門是自帶門框的,但是這些個門框很少有能與外牆框嚴絲合縫的存在,那些這些細小的間隙就是咱們突破的所在,咱完全可以撬門框,等撬鬆了……”
“金同學,請你說具體點兒,比如呢?”又一個同學打斷宇星發問。
“比如,拿一個大型資料庫來說吧!”宇星瞎掰到這時候已然遊刃有餘,“編寫資料庫程式碼的是一些人,而它外面加裝的防火牆又是另一些人編的。那麼這其中就有一個問題了……對於某些變數的定義,這兩種程式之間就會存在著細微的差異,比如浮點位數上的差異……這種差異在普通人眼裡或許沒什麼,但在高手眼中,那就是個漏啊!”
宇星這些話,落在同學耳中也就是有些新奇罷了,但落到關大成耳裡,卻成了一把鑰匙,一把開啟他思路的鑰匙。
看著宇星侃侃而談,關大成很想叫停,可又拉不下臉來,正巧,這時下課鈴響了。
關大成立馬道:“好了,金宇星,今天就到此為止!這次算你過關,下不為例!”說著,他開始收拾講臺上的教案。
宇星聽到這話,立刻鬆了口氣。
但也有那麼一小撮同學對宇星輕易逃過關大成的怒火相當誹腹,心中咒罵不已。
關大成拿起教案抬腳欲走,末了,他又加了一句:“金宇星,剛才你防火牆構建那部分還沒怎麼說,下去之後寫篇論文,交來我看看!”
一聽這話,這群人心裡馬上樂開了花,變得非常地平衡了。
對於關大成的要求,宇星是不能不完成的。所以,他回去303的時候一臉的愁容。
正巧肖涅也下課回來,走到寢室門口,看見宇星,打趣道:“三哥,咋啦?讓人給爆啦!?”