mirror of
https://github.com/zeek/zeek.git
synced 2025-10-03 15:18:20 +00:00
Add ciphertext to ticket data structures
This commit is contained in:
parent
572c9b49fd
commit
832f6d34b4
2 changed files with 3 additions and 0 deletions
|
@ -3955,6 +3955,8 @@ export {
|
||||||
service_name : string;
|
service_name : string;
|
||||||
## Cipher the ticket was encrypted with
|
## Cipher the ticket was encrypted with
|
||||||
cipher : count;
|
cipher : count;
|
||||||
|
## Cipher text of the ticket
|
||||||
|
ciphertext : string &optional;
|
||||||
};
|
};
|
||||||
|
|
||||||
type KRB::Ticket_Vector: vector of KRB::Ticket;
|
type KRB::Ticket_Vector: vector of KRB::Ticket;
|
||||||
|
|
|
@ -95,6 +95,7 @@ RecordVal* proc_ticket(const KRB_Ticket* ticket)
|
||||||
rv->Assign(1, bytestring_to_val(ticket->realm()->data()->content()));
|
rv->Assign(1, bytestring_to_val(ticket->realm()->data()->content()));
|
||||||
rv->Assign(2, GetStringFromPrincipalName(ticket->sname()));
|
rv->Assign(2, GetStringFromPrincipalName(ticket->sname()));
|
||||||
rv->Assign(3, asn1_integer_to_val(ticket->enc_part()->data()->etype()->data(), TYPE_COUNT));
|
rv->Assign(3, asn1_integer_to_val(ticket->enc_part()->data()->etype()->data(), TYPE_COUNT));
|
||||||
|
rv->Assign(4, bytestring_to_val(ticket->enc_part()->data()->ciphertext()));
|
||||||
|
|
||||||
return rv;
|
return rv;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue