rubeus

Execute Kerberos attack techniques against Active Directory environments.

15|1|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/AeonDave/malskill --skill rubeus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rubeus
Source: https://github.com/AeonDave/malskill/tree/main/offensive-tools/windows/rubeus
Command: npx skills add https://github.com/AeonDave/malskill --skill rubeus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates various Kerberos-related attacks within Active Directory environments, enabling security professionals to test and exploit Kerberos vulnerabilities.

Core Features & Use Cases

  • Ticket Harvesting: Dump and monitor Kerberos tickets from memory (LSASS).
  • Ticket Requests & Abuse: Request TGTs/TGSs, perform pass-the-ticket, and overpass-the-hash.
  • Roasting & Delegation: Execute AS-REP roasting, Kerberoasting, and abuse S4U delegation.
  • Use Case: A penetration tester needs to assess the security of Kerberos authentication in a target Active Directory domain. They can use this Skill to identify vulnerable service accounts for Kerberoasting or users with pre-auth disabled for AS-REP roasting.

Quick Start

Use Rubeus to perform Kerberoasting and save the output to a file named hashes.txt.

Frequently Asked Questions about rubeus

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform Kerberoasting in an Active Directory environment?

Kerberoasting in Active Directory identifies vulnerable service accounts by requesting and extracting TGS tickets for offline cracking. This Skill automates requesting tickets for SPN-enabled accounts and can save the extracted hashes directly to a file for offline password recovery.

What is AS-REP roasting and how does it work against Kerberos?

AS-REP roasting targets Kerberos users with pre-authentication disabled, extracting AS-REP messages to crack passwords offline. This Skill automates discovering these vulnerable accounts within Active Directory domains and extracting the encrypted payload for offline analysis.

Can I abuse S4U delegation to access services in Windows Active Directory?

S4U delegation abuse allows you to impersonate users across services by exploiting constrained or resource-based delegation. This Skill facilitates executing S4U2Self and S4U2Proxy attacks to request tickets on behalf of other users and access restricted target services.

Do I need a Windows environment to run Kerberos ticket harvesting operations?

A Windows environment is required to run Kerberos ticket harvesting operations, as the process interacts directly with LSASS memory to dump and monitor active tickets. Specific compilation or binary download is also required for execution.

How do I use pass-the-ticket and overpass-the-hash for authentication?

Pass-the-ticket injects harvested Kerberos tickets into memory for lateral movement, while overpass-the-hash uses password hashes to request new TGTs. This Skill automates both request manipulation and ticket injection techniques for seamless authentication bypass.

What are the limitations of automating Kerberos attacks in Active Directory?

Automating Kerberos attacks requires a pre-existing Windows environment and compiling or downloading specific binaries for execution. Operations like dumping tickets from LSASS may trigger endpoint detection systems if proper evasion techniques are not applied.