華文網

國際頂級駭客大都沒學過電腦專業,怎麼那麼牛?自學成才的?

駭客是一個中文詞語,皆源自英文hacker,隨著灰鴿子的出現,灰鴿子成為了很多假借駭客名義控制他人電腦的駭客技術,於是出現了“駭客”與"駭客"分家。目前也沒有所謂的駭客標準有的只不過是《現代漢語詞典》有關於“駭客”的釋義:

1、指精通電子電腦技術,善於從互聯網中發現漏洞並提出改進措施的人。

2、指通過互聯網非法侵入他人的電子電腦系統查看、更改、竊取保密資料或干擾電腦程式的人。

而電腦專業,重點在於 數學,程式設計語言,

資料結構和演算法,電腦網路,作業系統和編譯原理等這些電腦行業基礎。進行的內容相比較於駭客,有包含重合的部分,但是重點也是有些相差的。又或者說電腦專業並不是來培養駭客的,而只能說,駭客是在懂得了一些電腦基礎上再去進一步專一深入的,而這個專一深入的過程,大概得靠自己摸索。就像電腦專業的不一定會修電腦,並沒有十分必然的關係。

電腦專業科班人員,和駭客,他們用的就是兩個不同的套路。電腦專業,主要定位就是“建設”。而駭客是“破壞”或者“逆向”。

科班花大量時間學習的東西,駭客都不需要學習。比如科班正在苦逼地寫資料庫存儲過程,而駭客根本不關注,頂多瞭解一下SQL如何注入。

科班正在焦頭爛額地設計CSS和頁面配置,而駭客卻在研究CSS裡能不能執行代碼提升許可權。

電腦專業需要學習彙編、編譯原理等,駭客也要學。但是電腦專業真正用到的又有幾個?工作中都是鼓勵不要重複造輪子,鼓勵用高級的框架(此處高級相對於底層)。

而這些框架學習成本不低,而且還掩蓋了底層的工作原理。

所以說,電腦專業學到的東西不少,但是和駭客的知識體系還是不太相符。駭客不需要去學習電腦專業的那一套東西。一個普通水準的電腦專業學生,也不會去學習駭客的那一套東西。

恐懼來自陌生,來自不熟悉,所謂的電腦病毒也只是一種你不熟悉的操作程式罷了!沒什麼大不了的!如果你的電腦系統是你自己編輯的,你設置的比較好,比較完善,或者留有後門的話,駭客也不一定是你的對手,你還可以反黑他!但是我們大部分人使用的都是別人開發的程式,一般我們只是使用別人設定的功能而已!

而別人如何設定這些功能指令的,你一無所知,所以中“病毒”的時候你往往措手不及!當什麼時候我們都能自己編輯自己電腦系統的時候,那時候全世界都會很好玩,不過這需要走相當長的路!首先要有統一公開的原始程式碼,保證公共軟體上的統一性,什麼是公共軟體,就是像文字的格式標準之類的統一性!這樣方便資訊的正常傳遞和交流!

因為互聯網就是方便資訊交換交流的,這個一定要有統一的標準!

而別人如何設定這些功能指令的,你一無所知,所以中“病毒”的時候你往往措手不及!當什麼時候我們都能自己編輯自己電腦系統的時候,那時候全世界都會很好玩,不過這需要走相當長的路!首先要有統一公開的原始程式碼,保證公共軟體上的統一性,什麼是公共軟體,就是像文字的格式標準之類的統一性!這樣方便資訊的正常傳遞和交流!

因為互聯網就是方便資訊交換交流的,這個一定要有統一的標準!