網站滲透測試 該如何入門
  • 更新時間:2024-12-26 20:49:47
  • 建站經驗
  • 發(fā)布時間:2年前
  • 307

從大學畢業(yè)的時候開始簡單入門,寫寫網站程序代碼,搞搞sql注入以及安全測試,到現(xiàn)在Sinesafe當安全工程師,差不多在安全行業(yè)成長了11年,發(fā)現(xiàn)不懂得問題隨著實戰(zhàn)滲透測試中非常多,還是學到老干到老才是成功之道。當今時代的安全發(fā)展很多都是依靠大數(shù)據(jù)去確保,而人工手動網站安全測試卻被忽略了,只有當客戶出了安全漏洞問題,才想起找人工進行全面的漏洞測試。


如何入門安全滲透測試 ,本質上是如何入門一個新的領域。個人的見解是你可以從三個步驟來遞進學習。


1.明確目標,學以致用

你首先要明確學習安全滲透測試的目標,你是想打CTF比賽,還是當個白帽挖CVE洞,還是想寫個安全的代碼,或是開源個安全軟件等,目標不同,你的學習路徑也是不同的。


不建議立即從基礎學起,肯定有人給你說學c,學數(shù)據(jù)結構,學算法,學匯編等等,其實這是不聰明的,目標導向:之前說的每一門都是個大學科,其實用到安全上的 并不多,如果你在暫時用的不多的內容上花費了很多時間,那么你什么時候才能實現(xiàn)自己的目標呀,人的精力是有限的。


2.細化你的目標,制定具體的學習內容

例如咱們定個目標,寫一個PE的保護殼,那你首先要做的是什么呢?


先去google 搜索 PE的保護殼有哪些種?比如壓縮殼,加密殼,虛擬機等等,難度高低怎么樣?


對于入門者來說,壓縮殼相對簡單,那就從這個開始學。


接著去github或者google搜索 開源的PE壓縮殼和相應的教程。發(fā)現(xiàn)PE壓縮殼有用匯編寫的,有用C,C++寫的,這個時候咱們可以先選擇匯編來寫。

然后就查詢一下壓縮殼原理的教程和書籍,比如書籍推薦《加密與解密》,對比著開源殼的代碼去理解,如果匯編不懂,找到一本匯編書,比如王爽的匯編入門書籍,不要全看完,對比著殼代碼 看到哪去學哪。


整體的學習過程變成了:

PE保護殼 -》 壓縮殼 -》 匯編壓縮殼 -》搜索開源代碼和原理教程 -》 對比著殼代碼,看匯編書籍理解

將目標越來越細化,你就越清楚自己做什么。


3. 反饋

學習是一個不斷反饋的過程,你在第2步的學習過程中,作為初學者肯定不會這么順利,看看開源代碼也會遇到不懂得地方,自己寫的代碼的時候肯定也會調試不通,這時候就接著去找資料,看書,調試,搞懂。


正常的學習過程一般是:

學習 -》應用-》反饋-》接著學習


4. 推薦CTF

CTF比賽還是非常推薦的,為啥這么說呢?有兩點吧。

接近實戰(zhàn)的機會?,F(xiàn)在網絡安全法很嚴格,不像之前大家能瞎搞

題目緊跟技術前沿,而書籍很多落后了。

如果你想打CTF比賽,直接去看賽題,賽題看不懂,根據(jù)不懂的地方接著去看資料。

如果大家想要對自己的網站或平臺以及APP進行全面的滲透測試服務的話可以去網站安全公司看看,國內推薦SINESAFE,啟明星辰,綠盟,鷹盾安全等等這些安全公司。

我們專注高端建站,小程序開發(fā)、軟件系統(tǒng)定制開發(fā)、BUG修復、物聯(lián)網開發(fā)、各類API接口對接開發(fā)等。十余年開發(fā)經驗,每一個項目承諾做到滿意為止,多一次對比,一定讓您多一份收獲!

本文章出于推來客官網,轉載請表明原文地址:https://www.tlkjt.com/experience/8342.html
推薦文章

在線客服

掃碼聯(lián)系客服

3985758

回到頂部