在Linux中使用nmap命令

2021-05-25 11:19:53 字數 889 閱讀 8928

一般在本機上檢視埠時,最好使用netstat,因為它安全又可靠,

如果找不到埠,或不知道埠的作用是什麼,尤其在/etc/services中沒有提到的埠對應的服務,就可以使用nmap命令.這個命令是系統管理員用來管理系統安全性的工具,可以通過它了解我們主機埠到底有什麼作用.

語法:nmap 《掃瞄型別》 《掃瞄引數》

掃瞄型別:主要有以下幾種.

-st:掃瞄tcp資料報以建立的連線connect()

-ss:掃瞄tcp資料報帶有syn資料的標記

-sp:以ping方式進行掃瞄

-su:以udp資料報格式進行掃瞄

-so:以ip協議進行主機掃瞄

掃瞄引數:主要有以下幾種.

-pt:使用tcp的ping方式進行掃瞄,可以獲取當前已經啟動幾台計算機 

-pi:使用實際的ping(帶有icmp資料報)進行掃瞄

-p:這個是埠範圍,如:1024~,80~1023,30000~60000

ip位址與範圍:有以下幾種型別:

192.168.0.100:直接寫入ip,僅檢查一台主機

192.168.0.0/24:為c class的網段

192.168.*.*:以b class的網段,掃瞄範圍更廣

192.168.0.0~50,60~100,103,200:變形的主機範圍

範例:nmap localhost  :掃瞄本機

nmap -p 1024-65535 localhost :掃瞄本機的一部分埠

nmap -pt 192.168.1.171-177 :已ping方式掃瞄數台主機

由於其功能強大,所以一些人使用他來檢測別人的計算機,但有可能會引起一些不必要的麻煩.

本文出自 「王乾de技術blog[愛生活..」 部落格,請務必保留此出處

在Linux中使用nmap命令

使用前提 一般在本機上檢視埠時,最好使用netstat,因為它安全又可靠,如果找不到埠,或不知道埠的作用是什麼,尤其在 etc services中沒有提到的埠對應的服務,就可以使用nmap命令.這個命令是系統管理員用來管理系統安全性的工具,可以通過它了解我們主機埠到底有什麼作用.語法 nmap 掃瞄...

在windows中使用linux命令

注意本文講的不是使用wsl或者mingw之類的工具,而是使用更輕量級的busybox來實現在windows中使用一些linux的命令比如ls,wget等 新建文字文件,將下面的 複製進去並將檔案修改字尾為bat,然後執行 rem 因為要把busybox拷到system32,所以先獲取管理員許可權 c...

在IDEA中使用Linux命令

相比於windows系統,linux系統提供了大量豐富的命令列工具,可以簡單高效地進行工作。而大部分開發人員,都只知道linux系統的命令,不太清楚windows系統的命令,所以我們希望能夠在windows系統也能使用到linux系統的相關命令。gow就是這麼一款工具,在windows系統安裝gow...