域名預(yù)訂/競(jìng)價(jià),好“米”不錯(cuò)過(guò)
從大學(xué)畢業(yè)的時(shí)候開(kāi)始簡(jiǎn)單入門(mén),寫(xiě)寫(xiě)網(wǎng)站程序代碼,搞搞sql注入以及安全測(cè)試,到現(xiàn)在Sinesafe當(dāng)安全工程師,差不多在安全行業(yè)成長(zhǎng)了11年,發(fā)現(xiàn)不懂得問(wèn)題隨著實(shí)戰(zhàn)滲透測(cè)試中非常多,還是學(xué)到老干到老才是成功之道。當(dāng)今時(shí)代的安全發(fā)展很多都是依靠大數(shù)據(jù)去確保,而人工手動(dòng)網(wǎng)站安全測(cè)試卻被忽略了,只有當(dāng)客戶出了安全漏洞問(wèn)題,才想起找人工進(jìn)行全面的漏洞測(cè)試。
如何入門(mén)安全滲透測(cè)試 ,本質(zhì)上是如何入門(mén)一個(gè)新的領(lǐng)域。個(gè)人的見(jiàn)解是你可以從三個(gè)步驟來(lái)遞進(jìn)學(xué)習(xí)。
1.明確目標(biāo),學(xué)以致用
你首先要明確學(xué)習(xí)安全滲透測(cè)試的目標(biāo),你是想打CTF比賽,還是當(dāng)個(gè)白帽挖CVE洞,還是想寫(xiě)個(gè)安全的代碼,或是開(kāi)源個(gè)安全軟件等,目標(biāo)不同,你的學(xué)習(xí)路徑也是不同的。
不建議立即從基礎(chǔ)學(xué)起,肯定有人給你說(shuō)學(xué)c,學(xué)數(shù)據(jù)結(jié)構(gòu),學(xué)算法,學(xué)匯編等等,其實(shí)這是不聰明的,目標(biāo)導(dǎo)向:之前說(shuō)的每一門(mén)都是個(gè)大學(xué)科,其實(shí)用到安全上的 并不多,如果你在暫時(shí)用的不多的內(nèi)容上花費(fèi)了很多時(shí)間,那么你什么時(shí)候才能實(shí)現(xiàn)自己的目標(biāo)呀,人的精力是有限的。
2.細(xì)化你的目標(biāo),制定具體的學(xué)習(xí)內(nèi)容
例如咱們定個(gè)目標(biāo),寫(xiě)一個(gè)PE的保護(hù)殼,那你首先要做的是什么呢?
先去google 搜索 PE的保護(hù)殼有哪些種?比如壓縮殼,加密殼,虛擬機(jī)等等,難度高低怎么樣?
對(duì)于入門(mén)者來(lái)說(shuō),壓縮殼相對(duì)簡(jiǎn)單,那就從這個(gè)開(kāi)始學(xué)。
接著去github或者google搜索 開(kāi)源的PE壓縮殼和相應(yīng)的教程。發(fā)現(xiàn)PE壓縮殼有用匯編寫(xiě)的,有用C,C++寫(xiě)的,這個(gè)時(shí)候咱們可以先選擇匯編來(lái)寫(xiě)。
然后就查詢(xún)一下壓縮殼原理的教程和書(shū)籍,比如書(shū)籍推薦《加密與解密》,對(duì)比著開(kāi)源殼的代碼去理解,如果匯編不懂,找到一本匯編書(shū),比如王爽的匯編入門(mén)書(shū)籍,不要全看完,對(duì)比著殼代碼 看到哪去學(xué)哪。
整體的學(xué)習(xí)過(guò)程變成了:
PE保護(hù)殼 -》 壓縮殼 -》 匯編壓縮殼 -》搜索開(kāi)源代碼和原理教程 -》 對(duì)比著殼代碼,看匯編書(shū)籍理解
將目標(biāo)越來(lái)越細(xì)化,你就越清楚自己做什么。
3. 反饋
學(xué)習(xí)是一個(gè)不斷反饋的過(guò)程,你在第2步的學(xué)習(xí)過(guò)程中,作為初學(xué)者肯定不會(huì)這么順利,看看開(kāi)源代碼也會(huì)遇到不懂得地方,自己寫(xiě)的代碼的時(shí)候肯定也會(huì)調(diào)試不通,這時(shí)候就接著去找資料,看書(shū),調(diào)試,搞懂。
正常的學(xué)習(xí)過(guò)程一般是:
學(xué)習(xí) -》應(yīng)用-》反饋-》接著學(xué)習(xí)
4. 推薦CTF
CTF比賽還是非常推薦的,為啥這么說(shuō)呢?有兩點(diǎn)吧。
接近實(shí)戰(zhàn)的機(jī)會(huì)?,F(xiàn)在網(wǎng)絡(luò)安全法很?chē)?yán)格,不像之前大家能瞎搞
題目緊跟技術(shù)前沿,而書(shū)籍很多落后了。
如果你想打CTF比賽,直接去看賽題,賽題看不懂,根據(jù)不懂的地方接著去看資料。
如果大家想要對(duì)自己的網(wǎng)站或平臺(tái)以及APP進(jìn)行全面的滲透測(cè)試服務(wù)的話可以去網(wǎng)站安全公司看看,國(guó)內(nèi)推薦SINESAFE,啟明星辰,綠盟,鷹盾安全等等這些安全公司。
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!