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:
TLSThe encrypted_data is the encrypted version of mac+msg+pad.
- aliastypes = [<class 'scapy.layers.tls.record_sslv2.SSLv2'>, <class 'scapy.layers.tls.record.TLS'>, <class 'scapy.layers.tls.session._GenericTLSSessionInheritance'>, <class 'scapy.packet.Packet'>]
- fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<_SSLv2LengthField (SSLv2).len>, <_SSLv2PadLenField (SSLv2).padlen>, <_TLSMACField (SSLv2).mac>, <_SSLv2MsgListField (SSLv2).msg>, <_SSLv2PadField (SSLv2).pad>]
- protected_record
- with_padding