看到Sai52兄弟写出了这个内网渗透工具的使用教程,于是请教此工具优于Lcx的地方,
得到答复是:
只要对方的网页能访问就可用,即使目标是在路由器映射端口或者防火墙后,不需更改任何设置就可用.
而Lcx并不能达到这个效果.下面转Sai52兄弟的文章.
-------------------------
作者:sai52[B.H.S.T]
blog:www.sai52.com
这个工具可以把内网服务器的端口通过http/https隧道转发到本机,形成一个连通回路.
用于目标服务器在内网或做了端口策略的情况下连接目标服务器内部开放端口.
本机-------客户端---------(http隧道)-----------服务端------------------内网服务器
服务端是个webshell(针对不同服务器有aspx,php,jsp三个版本),客户端是java写的,本机执行最好装上JDK.
把客户端文件解包,这里我把它放到E盘的Test文件夹
![](//img.jbzj.com/do/uploads/allimg/090317/2349030.jpg)
把服务端的webshell上传到目标服务器.
![](//img.jbzj.com/do/uploads/allimg/090317/2349031.jpg)
目标服务器在内网,开了终端服务.
![](//img.jbzj.com/do/uploads/allimg/090317/2349032.jpg)
命令行下用客户端连接服务端
E:\test>java reDuhClient 目标服务器域名 http 80 /WEBSHELL路径/reDuh.aspx
![](//img.jbzj.com/do/uploads/allimg/090317/2349033.jpg)
新开一个命令行,用NC连接本机1010端口.
H:\>nc -vv localhost 1010
![](//img.jbzj.com/do/uploads/allimg/090317/2349034.jpg)
连接成功会有欢迎提示,之后输入命令
>>[createTunnel]1234:127.0.0.1:3389
前面的1234是本机连接用的端口,中间的ip地址是目标服务器的(可以是webshell所在服务器也可以是和它同内网的服务器),后面的3389是欲连接目标服务器的端口.
成功后两个命令行窗口都会有成功提示.
![](//img.jbzj.com/do/uploads/allimg/090317/2349035.jpg)
![](//img.jbzj.com/do/uploads/allimg/090317/2349036.jpg)
这时通道已经建立,你连接本机的1234端口就相当于连接到目标服务器的3389端口了
![](//img.jbzj.com/do/uploads/allimg/090317/2349037.jpg)
![](//img.jbzj.com/do/uploads/allimg/090317/2349038.jpg)
数据的传递过程
![](//img.jbzj.com/do/uploads/allimg/090317/2349039.jpg)
需要注意的是用此工具转发数据速度很慢,连接的时候应尽量把mstsc的颜色设置调低些.
reDuh客户端服务器端打包点我下载
得到答复是:
只要对方的网页能访问就可用,即使目标是在路由器映射端口或者防火墙后,不需更改任何设置就可用.
而Lcx并不能达到这个效果.下面转Sai52兄弟的文章.
-------------------------
作者:sai52[B.H.S.T]
blog:www.sai52.com
这个工具可以把内网服务器的端口通过http/https隧道转发到本机,形成一个连通回路.
用于目标服务器在内网或做了端口策略的情况下连接目标服务器内部开放端口.
本机-------客户端---------(http隧道)-----------服务端------------------内网服务器
服务端是个webshell(针对不同服务器有aspx,php,jsp三个版本),客户端是java写的,本机执行最好装上JDK.
把客户端文件解包,这里我把它放到E盘的Test文件夹
![](http://img.jbzj.com/do/uploads/allimg/090317/2349030.jpg)
把服务端的webshell上传到目标服务器.
![](http://img.jbzj.com/do/uploads/allimg/090317/2349031.jpg)
目标服务器在内网,开了终端服务.
![](http://img.jbzj.com/do/uploads/allimg/090317/2349032.jpg)
命令行下用客户端连接服务端
E:\test>java reDuhClient 目标服务器域名 http 80 /WEBSHELL路径/reDuh.aspx
![](http://img.jbzj.com/do/uploads/allimg/090317/2349033.jpg)
新开一个命令行,用NC连接本机1010端口.
H:\>nc -vv localhost 1010
![](http://img.jbzj.com/do/uploads/allimg/090317/2349034.jpg)
连接成功会有欢迎提示,之后输入命令
>>[createTunnel]1234:127.0.0.1:3389
前面的1234是本机连接用的端口,中间的ip地址是目标服务器的(可以是webshell所在服务器也可以是和它同内网的服务器),后面的3389是欲连接目标服务器的端口.
成功后两个命令行窗口都会有成功提示.
![](http://img.jbzj.com/do/uploads/allimg/090317/2349035.jpg)
![](http://img.jbzj.com/do/uploads/allimg/090317/2349036.jpg)
这时通道已经建立,你连接本机的1234端口就相当于连接到目标服务器的3389端口了
![](http://img.jbzj.com/do/uploads/allimg/090317/2349037.jpg)
![](http://img.jbzj.com/do/uploads/allimg/090317/2349038.jpg)
数据的传递过程
![](http://img.jbzj.com/do/uploads/allimg/090317/2349039.jpg)
需要注意的是用此工具转发数据速度很慢,连接的时候应尽量把mstsc的颜色设置调低些.
reDuh客户端服务器端打包点我下载