nmap本身是乙個網路對映器,或者說linux下的網路流量計算器,後來才發展為乙個埠掃瞄器,可以用來掃瞄主機,服務,埠,計算機系統。
nmap功能怎麼在linux安裝nmap
如今大多數的linux發行版,像 red hat, centos, fedoro, debian 和 ubuntu 已經在預設安裝包管理庫yum或apt中包含nmap. 這兩個工具是用來安裝和管理軟體包和公升級的工具.為了安裝nmap可以使用下列命令。
# yum install nmap [基於red hat系統]
$ sudo apt-get install nmap [基於debian系統]
nmap 命令 用法:
# nmap [掃瞄型別] [選項]
使用hostname和ip位址來掃瞄系統
nmap工具提供豐富的方法來掃瞄乙個系統。
使用主機名掃瞄
[root@server1 ~]# nmap server2.tecmint.com
使用ip位址掃瞄
[root@server1 ~]# nmap 192.168.0.101
使用 「-v」 選項
你可以看見下面命令使用了「-v」選項,此選項個給了更多的遠端裝置的細節。
[root@server1 ~]# nmap -v server2.tecmint.com
3.掃瞄多個主機
掃瞄多個主機只需要簡單地以空格隔開輸入他們ip位址或者主機名即可
[root@server1 ~]# nmap 192.168.0.101 192.168.0.102 192.168.0.103
掃瞄整個子網
通過使用萬用字元,你可以掃瞄整個子網或者ip段。
[root@server1 ~]# nmap 192.168.0.*
使用ip位址最後8位元組,掃瞄多個伺服器
可以通過簡單的使用ip位址的最後8位元組,執行掃瞄多個ip位址。
[root@server1 ~]# nmap 192.168.0.101,102,103
192.168.0.101
接下來,執行下面命令,使用「il」選項的nmap命令去掃瞄所有在檔案列出的ip位址。
[root@server1 ~]# nmap -il nmaptest.txt
掃瞄ip段
. 可以用nmap執行掃瞄指定的ip段。
[root@server1 ~]# nmap 192.168.0.101-110
掃瞄除開某ip的網段
當你使用nmap的萬用字元掃瞄整個網路的時候想要排除某幾個ip位址,可以使用「–exclude」選項。
[root@server1 ~]# nmap 192.168.0.* --exclude 192.168.0.100
掃瞄系統資訊和路由追蹤
通過nmap,你可以探測在遠端主機的作業系統以及版本資訊。為了可以探測作業系統和版本,指令碼掃瞄和路由追蹤,我們可以使用「-a」選項。
[root@server1 ~]# nmap -a 192.168.0.101
本部落格先到這裡~
python基礎 列表 沙窩李的王
1 python列表的概述 列表是乙個有序的,可修改的,元素以逗號分割,以中括號包圍的序列。列表的索引和字串的索引類似,但不完全相同,因為列表可以修改,所以我們可以通過列表的索引來修改列表。定義列 式 變數名 元素1,元素2,元素3,列表的作用 儲存多個資料。1.2 python列表的定義以及檢視列...
組合語言 源程式1 沙窩李的王
1.乙個源程式從寫出到執行的過程 第一步 編寫彙編源程式。使用文字編譯器 如 edit.記事本等 用組合語言編寫彙編源程式,產生乙個儲存源程式的文字檔案。第二步 對源程式進行編譯連線。對源程式進行編譯,產生目標檔案 再用連線程式對目標檔案進行連線,生成在系統中可直接執行的可執行檔案。其中可執行檔案包...
Python基礎2 變數和字串 沙窩李的王
與其他語言相比,python更像是把變數名貼在值上面,而不像是給變數賦值!人狠話不多,直接上例子 first 1 second 2 third first second print third 最後的輸出結果為數字3 字串也同樣適用嗎?試一下唄 she lo he ve live she he pr...