025 尸臭!-《數據散修》
第(2/3)頁
于是,宇星稍微整理了一下思路,在關大成的逼視下開始了夸夸其談:“其實這防火墻嘛,于電腦的作用,跟咱們家里的防盜門也差不多……”
就一句,就這一句,宇星就說得全班發傻,想笑又不敢笑。
倒是關大成一怔,引起了別樣心思,頓了一下,道:“繼續,你繼續說……”
這下,本還想哄笑出聲的那些同學都不禁閉上了嘴巴。
“跟防盜門一樣,防火墻程序之于使用者,有一個可供出入的后門,當然,這是需要密碼的,就好比防盜門需要鑰匙才能打開一樣!對于想要破解防火墻的非法入侵者來說,最好的辦法就是搞到鑰匙,當然,這種理想化的情況不是沒有,但是極少……”
雖然課堂上的都是計算機系大一的新生,對防火墻程序知之甚少,但宇星這席話他們卻很容易就聽懂了,也覺得其中耐人尋味。
“既然搞到鑰匙的時候很少,那么繞開防火墻,就成了破解的主要手段……”
“人家不會直接砸門么?”這時,后排一個戴眼睛的女生站起來問。
宇星掃了眼關大成,見他沒有反對,于是很神棍地轉過身去,沖那女生笑了笑,道:“雖然每種防盜門的造型不一樣,但板材的質量卻是大同小異,防火墻亦是一樣,想直接破開板材而入,那不就成了生搶了嗎?動靜肯定也忒大,馬上就會引起人的注意!”
“倒是喔……”那女生一愣,有些呆呆地坐了下去。
“所以,話題又回來了,繞開防火墻,但是怎么繞開呢?說實話,其實每個人的編碼習慣或多或少都會有些不同,就好比你家安裝的防盜門,雖然防盜門是自帶門框的,但是這些個門框很少有能與外墻框嚴絲合縫的存在,那些這些細小的間隙就是咱們突破的所在,咱完全可以撬門框,等撬松了……”
“金同學,請你說具體點兒,比如呢?”又一個同學打斷宇星發問。
“比如,拿一個大型數據庫來說吧!”宇星瞎掰到這時候已然游刃有余,“編寫數據庫代碼的是一些人,而它外面加裝的防火墻又是另一些人編的。那么這其中就有一個問題了…對于某些變量的定義,這兩種程序之間就會存在著細微的差異,比如浮點位數上的差異……這種差異在普通人眼里或許沒什么,但在高手眼中,那就是個漏啊!”
宇星這些話,落在同學耳中也就是有些新奇罷了,但落到關大成耳里,卻成了一把鑰匙,一把打開他思路的鑰匙。
看著宇星侃侃而談,關大成很想叫停,可又拉不下臉來,正巧,這時下課鈴響了。
關大成立馬道:“好了,金宇星,今天就到此為止!這次算你過關,下不為例!”說著,他開始收拾講臺上的教案。
宇星聽到這話,立刻松了口氣。
但也有那么一小撮同學對宇星輕易逃過關大成的怒火相當誹腹,心中咒罵不已。
關大成拿起教案抬腳欲走,末了,他又加了一句:“金宇星,剛才你防火墻構建那部分還沒怎么說,下去之后寫篇論文,交來我看看!”
一聽這話,這群人心里馬上樂開了花,變得非常地平衡了。
對于關大成的要求,宇星是不能不完成的。所以,他回去303的時候一臉的愁容。
正巧肖涅也下課回來,走到寢室門口,看見宇星,打趣道:“三哥,咋啦?讓人給爆啦!?”
“你才讓人給爆了……”宇星反擊道,說完還加了一句,“上下都是!”
肖涅一陣無語,最后憋出一句:“三哥,你確實比我邪惡得多!”
打開寢室門,宇星一進去就大喊:“小金,小金,你又死哪兒去了?”
“別叫了,三哥,你那寵物蛇從昨晚上起我就沒見著!”肖涅道。
第(2/3)頁