Adds kerberos tickets to an existing logon session (LUID)
The first step is to create a blank, “sacrificial” logon session that we can pass the TGT into. We do this because a logon session can only hold a single TGT at a time. If we passed jking’s TGT into the LUID for bfarmer, it would erase bfarmer’s TGT and cause all sorts of authentication issues for the user.
By default a random user/password will be used for the new process, we can make this appear less suspicious by using more common names:
overpass-the-hash
Overpass the hash is a technique which allows us to request a Kerberos TGT for a user, using their NTLM or AES hash. Elevated privileges are required to obtain user hashes, but not to actually request a ticket.
The TGT can then be used via pass-the-ticket.
OPSEC: we can change the requet id and the used domain to better fit standard TGT traffic: