nmap工具基本使用

2022-06-03 01:57:13 字數 1628 閱讀 3937

nmap工具,既可以直接開啟圖形介面使用,也可以dos命令中開啟操作,同樣也可以在linux中進行命令操作。這裡就顯示一些dos命令中如何操作。首先組合鍵win+r開啟dos視窗

輸入cmd,開啟視窗後直接輸入nmap:

這個時候  你看見很多密密麻麻的英文,這裡-sl什麼的都是命令中的引數。下面我們挑幾個命令解釋一下:

-ss:利用這種掃瞄,被掃瞄的機器不會把你的這次行為記錄入系統日誌

-p:指定掃瞄的埠或者掃瞄的埠範圍

-v:顯示掃瞄的整個過程

-sp:利用ping掃瞄,當掃瞄的主機存活時才會繼續進行掃瞄

-o:掃瞄時檢測對方的作業系統版本,但是並不完全準確

-a:全面的進行掃瞄,來一套

-p0:掃瞄前不用ping命令,因為很多防火牆禁止了ping

以上是常用的一些引數,剩下的也希望讀者能夠學習使用,和往常一樣我們用到再介紹。

我們輸入:nmap -ss -p 1-65535 -v 127.0.0.1   執行一段時間後我們檢視輸出資訊:

首先,我們解釋下上面輸入的命令,這個命令表示我們通過不被記錄的方式掃瞄主機127.0.0.1的1到65535埠,並且顯示掃瞄過程。其實127.0.0.1代表的本機,也就是說我們剛剛掃瞄了我們本機的這些埠。從上面的截圖可以看出掃瞄用l16.61秒,總共掃瞄了65535個埠,但是有65520個埠沒有被使用,被使用的埠和所用的協議等內容

我們再輸入乙個nmap -o 127.0.0.1

輸出如圖:

從中我們可以看出nmap推測我們的系統是windows7、windows10等中的乙個,認為是win10的可能性為95%,這也符合我的系統是win10,但是它也只能在這個大概的範圍內進行推測。

下面測試一下nmap -v -a 127.0.0.1     這個命令是全面掃瞄,時間上需要很久,,,自己有空的時候可以試一下了。

那麼  我們可以去試一下nmap的厲害之處就是指令碼掃瞄了:d:\nmap\scripts    開啟這個

我們嘗試執行一下這個:nmap -p "http-*" www.baidu.com這表示用所有帶http的指令碼掃瞄www.baidu.com

nmap 基本使用

nmap 掃瞄引數 時間引數 目標位址 輸出引數 預設掃瞄引數 ss 隱蔽掃瞄,只傳送 syn 預設時間引數 t3 並行掃瞄 s stuapv ss 隱蔽掃瞄,只傳送 syn st tcp 掃瞄,會建立 tcp 連線 su udp 掃瞄,可以掃瞄隱藏保護埠 sa 只傳送 ack 進行掃瞄,可以掃瞄隱...

Nmap基本使用

nmap h 幫助命令 3389 遠端桌面 3306 mysql 掃瞄ipv6位址,加引數 6 且掃瞄主機與目標主機均支援ipv6 掃瞄多個主機,用空格分隔,如nmap 192.168.154.129 192.168.154.128或者將目標用逗號隔開,如 nmap 192.168.154.128,...

NMAP 基本使用

nmap是乙個網路連線端掃瞄軟體,用來掃瞄網上電腦開放的網路連線端。確定哪些服務執行在哪些連線端,並且推斷計算機執行哪個作業系統 這是亦稱 fingerprinting 它是網路管理員必用的軟體之一,以及用以評估網路系統安全。正如大多數被用於網路安全的工具,nmap 也是不少黑客及駭客 又稱指令碼小...