域渗透-Kerberoast 攻击利用详解

目录

前言

Kerberoast 攻击原理

为什么能进行 Kerberoast 攻击

SPN介绍

SPN格式

域内查询SPN

使用setspn

GetUserSPNs.ps1

Rubeus.exe

PowerView.ps1

Kerberoast 攻击实验

1. 准备环境:将服务注册到SPN

2. 查找注册在域管下的SPN

AdFind.exe

PowerView.ps1

MAMdll

3. 请求服务票据ST并离线爆破

使用Rubeus(推荐)

使用 Mimikatz 工具

使用Invoke-Kerberoast.ps1

域外利用:查询高价值SPN并导出ST

Kerberoast 后门利用

Kerberoast 防御


前言

Kerberoast 攻击是域内渗透中经常使用的一种技术,主要通过利用 Kerberos 协议的特定阶段和加密算法的弱点,尝试破解域内服务的密码。利用前提:获取了一个普通域用户凭据

本文将主要介绍:

  1. Kerberoast攻击原理
  2. 什么是SPN?查询SPN有哪些方式?
  3. 如何注册SPN?注册SPN的前置条件是什么
  4. Kerberoast 的攻击实验/流程,查找注册在高权限域用户下的SPN并对ST进行离线爆破
  5. Kerberoast攻击的域外利用

Kerberoast 攻击原理

Kerberoast 攻击主要利用了 Kerberos 协议中的服务票据(Service Ticket,简称 ST)生成和分发过程。具体来说,攻击原理可以分为以下几个步骤:

1. 获取 TGT(Ticket-Granting Ticket)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Ly4j

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值