scapy.layers.tls.record_sslv2
SSLv2 Record.
- class scapy.layers.tls.record_sslv2.SSLv2(_pkt, /, *, len=None, padlen=None, mac=b'', msg=[], pad=b'')[source]
Bases:
TLS
The encrypted_data is the encrypted version of mac+msg+pad.
- aliastypes
- fields_desc
Display RFC-like schema
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | LEN | PADLEN | MAC | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | MSG | PAD | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | +-+-+-+-+-+-+-+-+ Fig. SSLv2
len
_SSLv2LengthField
None
padlen
_SSLv2PadLenField
None
mac
_TLSMACField
b''
msg
_SSLv2MsgListField
[]
pad
_SSLv2PadField
b''
- protected_record
- with_padding