在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分享幾種可用于掃描開放端口的工具

CHANBAEK ? 來源:myfreax ? 作者:myfreax ? 2022-12-14 17:42 ? 次閱讀

無論是要解決網(wǎng)絡(luò)連接問題還是配置防火墻,第一件事是要檢查系統(tǒng)實際打開了哪些端口或者是應(yīng)用監(jiān)聽那些端口。

監(jiān)聽端口是應(yīng)用程序監(jiān)聽的計算機系統(tǒng)的端口。通過ssnetstatlsof命令查詢系統(tǒng)網(wǎng)絡(luò)命名空間,你可以得到的應(yīng)用程序正在監(jiān)聽端口名單。

每個監(jiān)聽端口都可以被防火墻允許或關(guān)閉/阻止/過濾/轉(zhuǎn)發(fā)。一般而言,開放端口是一個網(wǎng)絡(luò)端口,它接受來自遠程計算機傳入數(shù)據(jù)包。

例如,如果你正在運行著Web服務(wù)器并監(jiān)聽80,443端口,這些端口在防火墻上是對所有人開放。

除非被IPS封鎖,使用瀏覽器將能夠訪問Web服務(wù)器的站點。在這種情況下,80443都是開放端口。

開放端口可能會帶來安全風險,因為攻擊者可以使用每個開放端口來進行漏洞攻擊或執(zhí)行其他類型的攻擊。您應(yīng)該只打開應(yīng)用程序所需的端口,關(guān)閉未使用的端口。

nmap 掃描開放端口

Nmap是功能強大的網(wǎng)絡(luò)掃描工具,可以掃描單個主機和大型網(wǎng)絡(luò)。它主要用于安全審核和滲透測試。nmap是端口掃描的首選工具。

除端口掃描外,nmap還可以檢測Mac地址,操作系統(tǒng)類型,內(nèi)核版本等。在本節(jié)中,我們僅說明如何使用nmap掃描端口。

nmap的-sT選項可以掃描TCP端口,-p-掃描TCP協(xié)議的所有端口,即0-65535。如果不使用-p-nmap將僅掃描前1000個端口。

如果你需要掃描UDP端口,請使用-sU代替-sT 。如果需要更多信息,請訪問nmap手冊頁,并了解此工具的功能。

以下nmap命令示例將會掃描IP地址是10.10.8.8計算機已打開的端口,確定哪些端口正在監(jiān)聽來自網(wǎng)絡(luò)的TCP/UDP連接。

sudo nmap -sT -p- 10.10.8.8 #tcp
sudo nmap -sU -p- 10.10.8.8 #UDP
Starting Nmap 7.60 ( https://nmap.org ) at 2019-07-09 23:10 CEST
Nmap scan report for 10.10.8.8
Host is up (0.0012s latency).
Not shown: 998 closed ports
PORT   STATE SERVICE
22/tcp open  ssh
80/tcp open  http
MAC Address: 08:00:27:05:49:23 (Oracle VirtualBox virtual NIC)

Nmap done: 1 IP address (1 host up) scanned in 0.41 seconds

輸出顯示,計算機打開的端口包括22,80以及8069端口。

netcat 掃描打開端口

Netcat或nc是一個命令行工具,可以基于TCP或UDP協(xié)議通過網(wǎng)絡(luò)連接讀取和寫入數(shù)據(jù)。

使用netcat命令可以掃描單個端口或端口范圍。默認是掃描TCP協(xié)議的端口,要掃描UDP端口,請使用nc-u選項。

你可使用nc-z選項指示僅掃描已打開的端口,并且使用-v選項用于獲取更多詳細信息。1

如果需要獲得已打開且可成功連接的端口,則可以使用grep命令過濾結(jié)果。

例如命令nc -z -v 10.10.8.8 20-80將會掃描IP地址是10.10.8.8的遠程計算機,范圍在20-80的TCP端口。

nc -z -v 10.10.8.8 20-80
nc -z -v 10.10.8.8 20-80 2>&1 | grep succeeded #tcp端口
nc -z -v -u 10.10.8.8 20-80 2>&1 | grep succeeded #udp端口
nc: connect to 10.10.8.8 port 20 (tcp) failed: Connection refused
nc: connect to 10.10.8.8 port 21 (tcp) failed: Connection refused
Connection to 10.10.8.8 22 port [tcp/ssh] succeeded!
...
Connection to 10.10.8.8 80 port [tcp/http] succeeded!

Bash 偽設(shè)備掃描端口

檢查某個端口是打開還是關(guān)閉的另一種方法是使用Bash檢查/dev/tcp/../dev/udp/..目錄中的偽設(shè)備。

/dev/$PROTOCOL/$HOST/$IP偽設(shè)備運行命令時,Bash將在指定端口打開到指定主機的TCP或UDP連接。

使用偽設(shè)備連接到端口時的默認超時時間非常長,因此我們使用timeout命令在5秒后終止測試命令。如果建立了端口連接,則測試命令將返回true。

以下if..else語句將檢查kernel.org打開是否打開端口443,如果建立到kernel.org端口的連接,則測試命令將返回true。

如果你需要使用檢查指定端口范圍,您也可以使用for循環(huán)來達到這一目的。

if timeout 5 bash -c '/dev/null'
then
  echo "Port is open"
else
  echo "Port is closed"
fi
for PORT in {20..80}; do
  timeout 1 bash -c "$PORT &>/dev/null" &&  echo "port $PORT is open"
done

for循環(huán)

port 22 is open
port 80 is open

結(jié)論

我們?yōu)槟故玖藥追N可用于掃描開放端口的工具。還有其他工具和方法來檢查打開的端口,例如,您可以使用Python socket模塊curltelnetwget等。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11479

    瀏覽量

    213026
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7638

    瀏覽量

    90348
  • 端口
    +關(guān)注

    關(guān)注

    4

    文章

    1046

    瀏覽量

    32765
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    端口引腳是否可用于從待機狀態(tài)喚醒

    我們使用端口PA6,PC2和PC3引腳從待機模式喚醒到運行模式。 這些端口引腳是否可用于從待機狀態(tài)喚醒。以上來自于谷歌翻譯以下為原文 We are using port PA6,PC2
    發(fā)表于 11-01 14:25

    可用于提供交通運輸數(shù)據(jù)的新工具

    法國研究機構(gòu)CEA-Leti開發(fā)出可用于提供交通運輸數(shù)據(jù)的新工具,包括一個可讓通勤使用者佩戴的腕帶型穿戴式應(yīng)力監(jiān)測器,以及與其搭配的智能手機應(yīng)用程序(App),可用于偵測佩戴者所使用的交通運輸方式,并評估使用者的決定對于環(huán)境的影
    發(fā)表于 08-19 07:39

    有沒有免費的工具可用于STM32F4進行邊界掃描測試?

    大家好,我正在使用 STM32F407G-DISC1 開發(fā)板。我有 ST-Link V2 外部調(diào)試器(我附上了哪個圖像),因為我不想使用板載調(diào)試器。我想進行邊界掃描測試。你能建議我有沒有免費的工具可用于 STM32F4 進行邊界
    發(fā)表于 01-31 08:33

    沃爾瑪推出一款新的AR掃描工具 可用于對比產(chǎn)品

    沃爾瑪宣布在其iPhone應(yīng)用程序中推出一款新的AR掃描工具,該工具能夠幫助用戶進行產(chǎn)品比較。與典型的條形碼掃描儀不同,沃爾瑪?shù)腁R掃描儀可
    發(fā)表于 11-05 10:05 ?1214次閱讀

    可用于創(chuàng)建定制設(shè)計的信號鏈設(shè)計器工具介紹

    信號鏈設(shè)計器是先進的選擇和設(shè)計環(huán)境,可用于創(chuàng)建定制設(shè)計,并直接交互訪問200多個經(jīng)過測試的應(yīng)用電路和經(jīng)驗證的產(chǎn)品組合,以及最新的工程設(shè)計工具
    的頭像 發(fā)表于 06-26 06:06 ?2478次閱讀
    <b class='flag-5'>可用于</b>創(chuàng)建定制設(shè)計的信號鏈設(shè)計器<b class='flag-5'>工具</b>介紹

    Linux開放端口和關(guān)閉端口的方法

    Linux開放端口和關(guān)閉端口的方法如下
    發(fā)表于 05-18 09:14 ?1w次閱讀
    Linux<b class='flag-5'>開放</b><b class='flag-5'>端口</b>和關(guān)閉<b class='flag-5'>端口</b>的方法

    可用于低功耗設(shè)計的技術(shù)方法

    幾種技術(shù)可用于低功耗設(shè)計,但是每當納瓦或皮焦耳重要時,必須使用所有可用方法。
    發(fā)表于 06-16 14:49 ?1222次閱讀
    <b class='flag-5'>可用于</b>低功耗設(shè)計的技術(shù)方法

    簡潔高效的XSS掃描工具

    XSSCon是一個用于掃描和利用XSS漏洞的工具,基于python 3.7編寫。
    的頭像 發(fā)表于 01-17 09:25 ?2903次閱讀

    市場上可用的十大最佳漏洞掃描工具

    OpenVAS漏洞掃描器是一種漏洞分析工具,由于其全面的特性,可以使用它來掃描服務(wù)器和網(wǎng)絡(luò)設(shè)備。這些掃描器將通過掃描現(xiàn)有設(shè)施中的
    的頭像 發(fā)表于 03-08 09:49 ?4753次閱讀

    Konan:用于Web目錄掃描工具

    介紹 Konan是一個開源的用于Web目錄掃描工具,針對目錄和文件名。類似的還有DirBuster,dirmap等。下面也對其它類似工具的功能對比。 Konan目錄
    的頭像 發(fā)表于 06-14 09:19 ?3135次閱讀
    Konan:<b class='flag-5'>用于</b>Web目錄<b class='flag-5'>掃描</b>的<b class='flag-5'>工具</b>

    一款使用在線端口掃描網(wǎng)站進行端口掃描工具

    scanless介紹 scanless是一款使用在線端口掃描網(wǎng)站進行端口掃描工具,因為使用了第三方掃描平臺,所以進行端口掃描時可實現(xiàn)匿名
    的頭像 發(fā)表于 06-24 09:48 ?3183次閱讀
    一款使用在線<b class='flag-5'>端口掃描</b>網(wǎng)站進行<b class='flag-5'>端口掃描</b>的<b class='flag-5'>工具</b>

    linux服務(wù)器端口怎么開放

    在Linux系統(tǒng)上,開放端口通常是通過配置防火墻(firewall)來完成的。不同的Linux發(fā)行版可能使用不同的防火墻工具,以下是幾個常見的Linux防火墻工具: 一、iptable
    的頭像 發(fā)表于 12-19 17:21 ?2793次閱讀

    什么是串行端口?有哪幾種分類?

    什么是串行端口?有哪幾種分類? 串行端口是計算機中用于進行數(shù)據(jù)傳輸?shù)囊环N接口類型,通過單一的數(shù)據(jù)線逐位地傳輸數(shù)據(jù)。與串行端口相對應(yīng)的是并行
    的頭像 發(fā)表于 02-02 15:40 ?2885次閱讀

    漏洞掃描一般采用的技術(shù)是什么

    漏洞掃描是一種安全實踐,用于識別計算機系統(tǒng)、網(wǎng)絡(luò)或應(yīng)用程序中的安全漏洞。以下是一些常見的漏洞掃描技術(shù): 自動化漏洞掃描 : 網(wǎng)絡(luò)掃描 :使用
    的頭像 發(fā)表于 09-25 10:27 ?798次閱讀

    ad中端口幾種類型

    ,用于滿足不同設(shè)計需求。以下是在AD中常見的幾種端口及相關(guān)類型的概述: 1. 端口(Port) 定義 :端口既可以表示單圖紙內(nèi)部的網(wǎng)絡(luò)連接(
    的頭像 發(fā)表于 09-29 10:11 ?4740次閱讀
    主站蜘蛛池模板: 91视频免费网站 | 免费看真人a一级毛片 | 人人搞人人爽 | 女bbbbxxxx毛片视频丶 | 久久久久久久免费 | 俺来也婷婷 | 成人免费黄色网 | 成 人色 网 站 欧美大片在线观看 | 娇妻被黑人蹂躏 | 亚洲影院手机版777点击进入影院 | 激情爱爱的免费视频 | 国产伦子一区二区三区 | 国产精品一一在线观看 | 国产精品五月天 | 午夜影院免费 | 同性恋激情视频 | 婷婷亚洲综合 | 一起射综合网 | 性 色 黄 一级 | 野外啪啪抽搐一进一出 | 国产精品14p | 午夜宅男在线 | 国产精品视频你懂的 | 欧美天天视频 | 18视频网站在线观看 | 日韩精品毛片 | 四虎国产精品视频免费看 | 天天综合天天综合 | 夜夜夜夜爽 | 国产理论最新国产精品视频 | www亚洲成人 | 一级特黄a大片免费 | 色多多免费观看在线 | 99热最新 | 久久久久久久影院 | 国产精品1区2区3区在线播放 | 天天摸天天碰中文字幕 | 老师我好爽再深一点好大 | 日在线视频 | 又大又粗进出白浆直流动态图 | 中文字幕一区在线 |