Nmap原始碼學習三軟體簡單使用

2022-04-05 08:32:30 字數 954 閱讀 6033

軟體安裝環境是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...