tickets
Kerberos ticket operations — obtaining TGTs and TGSs, and forging advanced ticket types (Silver, Golden, Diamond, Sapphire).Usage
Subcommands
tickets tgt
Obtain a Kerberos Ticket Granting Ticket (TGT) from a KDC (Domain Controller).
--password, --hash, --aes, --pfx, --cert/--key, --ccache.
The resulting TGT is written to a .ccache file (path printed to stdout) and stored in the tgts table in SQLite.
tickets tgs
Obtain a Kerberos Ticket Granting Service ticket (TGS) for a specified SPN. Used for Kerberoasting.
| Flag | Description |
|---|---|
--spn | Service Principal Name [required] |
- Written as a ccache file
- Output in hashcat format (
$krb5tgs$23$...) for offline cracking - Stored in the
tgsstable and hash inkerberoast_hashes
tickets silver (planned)
Craft a Silver Ticket — a forged TGS using a service account’s NT hash or AES key. Silver Tickets allow authenticating to a specific service without touching the KDC.
Not yet implemented.
tickets golden (planned)
Craft a Golden Ticket — a forged TGT using the krbtgt account’s NT hash or AES key. Golden Tickets allow authenticating as any user in the domain.
Not yet implemented.
tickets diamond (planned)
Craft a Diamond Ticket — a modified copy of a legitimate TGT, keeping the valid KDC signature while replacing PAC contents. Harder to detect than Golden Tickets.
Not yet implemented.
tickets sapphire (planned)
Craft a Sapphire Ticket — similar to Diamond but impersonates a specific high-privilege user by copying their PAC. Requires S4U2Self.
Not yet implemented.
Ticket Storage
| Table | Contents |
|---|---|
tgts | Obtained TGTs (base64 ticket, expiry, target DC) |
tgss | Obtained TGSs (ticket, SPN, encryption type) |
kerberoast_hashes | TGS hashes in hashcat format for offline cracking |
asrep_hashes | AS-REP roastable hashes |
Relationship to krb
The tickets command and the krb command both provide TGT/TGS operations. They share the same underlying implementation — tickets tgt and krb tgt are equivalent entry points. The tickets command also adds the advanced ticket forging subcommands (silver/golden/diamond/sapphire).
