• 内网渗透利器--reDuh(webshell跳板)


    作者:sai52[B.H.S.T]

    国外大牛的作品,偶顺手写了个使用说明。E文好的看原文  http://www.sensepost.com/research/reDuh/

    这个工具可以把内网服务器的端口通过http/https隧道转发到本机,形成一个连通回路。用于目标服务器在内网或做了端口策略的情况下连接目标服务器内部开放端口。

    本机-------客户端---------(http隧道)-----------服务端------------------内网服务器

    服务端是个webshell(针对不同服务器有aspx,php,jsp三个版本),客户端是java写的,本机执行最好装上JDK。

    把客户端文件解包,这里我把它放到E盘的TEST文件夹

    Highslide JS

    把服务端的webshell上传到目标服务器。

    Highslide JS

    目标服务器在内网,开了终端服务。

    Highslide JS

    命令行下用客户端连接服务端

    E: est>java reDuhClient 目标服务器域名 http 80 /WEBSHELL路径/reDuh.aspx

    Highslide JS

    新开一个命令行,用NC连接本机1010端口。

    H:>nc -vv localhost 1010


    Highslide JS

    连接成功会有欢迎提示,之后输入命令

    >>[createTunnel]1234:127.0.0.1:3389


    前面的1234是本机连接用的端口,中间的ip地址是目标服务器的(可以是webshell所在服务器也可以是和它同内网的服务器),后面的3389是欲连接目标服务器的端口。

    成功后两个命令行窗口都会有成功提示。

    Highslide JS

    Highslide JS

    这时通道已经建立,你连接本机的1234端口就相当于连接到目标服务器的3389端口了。

    Highslide JS

    Highslide JS

    数据的传递过程

    Highslide JS

    需要注意的是用此工具转发数据速度很慢,连接的时候应尽量把mstsc的颜色设置调低些。

  • 相关阅读:
    利用opengl画一个水波的曲面
    Eclipse 使用OpenGL
    Javascript学习过程(二)
    Workflow Learing
    YAWL设计实例
    YAWL使用方法
    ImageJ二次开发学习纪录之初步体会
    [LeetCode 660] Remove 9
    [LeetCode 1542] Find Longest Awesome Substring
    [LeetCode 879] Profitable Schemes
  • 原文地址:https://www.cnblogs.com/wh4am1/p/6580062.html
Copyright © 2020-2023  润新知