zoukankan      html  css  js  c++  java
  • 【渗透测试】使用隧道模式访问目标数据库

    HTTP隧道


    将代理文件上传至目标服务器,并进行测试,确认后使用navicat进行连接;




    访问内网其他数据库:

    代理IP:192.168.74.133
    目标服务IP:192.168.74.130
    直接访问目标服务是不通的:

    在已连接上代理[http代理方式访问的数据库服务器],新建一个连接


    SSH隧道

    使用SSH隧道即当前情况能直连上对方服务器,不过有直连服务器的权限时可使用的方式就多了

    ssh -fCPN –L 3307:10.164.172.204:3306 -p1046 rds-user@106.2.32.177
    执行上面的shell语句,会在本地打开一个ssh的守护进程,该进程会监听本地的3307端口,这个端口为隧道的入口,当访问本地的3307端口时,数据包会通过ssh进程,经由106.2.32.177(A)发送到最终的10.164.172.204(B)的3306端口,以此达到localhost机器直接访问B上的数据库实例的目的.
    连接本地的3307端口,即可连到目标C机器的mysql服务

  • 相关阅读:
    剑指 Offer 25. 合并两个排序的链表
    53. 最大子序和 动态规划
    121. 买卖股票的最佳时机
    20. 有效的括号
    centos7 常用操作
    树莓派
    golang 学习笔记
    并发 线程 进程
    连接内网问题
    Lamp 高并发优化
  • 原文地址:https://www.cnblogs.com/nayu/p/11265464.html
Copyright © 2011-2022 走看看