一、掃瞄指定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...