● 文/郭超群
別帶著“漏洞”上路
● 文/郭超群
寒假,我和幾個愛好計算機的同學約好留在了學校。時下,設計制作軟件網頁之風盛行,我們也正雄心勃勃地想設計出一款屬于自己的小游戲。當把想法告訴教我們軟件設計的王老師后,他不僅贊成,還答應幫我們租一個服務器,讓我們的游戲能在MID設備上運行。
那段日子,我們渾身都被一種力量鼓舞著,每天都泡在了圖書館的電腦上。經過一個多月的努力,我們已經基本上完成了這個小游戲的設計。那天晚上,我們決定狂歡一把,還特意請來了王老師。當我們把軟件演示給王老師看以后,他點點頭,微笑著說:“你們這個小游戲很有創意,設計得也很好。只是還存在一個小小的漏洞,如果被惡意分子侵入,很可能導致這個游戲的癱瘓。我建議你們不要這么急著發布,等把漏洞修復好了再說。”
之后回宿舍的路上,我忍不住了,對其他同學說:“你們覺不覺得王老師太保守了?這個軟件我們明明已經設計得很好了,為了一個不知道是不是存在的小漏洞,就推遲它的發布,多不值啊!還是明天就把它……”
我還沒說完,趙維龍就出來反駁道:“這樣可不行,剛才王老師不是說了嗎?軟件還存在漏洞,遭到惡意攻擊可就慘了。還是等把漏洞修復好了再說吧。”
陳志翔似乎也和我一樣心急,說:“我還是同意小郭的意見,你們不要太膽小了。再說,就算是遭到攻擊,憑我們這些高材生,還不能馬上把它弄好嗎?那些東西對我們而言,簡直就是小case嘛。”
就這樣,大家爭論了一個多小時,最終還是決定采用我的建議——提前發布。
結果如我所料,這個小游戲發布后,我們的網站異常火爆,當天的點擊率就達到五萬。第二天更多,二十余萬。這讓我們不禁沉浸在成功帶來的喜悅之中。
但是第三天,意想不到的事情發生了:網站的屏幕上突然出現了很多惡意圖片,系統還顯示出木馬病毒。頓時,大家如熱鍋上的螞蟻,急得團團轉,弄了半天也不行。不知是誰冒出一句:“快去找王老師幫忙,他一定有辦法!”大家這才明白過來。
王老師過來的時候,見我們一個個抓耳撓腮的樣子,微笑著說:“是不是你們那個軟件遭人攻擊了?”我們不約而同地點了點頭。“那天看完你們給我的介紹之后,我就告訴過你們軟件還存在漏洞,不要急著發布。可我也知道你們會忍不住的,所以這幾天一直在思考著如何修復那個漏洞,昨天才把源程序編好。”
聽到這個好消息,我們幾乎跳了起來。半個多小時后,王老師把漏洞修復好了。看著我們一個個像犯錯的小孩一樣低著頭站在那里,他語重心長地說:“如果一個軟件存在漏洞,不管這個漏洞有多小,它總有發生的時候,而一旦發生就會引起嚴重的后果。這就像人生一樣,千萬不要帶著‘漏洞’上路。”
晚上,我躺在床上輾轉反側,王老師的話不時在耳邊響起。是啊,人生就像一個不斷完善的軟件,我們不能因為一個小漏洞就麻痹大意,匆匆上路。只有不斷反思自己的行為,不斷修補自己的漏洞,才會一步步走向成功。
責編/王 純