本文主要是介绍内网通道构建——netsh,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
内网通道构建——netsh
- 1、 测试环境
- 2、 内网通道构建
netsh(Network Shell) 是一个windows系统本身提供的功能强大的网络配置命令行工具。
1、 测试环境
攻击机:192.168.11.131
Target1:192.168.11.151 192.168.21.101 (边界主机)
Target2:192.168.21.102
攻击机已拿到Target1的shell,需通过Target1构建通道,访问Target2主机,在Target2中,配置有Apache服务,浏览器访问返回 Yeah,you can access it! 。
2、 内网通道构建
使用命令行添加转发规则
netsh interface portproxy add v4tov4 listenport=[localport] connectaddress=[remotehost] connectport=[remoteport]
netsh interface portproxy show all #查看所有转发规则
添加转发规则后,可通过访问边界主机 Target1 访问内网主机 Target2 ,如下图:
添加3389远程端口转发规则
添加转发规则后,可通过远程连接边界主机 Target1 33890端口 连接至内网主机 Target2
netsh 添加转发规则后并不会因为计算机重启失效,需手工删除转发规则
netsh interface portproxy delete v4tov4 listenport=[localport] #删除转发规则
——舍心K
这篇关于内网通道构建——netsh的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!