軟體安裝環境是win7、使用zenmap, nmap6.49beta2
掃瞄主機埠
nmap -t4 -a -v 192.168.0.207
輸出結果:
掃瞄整個子網
nmap 192.168.1.1/24
掃瞄多個目標:
nmap 192.168.1.2 192.168.1.5
從檔案載入ip列表掃瞄
nmap -il target.txt
檢視掃瞄的主機列表
nmap -sl 192.168.1.1/24
掃瞄特定埠
nmap -p80,21,8080 192.168.0.207
半開掃瞄(不經過完整的tcp握手)
nmap -ss 192.168.0.207
完整掃瞄
nmap -st 192.168.0.207
掃瞄開啟的udp埠
nmap -su 192.168.0.207
傳送乙個fin標誌的資料報
nmap -sf 192.168.0.207
ping
nmap -sp 192.168.0.207
不要ping
nmap -o -pn 192.168.1.1/24
猜測作業系統
nmap -o –osscan-guess 192.168.0.207
版本掃瞄(要在掃瞄埠後)
nmap -sv 192.168.0.207
idle scan 使用另乙個目標網張的主機傳送資料報
nmap -sl 192.168.0.23 192.168.0.207
其它選項說明:
-a 作業系統檢測
-6 ipv6檢測
-t 時間模板,0-5
-v 增加冗餘
-exclude 排除掃瞄位址
-exclude file 排除檔案裡的ip位址
Nmap 原始碼學習二 整體架構
docs 相關文件 libdnet stripped 開源網路介面庫 liblinear 開源大型線性分類庫 liblua 開源lua指令碼語言庫 libnetutil 基本的網路函式 libpcap 開源抓包庫 libpcre 開源正規表示式庫 macosx xcode專案檔案 mswin32 v...
Spring(三)原始碼學習
spring如何解決迴圈依賴 參考 迴圈依賴就是迴圈引用,就是兩個或多個bean相互之間的持有對方,比如circlea引用circleb,circleb引用circlec,circlec引用circlea,則它們最終反映為乙個環。此處不是迴圈呼叫,迴圈呼叫是方法之間的環呼叫 迴圈呼叫是無法解決的,除...
學習httpbin原始碼記錄 三
我在閱讀httpbin源 的時候遇到了很多不理解的細節問題,然後就想最好的方法當然就是修改原始碼,然後去執行它 後來經過嘗試,我突然明白過來httpbin發布到github上的原始碼是以package的形式,而我不能直接執行package 因為package中存在多處相對引用,使得不能像執行乙個mo...