❶ 黑客需要學什麼
黑客需要學習的東西有很多,底層的有編程語言,操作系統原理,計算機硬體原理,編譯原理,網路協議,cpu指令集,再往上一層,應用程序的編寫,伺服器的配置,各類軟體的操作,等等。黑客有很多分支,有擅長編碼寫程序的,有擅長找程序漏洞的,有擅長逆向破解的,還有喜歡編寫木馬病毒的,對於新手而言,需要選擇一個分支深入下去,到最後徹底精通這個領域,一招鮮吃遍天,先學一門精通後再橫向擴展到其他領域
編程語言的話建議先學腳本語言,例如瀏覽器端的就學javascript,伺服器端的就是php,asp,jsp等,經常有新手朋友問我黑客那麼多領域,我該學那個比較好,從目前市場前景來看,學網路安全更有競爭力,首先隨著互聯網+,和移動互聯網的快速發展,網路安全已經是個不得不重視的事情,而且從學習難度和就業薪資來說網路安全也比開發領域要好,網路安全又可以細分為web安全,移動安全,物聯網安全,無線安全,區塊鏈甚之汽車安全,所以你只要再其中選擇一個細分領域然後精通後再擴展到其他領域就行,就像我自己就是學web安全出身的
對於想學web安全的朋友該如何學習呢?首先你要理解web是如何運作的,要知道瀏覽器是如何吧你的請求發送給伺服器的,瀏覽器之間是通過那種協議運作的,這就需要你懂HTML(超文本編輯語言)css,javascript,也要懂伺服器端的php語言,如果這些基礎的東西你都不懂,就是會利用一些現成的漏洞工具進行一些復制黏貼類的操作對於你沒有一點好處,如果漏洞被修復你就什麼也做不了,一名真正的黑客是可以獨自發現漏洞並可以修復漏洞的
成為黑客的道路是漫長的,只有耐得住寂寞的人才可以到達夢想的河畔,如果你在成為黑客的路上遇到困難想要放棄的時候,你可以通過一些其他的方式來鼓舞自己,學習是一件反人性的事情,遇到困難如果一時解決不了,不妨先放一放,過段時間隨著你知識的積累可能就自然而然的明白了,當大家想要放鬆的時候不妨找些黑客題材的電影來看下,這里我推薦一部德語片,我是誰,沒有絕對安全的系統,他會告訴你,這個世界上最大的漏洞是人