考核的內容是,利用自己熟悉的編程軟件,完成一個防火牆軟件程序的框架。因為深水公司的主要業務,就是給全國範圍內的知名企業提供網絡防火牆軟件。他們考核的內容,當然也是這方麵的程序。
想要編寫防火牆程序,首先就要了解防火牆的工作特性,以及網絡特性。防火牆的存在,就是為了抵禦各種網絡攻擊行為。這一點森格是非常了解的。因為他的盾牌代碼,就是目前世界上,最強大的防火牆程序。
一個好的防火牆程序,不僅要看它對病毒,木馬的識別能力,更要看它對這些破壞程序的清除能力。很多防火牆軟件,雖然可以做到查,但是卻無法做到殺。這個殺,就是對頑固性病毒,或者木馬的清除能力。
很多的變種病毒,在進入係統之後,首先就會破壞防火牆的防禦,就好像你要攻占一座城市,首先你就要摧毀城牆,推倒城門一樣。當病毒成功的進入你的係統後,就意味著,防火牆已經完全不可能將它清除掉了。
這時,就要考驗你的防火牆程序,是不是能夠抵禦住這種攻擊。而且,不同的防火牆針對不同的係統需要,到目前為止,市麵上還沒有一個可以全麵兼容任何需要的防火牆程序。深水公司主要做的,就是商業防火牆。
陳美玉說的很清楚,公司不需要你懂所有的網絡技術,隻要求你能夠寫出一個防火牆的框架就可以了。當然,考核結束之後,專業的工程師會對這些人編寫出的程序做最後的評估,誰的通過,誰就可以留下。
考核一開始,所有人都進入了工作的狀態,每個人的手指都在鍵盤上不停的打擊著,專注的神情,仿佛他們編寫的不是什麽程序,而是自己的未來。
每個程序員都有自己平時喜歡的跟操作熟練的編程軟件,而所謂的編程,就是利用基於操作係統框架協議下的一種代碼的編寫。最初的編程軟件誕生於上世紀八十年代,唯一功能就是編寫數據方程式。發展到現在,各種編程軟件,各種功能全都有。主流的編程軟件就有十幾個。
沒有人能夠把這些編程軟件全部都掌握,因為每個編程軟件都有自己獨立的特性,代碼的編寫方式也不一樣。
但是這些卻不適用於森格,在軟件應用上,他達到了一種近乎於逆天的標準。任何一個編程軟件到了他的手中,就像找到了知音一樣。這也是森格在網絡上編寫的程序維和無法被破解的原因,因為他把所有的編程軟件都融合到了一起,吸取每個軟件獨有的優點跟特性,從而讓編寫出的程序更加的完美。
至於防火牆框架,森格當然也有接觸。在破解了盾牌代碼的含義之後,森格有段時間專門的研究了市麵上的幾個防火牆軟件,對其工作的原理與特性都有了很深的了解。
此時讓他自己來編寫防火牆的框架,可謂是手到擒來,再稀鬆平常不過得一件事情了。
最主要的是,森格的編寫手法,他先是利用一個編程軟件,根據腦海中的記憶,把所有的編程軟件都融匯成了一個編寫程序。然後便利用各種不同的代碼,開始構建防火牆的框架。
這是森格曾經的一個設想,每個編程軟件都是根據不同的程序需要來進行編寫的,比如防火牆。從防禦的角度來說,防火牆首先要做到的,就是不被攻破。前提就是,防火牆的代碼不能被破解。隻是用一個編程軟件來進行編寫的話,很容易就會被黑客破解。但是如果用所有的編程軟件同時來編寫,之後形成一個新的代碼模式,誰還能破解的了呢?
黑客在攻擊某個係統的時候,首先會看係統的防禦軟件是用什麽編程軟件編寫的,然後根據該軟件的特性來製作破解的程序。如果他們無法知道該防禦軟件是用什麽編寫的話,他們還破解個屁啊?
於是森格這個設想的基礎上,很快就編寫出了一個基本的防火牆框架。雖然他現在正在為一份兼職的工作在做這個東西,但是他知道自己無論到什麽時候都是一個黑客,一個黑客是最了解黑客的手法的。
於是在框架編寫完成之後,森格便把盾牌代碼中的一個具有‘融合’功能的符號,加入到了他的框架之中。
這個符號是不可能加進去的,首先這個符號在網絡上,或者在編程軟件裏根本就不存在,除了森格跟神秘代碼的創造者之外,沒有人見過這個符號。其次,分解符號的程序,隻有森格自己清楚,想要把符號背後的功能加入到軟件之中,首先就要做好軟件框架的基礎。
換句話說,加入到框架的不是符號,而是把符號分解出來的部分的功能,注入到框架之中,成為核心程序。
隻有森格自己知道這個核心程序的編寫方式,就算是不加密讓別人看,別人都無法看懂。因為它隻是盾牌代碼中,無數功能中的一種而已。森格這麽做,就是想讓這個防火牆的框架更加的具有融合性,也就是說,可以識別所有的破解與攻擊程序。當然,這個框架隻是一個簡單的帶有核心程序的框架而已,目前不具備實際功能。
但是這個框架也像個說明書一樣,基本上把防火牆的功能全都介紹出來了。最後檢查了一遍所有的代碼,確認沒有任何衝突的地方之後,森格便舉起了自己的手。
陳美玉跟秘書此時都站在陳姓男子的身後,她們似乎對他編寫的東西很滿意,始終都在竊竊私語著什麽,臉上更是一副滿意的表情。
森格舉手,她們根本看都沒有看到。最後森格實在是無奈了,才開口說道:“陳經理!”
陳美玉跟秘書看了森格一眼,臉上的滿意與微笑瞬間消失的無影無蹤,他以為這是上課嗎?還舉手?
秘書便開口問道:“你有什麽問題嗎?”
森格淡淡的一笑說道:“沒有問題,而是我已經編寫好了!”