zoukankan
html css js c++ java
简单模拟三层内网渗透
0X01 设置三张独立网卡
简单的网路拓扑图
0X02 按照上面的网络拓扑图设置IP
0X03 实验背景:已经拿下Ubuntu的webshell的情况下进行
进入会话,查看网络环境,发现还有个网段地址 192.168.220.0/24
0X04 第二层网络探索
利用第一层的meterpreter添加第二层的路由:
然后利用msf进行第二层网络存活主机扫描:
切换到扫描模块 use auxiliary/scanner/discovery/arp_sweep
进行各项配置之后,查询之后发现只有192.168.220.132(Ubuntu的机器) 此时我们要发现得是192.168.220.131(windows2008)
我也不知道乍回事,后来想想通过代理用nmap试一下
接着利用msf搭建socks代理,好让攻击机直接打第二层网络:
切换到代理模块:use auxiliary/server/socks4a 进行代理端口设置
在第一层网络配置socks4代理客户端:
编辑proxychains配置文件
vim /etc/proxychains.conf ,在其中最下面添加:socks4 192.168.56.132 9999
可以尝试使用nmap扫描192.168.220.131主机1-1000的端口: proxychains nmap -Pn -sT 192.168.220.131 -p1-1000,结果都扫出来,
注意这里的参数必须是Pn
检查是否能通过代理访问
但就是扫不出主机存活性,后来朋友建议换扫描器,通过Netbios协议找主机 使用nbtscan -r 192.168.220.0/24也没找到
请看到这篇文章得大佬留言给点意见,这里问题就先绕过
0X05 第三层代理探索
背景:通过第二层的代理拿到windows 2008的webshell
同样为了打进第三层,我们需要在第二层靶机上上传msf后门
使用msf生成木马文件,
注意:此处使用windows/x64/meterpreter/bind_tcp 或者 linux/x86/meterpreter/bind_tcp这个payload,原因为kali与第二层的不在同一网段,不能互通,故不能使用反弹的方式,但可以通过Ubuntu代理直接连接Windows 2008
a) 生成exe木马文件
成功通过在Windows2008上获得一个meterpreter会话
b)发现第三层网段(实际场景中,如果看到这种多网卡的得每个探查一边,这里我就忽略直接添加192.168.85.0/24)
c) 添加路由,步骤如上
d) 启用socks代理第三层网络
成功代理进win7,第三层网络
总结:以第二层主机为跳板时,所选取的payload的为直连型,非反弹型
nmap扫端口时要禁Ping,使用-Pn参数
扫不出存活主机,请各位赐教
查看全文
相关阅读:
jQuery Mobile的学习 jQuery Mobile工具栏、标题栏、页脚栏的定位学习
【centOS7】centOS7上普通用户切换root用户,相互切换
【elaseticsearch】elaseticsearch启动报错Caused by: org.elasticsearch.transport.BindTransportException: Failed to bind to [9300-9400]
【docker】docker启动、重启、关闭命令,附带:docker启动容器报错:docker: Error response from daemon: driver failed programming external connectivity on endpoint es2-node
【centOS】centos7 查看和关闭防火墙
【elasticsearceh】elasticsearch.yml配置文件详解
【docker】关于docker 中 镜像、容器的关系理解
【xshell】xshell设置快捷键 设置Ctrl+C Ctrl+V快捷键为复制粘贴
【docker】elasticsearch-head无法连接elasticsearch的原因和解决,集群健康值:未连接,ElasticSearch——跨域访问的问题
【spring cloud】spring cloud Sleuth 和Zipkin 进行分布式链路跟踪
原文地址:https://www.cnblogs.com/sup3rman/p/12346326.html
最新文章
宿主系统为Ubuntu 14,CentOS 6.5 安装VirtualBox增强工具失败:Building the OpenGL support module[FAILED]
Ubuntu 14 中 VirtualBox发生错误Kernel driver not installed (rc=-1908)
Ubuntu 14 安装Java(JRE、JDK)、Maven
Ubuntu 14 下,命令行终端显示短路径
解决Ubuntu 14下,PhpStorm 9.x 编辑器界面中文乱码的问题
Ubuntu 14 中,SecureCRT、SecureFX个性化设置
Ubuntu 14 如何解压 .zip、.rar 文件?
【记录一下】phpMyAdmin 4.5.0-beta1 发布,要求 PHP 5.5
Ubuntu 14 添加Windows风格的底部任务栏
误删除Ubuntu 14桌面文件夹“~/桌面”,如何恢复?
热门文章
Ubuntu 14 安装并破解SSH工具 SecureCRT
jsp forward 动作标签
双向链表
Linux
xcode 左边导航栏中,类文件后面的标记“A”,"M","?"……等符号的含义???
webqq 获得好友列表hash算法 获得最新hash的方法
第29题:推断一个序列是否是还有一个push序列的pop序列
算法8-7:最短路径接口
python选择排序
CSS里的单位
Copyright © 2011-2022 走看看