另外,雪風心裏還隱隱存有一絲幻想,他幻想小沙彌現在還存活著,還在互連網上尋找著自己的機器,如果自己真的把這個防火牆發布了,也就把小沙彌的歸路給堵上了。
很快,雪風又設計出了第兩個樣品。這次,他把小沙彌的流動方式排除在了防範規則以外,反正小沙彌不會肆意複製,也不會造成什麼危害,防不防範都無所謂的,雪風就初步敲定了這個樣本為最終版本。
不過隻是吃了一頓飯的工夫,雪風又再次推翻了這第二個版本,他覺得功能太簡單了,用戶不可能為了防範一個很虛無的病毒而去專門購買這麼一個軟件,流病毒還會發生,那隻是自己的一個猜測,並不是所有人都認同,看來自己還得把軟件的功能再擴展一下。
雪風這時候就想到了反間諜,前端時間的黑客大戰雖然沒有成功,但是卻催生了一大批不知所謂的小黑客,拿著一些過了時的工具,整天在互聯網上黑來黑去,令人煩不勝煩。
“應該殺一殺這股歪風!”雪風心裏這麼想著,這樣鬧下去,黑客的名聲就徹底壞了。
雪風決定設計一種傻瓜式的反間諜防火牆,要知道並不是所有的人都是電腦高手,也不是所有會使用電腦的人都懂得什麼叫做防火規則。以往的一些防火牆,光是那些紛繁複雜的規則和專業名詞就已經把用戶搞蒙了,搞到最後,黑客沒防住,反倒是把用戶給防住了。陳硯那個電腦白癡就曾用防火牆把自己的瀏覽器給限製了,上不了網,還直說是電信出了毛病,打電話把電信的人折騰了個夠嗆。
雪風是個一寫程序就會靈感噴發的家夥,此時這麼一想,反而收不住手了。他仔細揣摩了一下黑客的入侵流程,把入侵過程分為了好幾個步驟,然後用最形象的圖示把這個過程展現給用戶出來,用戶可以很清楚地看到黑客是怎麼進入自己機器的,入侵到了哪一步,會造成什麼危害。這就好像是看著一個小偷先在自己家房屋周圍踩點、刺探,然後開始鑿牆挖地洞,繼而穿堂入室,最後盜竊貴重物品,用戶可以全程監視到這些情形,可以在小偷踩點的時候就喝退他,也可以在小偷的手已經摸到自家存折的一刹將他一腳踢飛,有那麼一種貓戲老鼠的遊戲感覺。
到了最後,雪風一時興起,又給防火牆添加了一個功能――反擊,這次他使用了自己的流程序,隻要發現入侵的黑客很過份,是純粹衝著破壞來的,用戶就可以選擇去反擊黑客,流程序會迅速激活,然後入侵到對方的機器裏,向對方提起警告以至黑掉對方的機器,而這個流程序使用的正是小沙彌的流動方式。
不過這第三個版本也隻是存活了不到一個小時,雪風又再次反悔了,添加反擊功能是以前防火牆所沒有的,萬一自己這個防火牆真的賣火了,對於黑客來說無疑是個嚴重的打擊,以後誰還敢測試漏洞啊,一個不小心反而會被對方給黑掉。
但是雪風又舍不得自己這個創意,再說這個功能都已經寫好了,砍掉就太可惜了。想來想去,雪風想出了一個折中的辦法,他將自己的防火牆分為了個人版和企業版。把之前寫好的程序砍掉反擊功能之後,就是個人版了,這已經能夠滿足大家的使用需求了。至於企業版,雪風卻決定繼續寫下去,繼續完善,繼續添加更多的功能,直到可以滿足專業人士的需求。
雪風是個完美主義者,他把每個程序都當作是一件藝術品,力圖達到一種最完美的境界,當初的小沙彌,還有星河係統,以及後來的看門狗,那都是他一遍一遍改出來,此時他又要製造一個完美的防火牆出來。
可是他卻沒有想過,那個留在防火牆中的後門,算不算完美。