第9章 傳說中的黑客
風笑天早在看到《電腦程序語言與編程》這本書的時候,就仔細琢磨了一下,這本書主要講的是電腦編程,裏麵提到的電腦程序語言完全就是為編程服務的,一個程序員的主要工作就是編程,但程序員也有高下之分,越是高手,所編寫的程序漏洞就越少。
這一點風笑天深有體會,因為他花了大半個月的時間編寫了一款數據轉換軟件,風笑天深知:越是龐大的軟件,所涉及到的內容就越多,這樣一來,軟件的漏洞自然就會更多,要想減少漏洞,最好的辦法就是盡量減少程序的大小,程序越小,所包含的內容就越少,所以被別人鑽空子的風險自然就變小了。
這其中涉及到了程序的功能問題,短小精悍而又不影響其功能,這是程序的最高境界,就風笑天目前掌握的知識,他覺得想要做到這一點並不太難,至少他就有這個能力。
至於電腦操作係統的漏洞問題,這其實跟電腦編程也有著很深的關聯,因為隻有熟悉了電腦編程的人,才有可能找出係統漏洞。
電腦的操作係統是什麽?說白了它就是一種程序,一款比較大的程序而已,所以想要找出它本身可能存在的漏洞,你首先就得對電腦編程有著很深的造詣才行。
黑客最主要的兩種攻擊方式都跟電腦程序有關,這也更加說明了熟悉電腦程序的重要性,風笑天對此已經熟悉掌握,至於他到底處在一個什麽樣的水平,這就不好說了,因為他還沒跟別人做過比較,不比較自然就不好下評論。
風笑天其實是一個獨立於係統範圍之外的人,這裏所稱的係統,指的是電腦高手群體,他掌握的一切關於電腦的知識全都是他自學的,也沒有跟其他高手交流過,不得不說,能做到他現在這種程度確實挺難能可貴的。