亚洲精品欧美日韩-亚洲精品欧美一区二区三区-亚洲精品欧美综合-亚洲精品欧洲精品-亚洲精品欧洲一区二区三区

首頁
手機版
熱門搜索:
當前位置:電腦軟件安全軟件網絡安全NetCat

NetCat 最新版v1.12

  • 大小:111KB
  • 語言:簡體中文
  • 類別:網絡安全
  • 類型:免費軟件
  • 授權:國產軟件
  • 時間:2022/04/13
  • 官網:http://www.taiyee.com.cn
  • 環境:Windows7, Windows10, WindowsAll

相關軟件

NetCat是一款非常優秀的網絡測試軟件,我們可以通過使用Netcat for windows來建立TCP和UDP連接,軟件小巧功能卻非常強大,被譽為網絡安全界的“瑞士軍刀”。這款軟件可以幫你很輕松的建立任何類型的連接,有需要的小伙伴快來下載吧!

NetCat圖片

軟件功能

*NetCat最新版支持連出和連入(outbound and inbound connection),TCP和UDP,任意源和目的端口

*全部DNS正向/反向檢查,給出恰當的警告

*使用任何源端口

*使用任何本地設置的網絡資源地址

*內建端口掃描功能,帶有隨機數發生器

*內建loose source-routing功能

*可能標準輸入讀取命令行參數

*慢發送模式,每N秒發送一行

*以16進制顯示傳送或接收的數據

*允許其它程序服務建立連接

*對Telnet應答

基本參數

NetCat最新版參數介紹

nc.exe -h即可看到各參數的使用方法。

基本格式:nc [-options] hostname port[s] [ports] ...

nc -l -p port [options] [hostname] [port]

-d 后臺模式

-e prog 程序重定向,一旦連接,就執行 [危險!!]

-g gateway source-routing hop point[s], up to 8

-G num source-routing pointer: 4, 8, 12, ...

-h 幫助信息

-i secs 延時的間隔

-l 監聽模式,用于入站連接

-L 連接關閉后,仍然繼續監聽

-n 指定數字的IP地址,不能用hostname

-o file 記錄16進制的傳輸

-p port 本地端口號

-r 隨機本地及遠程端口

-s addr 本地源地址

-t 使用TELNET交互方式

-u UDP模式

-v 詳細輸出--用兩個-v可得到更詳細的內容

-w secs timeout的時間

-z 將輸入輸出關掉--用于掃描時

端口的表示方法可寫為M-N的范圍格式。

使用說明

1、NetCat最新版端口掃描

端口掃描經常被系統管理員和黑客用來發現在一些機器上開放的端口,幫助他們識別系統中的漏洞。

nc -z -v -n 172.31.100.7 21-25

可以運行在TCP或者UDP模式,默認是TCP,-u參數調整為udp.

z 參數告訴netcat使用0 IO,連接成功后立即關閉連接, 不進行數據交換

v 參數指使用冗余選項(譯者注:即詳細輸出)

n 參數告訴netcat 不要使用DNS反向查詢IP地址的域名

這個命令會打印21到25 所有開放的端口。Banner是一個文本,Banner是一個你連接的服務發送給你的文本信息。當你試圖鑒別漏洞或者服務的類型和版本的時候,Banner信息是非常有用的。但是,并不是所有的服務都會發送banner。

一旦你發現開放的端口,你可以容易的使用netcat 連接服務抓取他們的banner。

nc -v 172.31.100.7 21

netcat 命令會連接開放端口21并且打印運行在這個端口上服務的banner信息。

二、Chat Server

假如你想和你的朋友聊聊,有很多的軟件和信息服務可以供你使用。但是,如果你沒有這么奢侈的配置,比如你在計算機實驗室,所有的對外的連接都是被限制的,你怎樣和整天坐在隔壁房間的朋友溝通那?不要郁悶了,netcat提供了這樣一種方法,你只需要創建一個Chat服務器,一個預先確定好的端口,這樣子他就可以聯系到你了。

Server:

nc -l 1567

netcat 命令在1567端口啟動了一個tcp 服務器,所有的標準輸出和輸入會輸出到該端口。輸出和輸入都在此shell中展示。

Client:

nc 172.31.100.7 1567

不管你在機器B上鍵入什么都會出現在機器A上。

3、文件傳輸

大部分時間中,我們都在試圖通過網絡或者其他工具傳輸文件。有很多種方法,比如FTP,SCP,SMB等等,但是當你只是需要臨時或者一次傳輸文件,真的值得浪費時間來安裝配置一個軟件到你的機器上嘛。假設,你想要傳一個文件file.txt 從A 到B。A或者B都可以作為服務器或者客戶端,以下,讓A作為服務器,B為客戶端。

Server:

nc -l 1567 < file.txt

Client:

nc -n 172.31.100.7 1567 > file.txt

這里我們創建了一個服務器在A上并且重定向netcat的輸入為文件file.txt,那么當任何成功連接到該端口,netcat會發送file的文件內容。

在客戶端我們重定向輸出到file.txt,當B連接到A,A發送文件內容,B保存文件內容到file.txt.沒有必要創建文件源作為Server,我們也可以相反的方法使用。像下面的我們發送文件從B到A,但是服務器創建在A上,這次我們僅需要重定向netcat的輸出并且重定向B的輸入文件。

B作為Server

Server:

nc -l 1567 > file.txt

Client:

nc 172.31.100.23 1567 < file.txt

4、目錄傳輸

發送一個文件很簡單,但是如果我們想要發送多個文件,或者整個目錄,一樣很簡單,只需要使用壓縮工具tar,壓縮后發送壓縮包,如果你想要通過網絡傳輸一個目錄從A到B。

Server:

tar -cvf – dir_name | nc -l 1567

Client:

nc -n 172.31.100.7 1567 | tar -xvf -

這里在A服務器上,我們創建一個tar歸檔包并且通過-在控制臺重定向它,然后使用管道,重定向給netcat,netcat可以通過網絡發送它。在客戶端我們下載該壓縮包通過netcat 管道然后打開文件。如果想要節省帶寬傳輸壓縮包,我們可以使用bzip2或者其他工具壓縮。

Server:

tar -cvf – dir_name| bzip2 -z | nc -l 1567

通過bzip2壓縮

Client:

nc -n 172.31.100.7 1567 | bzip2 -d |tar -xvf -

使用bzip2解壓

5. 加密你通過網絡發送的數據如果你擔心你在網絡上發送數據的安全,你可以在發送你的數據之前用如mcrypt的工具加密。

Server:

nc localhost 1567 | mcrypt –flush –bare -F -q -d -m ecb > file.txt

使用mcrypt工具加密數據。

Client:

mcrypt –flush –bare -F -q -m ecb < file.txt | nc -l 1567

使用mcrypt工具解密數據。

以上兩個命令會提示需要密碼,確保兩端使用相同的密碼。這里我們是使用mcrypt用來加密,使用其它任意加密工具都可以。

6、流視頻

雖然不是生成流視頻的最好方法,但如果服務器上沒有特定的工具,使用netcat,我們仍然有希望做成這件事。

Server:

cat video.avi | nc -l 1567

這里我們只是從一個視頻文件中讀入并重定向輸出到netcat客戶端

Client:

nc 172.31.100.7 1567 | mplayer -vo x11 -cache 3000 -

這里我們從socket中讀入數據并重定向到mplayer。

7、克隆一個設備

如果你已經安裝配置一臺Linux機器并且需要重復同樣的操作對其他的機器,而你不想在重復配置一遍。不在需要重復配置安裝的過程,只啟動另一臺機器的一些引導可以隨身碟和克隆你的機器。

克隆Linux PC很簡單,假如你的系統在磁盤/dev/sda上

Server:

dd if=/dev/sda | nc -l 1567

Client:

nc -n 172.31.100.7 1567 | dd of=/dev/sda

dd是一個從磁盤讀取原始數據的工具,我通過netcat服務器重定向它的輸出流到其他機器并且寫入到磁盤中,它會隨著分區表拷貝所有的信息。但是如果我們已經做過分區并且只需要克隆root分區,我們可以根據我們系統root分區的位置,更改sda 為sda1,sda2.等等。

8、打開一個shell

我們已經用過遠程shell-使用telnet和ssh,但是如果這兩個命令沒有安裝并且我們沒有權限安裝他們,我們也可以使用netcat創建遠程shell。假設你的netcat支持 -c -e 參數(默認 netcat)

Server:

nc -l 1567 -e /bin/bash -i

Client:

nc 172.31.100.7 1567

這里我們已經創建了一個netcat服務器并且表示當它連接成功時執行/bin/bash

假如netcat 不支持-c 或者 -e 參數(openbsd netcat),我們仍然能夠創建遠程shell

Server:

mkfifo /tmp/tmp_fifo

cat /tmp/tmp_fifo | /bin/sh -i 2>&1 | nc -l 1567 > /tmp/tmp_fifo

這里我們創建了一個fifo文件,然后使用管道命令把這個fifo文件內容定向到shell 2>&1中。是用來重定向標準錯誤輸出和標準輸出,然后管道到netcat 運行的端口1567上。至此,我們已經把netcat的輸出重定向到fifo文件中。

說明:

從網絡收到的輸入寫到fifo文件中

cat 命令讀取fifo文件并且其內容發送給sh命令

sh命令進程受到輸入并把它寫回到netcat。

netcat 通過網絡發送輸出到client

至于為什么會成功是因為管道使命令平行執行,fifo文件用來替代正常文件,因為fifo使讀取等待而如果是一個普通文件,cat命令會盡快結束并開始讀取空文件。在客戶端僅僅簡單連接到服務器

Client:

nc -n 172.31.100.7 1567

你會得到一個shell提示符在客戶端

9、反向shell

反向shell是指在客戶端打開的shell。反向shell這樣命名是因為不同于其他配置,這里服務器使用的是由客戶提供的服務。

Server:

nc -l 1567

在客戶端,簡單地告訴netcat在連接完成后,執行shell。

Client:

nc 172.31.100.7 1567 -e /bin/bash

現在,什么是反向shell的特別之處呢

反向shell經常被用來繞過防火墻的限制,如阻止入站連接。例如,我有一個專用IP地址為172.31.100.7,我使用代理服務器連接到外部網絡。如果我想從網絡外部訪問 這臺機器如1.2.3.4的shell,那么我會用反向外殼用于這一目的。

10、指定源端口

假設你的防火墻過濾除25端口外其它所有端口,你需要使用-p選項指定源端口。

Server:

nc -l 1567

Client:

nc 172.31.100.7 1567 -p 25

使用1024以內的端口需要root權限。該命令將在客戶端開啟25端口用于通訊,否則將使用隨機端口。

11、指定源地址

假設你的機器有多個地址,希望明確指定使用哪個地址用于外部數據通訊。我們可以在netcat中使用-s選項指定ip地址。

Server:

nc -u -l 1567 < file.txt

Client:

nc -u 172.31.100.7 1567 -s 172.31.100.5 > file.txt

該命令將綁定地址172.31.100.5。

12、這僅僅是使用netcat的一些示例。

其它用途有:

使用-t選項模擬Telnet客戶端,

HTTP客戶端用于下載文件,

連接到郵件服務器,使用SMTP協議檢查郵件,

使用ffmpeg截取屏幕并通過流式傳輸分享等等,其它更多用途。

標簽: 網絡監測

下載地址

網友評論

返回頂部
一级片片| 国产视频一区二区三区四区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人免费观看男女羞羞视频| 欧美日本二区| 国产成人精品综合久久久| 国产91素人搭讪系列天堂| 99久久精品国产高清一区二区| 99热精品在线| 欧美a级大片| 亚欧成人乱码一区二区| 久久精品大片| 欧美激情一区二区三区在线播放| 精品久久久久久综合网| 成人影视在线播放| 日本免费区| 尤物视频网站在线观看| 99热热久久| 一级女性大黄生活片免费| 久久99青青久久99久久| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 台湾美女古装一级毛片| 色综合久久天天综合绕观看| 成人影院久久久久久影院| 国产视频一区二区在线播放| 亚洲第一视频在线播放| 国产视频在线免费观看| 成人影视在线播放| 精品在线视频播放| 国产国产人免费视频成69堂| 国产一区二区精品| 九九免费高清在线观看视频| 欧美1区| a级黄色毛片免费播放视频| 欧美日本韩国| 国产成人啪精品视频免费软件| 免费的黄视频| 99热热久久| 日韩在线观看免费完整版视频| 日韩一级精品视频在线观看| 久久99爰这里有精品国产| 成人高清视频免费观看| 四虎论坛| 国产网站免费视频| 91麻豆国产级在线| 国产伦理精品| 日韩字幕在线| 欧美国产日韩在线| 一级毛片视频在线观看| 国产视频一区二区在线观看| 国产韩国精品一区二区三区| 欧美激情一区二区三区视频| 免费一级片网站| 成人影院一区二区三区| 日本免费乱理伦片在线观看2018| 国产极品白嫩美女在线观看看| 午夜在线亚洲男人午在线| 91麻豆精品国产高清在线| 日日夜人人澡人人澡人人看免| 久久99这里只有精品国产| 日韩av东京社区男人的天堂| 国产91精品一区| 欧美大片a一级毛片视频| 九九久久国产精品| 精品国产一区二区三区久| 精品国产一区二区三区国产馆| 日日夜人人澡人人澡人人看免| 91麻豆精品国产片在线观看| 麻豆系列国产剧在线观看| 精品国产三级a∨在线观看| 国产一区二区福利久久| 亚洲不卡一区二区三区在线 | 国产一区二区精品久久91| 精品视频在线看 | 日韩av片免费播放| 可以在线看黄的网站| 九九精品在线播放| 免费国产在线观看| 国产91精品一区| 九九干| 精品视频免费看| 亚欧成人乱码一区二区| 国产极品白嫩美女在线观看看| 精品国产香蕉在线播出| 九九精品在线播放| 美国一区二区三区| 九九精品久久久久久久久| 精品国产一区二区三区久久久蜜臀| 沈樵在线观看福利| 一级女性全黄久久生活片| 久久99中文字幕| 国产91素人搭讪系列天堂| 欧美一区二区三区在线观看| 国产不卡福利| 亚欧视频在线| 精品国产三级a∨在线观看| 国产成人精品综合在线| 天天色色网| 四虎影视库国产精品一区| 国产网站在线| 久草免费在线视频| 麻豆网站在线看| 青青久久精品| 久久精品店| 精品国产亚一区二区三区| 成人免费一级毛片在线播放视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 在线观看导航| 日本在线www| 亚洲天堂免费观看| 美女免费精品高清毛片在线视| 四虎论坛| 日韩欧美一及在线播放| 亚久久伊人精品青青草原2020| 人人干人人草| 一级女性全黄久久生活片| 国产不卡在线播放| 四虎论坛| 国产成a人片在线观看视频| 四虎影视久久久| 国产91精品一区二区| 天天做日日爱| 亚洲精品影院| 二级片在线观看| 尤物视频网站在线观看| 日本伦理片网站| 欧美一区二区三区在线观看| 天堂网中文字幕| 精品视频在线观看免费| 久久精品大片| 韩国毛片免费| 91麻豆爱豆果冻天美星空| 国产精品自拍亚洲| 国产网站免费在线观看| 99热精品在线| 人人干人人草| 国产极品精频在线观看| 午夜欧美成人久久久久久| 国产伦久视频免费观看 视频 | 成人免费一级纶理片| 国产91精品一区| 日韩在线观看免费| 成人在激情在线视频| 日韩中文字幕在线播放| 精品国产一区二区三区久久久狼| 欧美激情一区二区三区中文字幕| 国产一区免费观看| 精品美女| 四虎久久精品国产| 成人影院久久久久久影院| 国产一区二区精品在线观看| 日本在线不卡视频| 美女免费精品高清毛片在线视| 久久久久久久免费视频| 精品视频一区二区三区| 国产美女在线观看| 青青青草视频在线观看| 国产视频在线免费观看| 成人高清视频在线观看| 你懂的在线观看视频| 91麻豆精品国产自产在线观看一区| 国产麻豆精品高清在线播放| 欧美一区二区三区在线观看| 欧美大片一区| 国产激情视频在线观看| 欧美激情一区二区三区在线| 精品视频在线观看一区二区三区| 精品视频在线看| 欧美大片a一级毛片视频| 精品国产一区二区三区久| 久久国产影院| 国产网站免费在线观看| 四虎影视库国产精品一区| 国产高清在线精品一区a| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 天天做人人爱夜夜爽2020| 欧美1区| 国产一区二区精品| 可以免费看污视频的网站| 久久久久久久免费视频| 免费国产在线观看| 韩国三级香港三级日本三级la| 精品美女| 久久成人亚洲| 国产综合91天堂亚洲国产| 日本在线www| 色综合久久天天综合绕观看| 国产精品免费久久| 国产亚洲精品aaa大片| 一级女性全黄久久生活片| 国产视频一区在线| 免费一级片网站| 尤物视频网站在线| 成人av在线播放| 成人高清视频在线观看| 久久99爰这里有精品国产| 成人高清视频免费观看| 午夜欧美成人久久久久久| 麻豆网站在线看|