Kerberos: Silver Tickets
This lab looks at the technique of forging a cracked TGS Kerberos ticket in order to impersonate another user and escalate privileges from the perspective of a service the TGS was cracked for.
This lab builds on the explorations in T1208: Kerberoasting where a TGS ticket got cracked.
I will be using mimikatz to create a Kerberos Silver Ticket - forging/rewriting the cracked ticket with some new details that benefit me as an attacker.
Below is a table with values supplied to mimikatz explained and the command itself:
Checking available tickets in memory with klist
- note how the ticket shows our forged username benignadmin
and a forged user id:
Note in the above mimikatz window the Group IDs
which our fake user benignadmin
is now a member of due to the forged ticket:
Initiating a request to the attacked service with a TGS ticket - note that the authentication is successfull:
It is better not to use user accounts for running services on them, but if you do, make sure to use really strong passwords! Computer accounts generate long and complex passwords and they change frequently, so they are better suited for running services on. Better yet, follow good practices such as using Group Managed Service Accounts for running more secure services.
最后更新于
这有帮助吗?