Nmap 命令 (小白自用)

2021-10-12 00:24:16 字數 1341 閱讀 3224

一、掃瞄指定ip所開放的埠

輸入命令:nmap -ss -p -1 -65535 -v 192.168.1.106

表示用半開掃瞄,掃瞄指定埠為1到65535,並且顯示掃瞄過程

nmap常用掃瞄引數及說明引數

說明-st

tcp connect()掃瞄,這種方式會在目標主機的日誌中記錄大批連線請求和錯誤資訊

-ss半開掃瞄,很少有系統能夠把它記入系統日誌。不過,需要root許可權

-sf -sn

秘密fin資料報掃瞄,xmas tree、null掃瞄模式

-spping掃瞄,nmap在掃瞄埠時,缺省會使用ping掃瞄,只有主機存活,nmap才會繼續掃瞄

-suudp掃瞄,但udp掃瞄是不可靠的

-sa這項高階的掃瞄方法通常用來穿過防火牆的規則集

-sv探測埠服務版本

-p0掃瞄之前不需要用ping命令,有些防火牆禁止用ping命令。可以使用此選項進行掃瞄

-v顯示掃瞄過程,推薦使用

-h幫助選項,是最清楚的幫助文件

-p指定埠,如"1~65536、1433、135、22、80"等

-o啟用遠端作業系統檢測,存在誤報

-a全面系統檢測、啟用指令碼檢測、掃瞄等

-on/-ox/-og

將報告寫入檔案,分別是正常、xml、grepable三種格式

-t4針對tcp埠禁止動態掃瞄延遲超過10ms

-il讀取主機列表,例如,「il c:\ip.txt」

命令演示:

掃瞄www.xxser.com c段存活主機

命令:nmap -sp www.xxser.com/24

指定埠掃瞄

命令:nmap -p 80,1433,22,1521 www.xxser.com

探測主機作業系統

命令:namp -o www.xxser.com

全面的系統探測

命令:nmap -v -a www.xxser.com

注意:nmap預設掃瞄主機1000個高危埠,若需要全面檢測埠,側需要加入"-p 1-65535"或"-p-"

穿透防火牆進行掃瞄

www.2cto.com是禁止使用ping,nmap的一些常用選項無法再起作用,這時可以利用"-pn"引數。

命令:nmap -pn -a www.2cto.com

git常用命令(小白收藏自用)

git 是乙個很強大的分布式版本控制系統。它不但適用於管理大型開源軟體的源 管理私人的文件和源 也有很多優勢。git常用操作命令 1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端...

小白編寫指令碼常用函式,(自用)

程式設計基礎太差了,記一些常用的函式之類的 ascii 字串 互轉 filename test.py author by www.runoob.com 使用者輸入字元 c input 請輸入乙個字元 使用者輸入ascii碼,並將輸入的數字轉為整型 a int input 請輸入乙個ascii碼 ja...

nmap命令介紹

進行ping掃瞄,列印出對掃瞄做出響應的主機,不做進一步測試 如埠掃瞄或者作業系統探測 nmap sp 192.168.1.0 24 僅列出指定網路上的每台主機,不傳送任何報文到目標主機 nmap sl 192.168.1.0 24 探測目標主機開放的埠,可以指定一 個以逗號分隔的埠列表 如 ps2...