互聯(lián)網(wǎng)時代的網(wǎng)絡(luò)安全有多重要
掃描二維碼
隨時隨地手機看文章
隨著互聯(lián)網(wǎng)的持續(xù)發(fā)展,網(wǎng)絡(luò)安全就變的格外的重要,這段時間也是有個同學(xué)在問這個問題,他想要從事這個方面的工作,但是現(xiàn)在不知道怎么學(xué)習(xí),論壇上又是眾說紛紜,他也是有些懵。這里拿我自己的精力和大家談?wù)劙伞?/p>
其實 我像他一樣決定從事網(wǎng)絡(luò)安全這一行的時候,也是經(jīng)常在各個論壇上搜索,怎么學(xué)習(xí)網(wǎng)絡(luò)安全?網(wǎng)絡(luò)安全入門學(xué)什么語言好?學(xué)網(wǎng)絡(luò)安全哪個方向有前途。聽到大佬說現(xiàn)在PC端不行了,以后移動端才是主流,然后我就去搞搞HTML+JS+JAVA。然后奮發(fā)幾個月,在此過程中發(fā)現(xiàn),有時候?qū)懗鰜淼木W(wǎng)頁需要使用數(shù)據(jù)庫,什么是數(shù)據(jù)庫?又去研究數(shù)據(jù)庫。又需要端口號、IP地址,還好本身是網(wǎng)絡(luò)專業(yè)的還能OK的解決。因為是半路出家的,接下來一系列用到的算法,數(shù)據(jù)結(jié)構(gòu),用到什么又去學(xué)什么。折騰了一圈后啥也沒學(xué)到。聽說挖洞牛?。然后又去研究PC端。又聽見大佬說。開始學(xué)C好。又聽見大佬說,要學(xué)匯編,好嘛又去搞搞。結(jié)果什么都沒有學(xué)到。
于是靜下心來去總結(jié)了學(xué)習(xí)的這段歷程。我問我,想做安全,什么是安全呢?那些方面是安全。做安全應(yīng)該具備什么樣的能力?該怎么去做。
我覺得安全就是對于數(shù)據(jù)的爭奪。安全人員想法設(shè)法的從漏洞、軟件加固、系統(tǒng)內(nèi)核、網(wǎng)絡(luò)防火墻、內(nèi)網(wǎng)安全等等上下功夫,想盡一切辦法排除修復(fù)從軟硬件帶來的邏輯缺陷,從而保護數(shù)據(jù)按照我們理想設(shè)計的路去走。而我們的對手也是想盡一切辦法來使這些數(shù)據(jù)偏離原來的軌跡,按他們的想法達到他們需要的目的。
而無論什么樣式的數(shù)據(jù)都必須要運行在計算機上。就像一個醫(yī)生如果不了解人體的結(jié)構(gòu),他怎么去治???因此無論是做PC端安全還是做移動端安全,我們都應(yīng)該去了解承載我們所保護對象的計算機是怎么動起來的。鍵盤打一個字進去是怎么從顯示器上顯示出來的?QQ微信的信息是怎么從對方達到你的手機又如何顯示出來的?一個運行的程序,它的每個部位分別存放在電腦的什么部位,通過CPU怎么指揮讓這一切的數(shù)據(jù)動起來達到我們想要實現(xiàn)的目的。組成計算機的最根本的東西是什么?就想組成人體是細胞。組成計算機的是電路。只有知道計算機最底層的東西后,你完全了解了這些東西為什么要這樣做,就像修路無論是泥石小路還是柏油馬路還是高速路,都只要那么寬就夠了?為什么?因為我們給汽車下了一個標(biāo)準(zhǔn),汽車就長那么大,只要你路有那么寬就可以讓他通過。所以明白了底層的東西。你無論是挖洞還是做破解,無論他多么復(fù)雜你都能夠以它最底層的東西為依據(jù),以不變應(yīng)萬變,順藤摸瓜,解決問題。
所以對于初學(xué)者來說。學(xué)什么好?無論開始學(xué)那種語言都有好有壞。得一些的同時又失去一點。
如果你是計算機專業(yè)的學(xué)生,我認為你先把現(xiàn)在的課學(xué)好。等把數(shù)據(jù)庫,網(wǎng)絡(luò),程序,算法都知道是什么后。再下功夫弄好模電,學(xué)扎實匯編,選擇一門高級語言精通C.C++或者JAVA,再學(xué)好高數(shù)和算法。達到這步后,再看看漏洞挖掘,逆向還是搞搞病毒,還是做移動端。你都有了很清晰的認識,那個時候你想走那個方向,都能很輕松的遷移過去,奔著專家這個層次而去,不再是去入坑了還是個弱噠噠的小白,憑借之前這些牢厚的底子能輕易的研究進去。
如果是自學(xué),就把手中的C學(xué)到一個相當(dāng)?shù)乃胶?,自然相關(guān)的網(wǎng)絡(luò),程序,數(shù)據(jù)庫是些什么東西你也就知道了。
我還是認為該把,匯編–模電–高數(shù)–網(wǎng)絡(luò)–程序–數(shù)據(jù)庫這一系列底層基礎(chǔ)的東西全部學(xué)到一個高度,才能在安全領(lǐng)域有點點修為。如果你能保證每天用五個小時都全心全意,專心致志的一點不分神的去深入了解學(xué)習(xí)這堆貨,過不了三五年你就是大神了。
當(dāng)然,就像上面提到過的,如果你還是在剛剛想要從事,或者還在基礎(chǔ)的階段,最簡單的還是先從基礎(chǔ)的報錯語言開始學(xué)習(xí),畢竟學(xué)習(xí)本身就是一個不斷成長的過程。