scapy.layers.msrpce.ept

EPT map (EndPoinT mapper)

class scapy.layers.msrpce.ept.octet_string_t(_pkt, /, *, count=None, value=b'')[source]

Bases: Packet

aliastypes = [<class 'scapy.layers.msrpce.ept.octet_string_t'>, <class 'scapy.packet.Packet'>]
default_payload_class(_)[source]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<FieldLenField (octet_string_t).count>, <StrLenField (octet_string_t).value>]
class scapy.layers.msrpce.ept.prot_and_addr_t(_pkt, /, *, lhs_length=0, protocol_identifier=0, oid=b'', uuid=UUID('8a885d04-1ceb-11c9-9fe8-08002b104860'), version=0, lhs=b'', rhs_length=None, rhs=None)[source]

Bases: Packet

aliastypes = [<class 'scapy.layers.msrpce.ept.prot_and_addr_t'>, <class 'scapy.packet.Packet'>]
default_payload_class(_)[source]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<LEShortField (prot_and_addr_t).lhs_length>, <ByteEnumField (prot_and_addr_t).protocol_identifier>, <scapy.fields.ConditionalField object>, <scapy.fields.ConditionalField object>, <scapy.fields.ConditionalField object>, <scapy.fields.ConditionalField object>, <LEShortField (prot_and_addr_t).rhs_length>, <scapy.fields.MultipleTypeField object>]
class scapy.layers.msrpce.ept.protocol_tower_t(_pkt, /, *, count=None, floors=[<prot_and_addr_t  |>])[source]

Bases: Packet

aliastypes = [<class 'scapy.layers.msrpce.ept.protocol_tower_t'>, <class 'scapy.packet.Packet'>]
fields_desc: ClassVar[List[Field[Any, Any] | _FieldContainer]] = [<FieldLenField (protocol_tower_t).count>, <PacketListField (protocol_tower_t).floors>]
mysummary()[source]