一.利用Nmap掃描網站伺服器的端口開放情況
首先打開我們的kali linux才做系統,再打開其指令行模式,輸入:nmap www.csdn.net 如下圖所示:

是以,通過這個結果可以表明csdn上的端口開放了80端口以及443端口嗎,這兩個端口都十分重要,因為80端口适用于給使用者呈現出資料,給使用者看網站用的,443端口也是一個比較重要的端口。而且此網站并沒有其他端口的開放,說明安全性還是很好的。
假設要提升端口掃描的時間的話,可以這樣:
nmap -F www.csdn.net
這樣如果你試試,你就會發現确實我們的進行掃描的速度提升了不少。
二.利用curl工具嗅探伺服器的背景作業系統以及前端背景語言種類
我們可以在終端當中鍵入以下代碼:
可以看到其中的背景語言并沒有被掃描出來因為我忘記了正确的代碼。這個隻能夠掃描前端的語言為html。
是以我們還是嘗試打開這個連結https://w3techs.com/sites,進行線上測試,結果如下:
我們可以清晰的看到,csdn的前端架構是jquery,一種在幾年前流行的前端架構,但是做出來網頁效果卻異常華麗。以及Bootstrap,一種十分簡單的架構。背景則使用了php語言,一種落後但十分簡單易學的語言作為背景架構,作為一種不錯的選擇。圖檔上有水印這是因為這是我的csdn部落格上寫的,以後還是直接轉移到部落格園上比較好。