Version: 2.1.0.11
cybox.objects.network_packet_object module¶
- class cybox.objects.network_packet_object.ARP[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ARPType- hardware_addr_size¶
- XML Binding class name: Hardware_Addr_SizeDictionary key name: hardware_addr_size
- hardware_addr_type¶
- XML Binding class name: Hardware_Addr_TypeDictionary key name: hardware_addr_type
- op_type¶
- proto_addr_size¶
- XML Binding class name: Proto_Addr_SizeDictionary key name: proto_addr_size
- proto_addr_type¶
- XML Binding class name: Proto_Addr_TypeDictionary key name: proto_addr_type
- recip_hardware_addr¶
- XML Binding class name: Recip_Hardware_AddrDictionary key name: recip_hardware_addr
- recip_protocol_addr¶
- XML Binding class name: Recip_Protocol_AddrDictionary key name: recip_protocol_addr
- sender_hardware_addr¶
- XML Binding class name: Sender_Hardware_AddrDictionary key name: sender_hardware_addr
- sender_protocol_addr¶
- XML Binding class name: Sender_Protocol_AddrDictionary key name: sender_protocol_addr
- class cybox.objects.network_packet_object.AuthenticationHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.AuthenticationHeaderType- Authentication_Data¶
- XML Binding class name: Authentication_DataDictionary key name: authentication_data
- header_ext_len¶
- XML Binding class name: Header_Ext_LenDictionary key name: header_ext_len
- next_header¶
- XML Binding class name: Next_HeaderDictionary key name: next_header
- security_parameters_index¶
- XML Binding class name: Security_Parameters_IndexDictionary key name: security_parameters_index
- sequence_number¶
- XML Binding class name: Sequence_NumberDictionary key name: sequence_number
- class cybox.objects.network_packet_object.DestinationOptions[source]¶
Bases: cybox.objects.network_packet_object._IPv6ExtHeader
XML binding class: cybox.bindings.network_packet_object.DestinationOptionsType
- class cybox.objects.network_packet_object.EncapsulatingSecurityPayload[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.EncapsulatingSecurityPayloadType- authentication_data¶
- XML Binding class name: Authentication_DataDictionary key name: authentication_data
- next_header¶
- XML Binding class name: Next_HeaderDictionary key name: next_header
- padding¶
- XML Binding class name: PaddingDictionary key name: padding
- padding_len¶
- XML Binding class name: Padding_LenDictionary key name: padding_len
- payload_data¶
- XML Binding class name: Payload_DataDictionary key name: payload_data
- security_parameters_index¶
- XML Binding class name: Security_Parameters_IndexDictionary key name: security_parameters_index
- sequence_number¶
- XML Binding class name: Sequence_NumberDictionary key name: sequence_number
- class cybox.objects.network_packet_object.EthernetHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.EthernetHeaderType- checksum¶
- XML Binding class name: ChecksumDictionary key name: checksum
- destination_mac_addr¶
- XML Binding class name: Destination_MAC_AddrDictionary key name: destination_mac_addr
- source_mac_addr¶
- XML Binding class name: Source_MAC_AddrDictionary key name: source_mac_addr
- type_or_length¶
- XML Binding class name: Type_Or_LengthDictionary key name: type_or_length
- class cybox.objects.network_packet_object.EthernetInterface[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.EthernetInterfaceType- ethernet_header¶
- XML Binding class name: Ethernet_HeaderDictionary key name: ethernet_header
- class cybox.objects.network_packet_object.Fragment[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.FragmentType- fragment¶
- XML Binding class name: FragmentDictionary key name: fragment
- fragment_header¶
- XML Binding class name: Fragment_HeaderDictionary key name: fragment_header
- class cybox.objects.network_packet_object.FragmentHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.FragmentHeaderType- fragment_offset¶
- XML Binding class name: Fragment_OffsetDictionary key name: fragment_offset
- identification¶
- XML Binding class name: IdentificationDictionary key name: identification
- m_flag¶
- next_header¶
- XML Binding class name: Next_HeaderDictionary key name: next_header
- class cybox.objects.network_packet_object.FragmentationRequired[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.FragmentationRequiredType- fragmentation_required¶
- XML Binding class name: Fragmentation_RequiredDictionary key name: fragmentation_required
- next_hop_mtu¶
- XML Binding class name: Next_Hop_MTUDictionary key name: next_hop_mtu
- class cybox.objects.network_packet_object.HopByHopOptions[source]¶
Bases: cybox.objects.network_packet_object._IPv6ExtHeader
XML binding class: cybox.bindings.network_packet_object.HopByHopOptionsType
- class cybox.objects.network_packet_object.ICMPv4AddressMaskReply[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4AddressMaskReplyType- address_mask¶
- XML Binding class name: Address_MaskDictionary key name: address_mask
- address_mask_reply¶
- XML Binding class name: Address_Mask_ReplyDictionary key name: address_mask_reply
- class cybox.objects.network_packet_object.ICMPv4AddressMaskRequest[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4AddressMaskRequestType- address_mask¶
- XML Binding class name: Address_MaskDictionary key name: address_mask
- address_mask_request¶
- XML Binding class name: Address_Mask_RequestDictionary key name: address_mask_request
- class cybox.objects.network_packet_object.ICMPv4DestinationUnreachable[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4DestinationUnreachableType- communication_administratively_prohibited¶
- XML Binding class name: Communication_Administratively_ProhibitedDictionary key name: communication_administratively_prohibited
- destination_host_unknown¶
- XML Binding class name: Destination_Host_UnknownDictionary key name: destination_host_unknown
- destination_host_unreachable¶
- XML Binding class name: Destination_Host_UnreachableDictionary key name: destination_host_unreachable
- destination_network_unknown¶
- XML Binding class name: Destination_Network_UnknownDictionary key name: destination_network_unknown
- destination_network_unreachable¶
- XML Binding class name: Destination_Network_UnreachableDictionary key name: destination_network_unreachable
- destination_port_unreachable¶
- XML Binding class name: Destination_Port_UnreachableDictionary key name: destination_port_unreachable
- destination_protocol_unreachable¶
- XML Binding class name: Destination_Protocol_UnreachableDictionary key name: destination_protocol_unreachable
- fragmentation_required¶
- XML Binding class name: Fragmentation_RequiredDictionary key name: fragmentation_required
- host_administratively_prohibited¶
- XML Binding class name: Host_Administratively_ProhibitedDictionary key name: host_administratively_prohibited
- host_precedence_violation¶
- XML Binding class name: Host_Precedence_ViolationDictionary key name: host_precedence_violation
- host_unreachable_for_tos¶
- XML Binding class name: Host_Unreachable_For_TOSDictionary key name: host_unreachable_for_tos
- network_administratively_prohibited¶
- XML Binding class name: Network_Administratively_ProhibitedDictionary key name: network_administratively_prohibited
- network_unreachable_for_tos¶
- XML Binding class name: Network_Unreachable_For_TOSDictionary key name: network_unreachable_for_tos
- precedence_cutoff_in_effect¶
- XML Binding class name: Precedence_Cutoff_In_EffectDictionary key name: precedence_cutoff_in_effect
- source_host_isolated¶
- XML Binding class name: Source_Host_IsolatedDictionary key name: source_host_isolated
- source_route_failed¶
- XML Binding class name: Source_Route_FailedDictionary key name: source_route_failed
- class cybox.objects.network_packet_object.ICMPv4EchoReply[source]¶
Bases: cybox.objects.network_packet_object._ICMPEchoReply
XML binding class: cybox.bindings.network_packet_object.ICMPv4EchoReplyType
- class cybox.objects.network_packet_object.ICMPv4EchoRequest[source]¶
Bases: cybox.objects.network_packet_object._ICMPEchoRequest
XML binding class: cybox.bindings.network_packet_object.ICMPv4EchoRequestType
- class cybox.objects.network_packet_object.ICMPv4ErrorMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4ErrorMessageType- destination_unreachable¶
- XML Binding class name: Destination_UnreachableDictionary key name: destination_unreachable
- error_msg_content¶
- XML Binding class name: Error_Msg_ContentDictionary key name: error_msg_content
- redirect_message¶
- XML Binding class name: Redirect_MessageDictionary key name: redirect_message
- source_quench¶
- XML Binding class name: Source_QuenchDictionary key name: source_quench
- time_exceeded¶
- XML Binding class name: Time_ExceededDictionary key name: time_exceeded
- class cybox.objects.network_packet_object.ICMPv4ErrorMessageContent[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4ErrorMessageContentType- first_eight_bytes¶
- XML Binding class name: First_Eight_BytesDictionary key name: first_eight_bytes
- ip_header¶
- XML Binding class name: IP_HeaderDictionary key name: ip_header
- class cybox.objects.network_packet_object.ICMPv4Header[source]¶
Bases: cybox.objects.network_packet_object._ICMPHeader
XML binding class: cybox.bindings.network_packet_object.ICMPv4HeaderType
- class cybox.objects.network_packet_object.ICMPv4InfoMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4InfoMessageType- address_mask_reply¶
- XML Binding class name: Address_Mask_ReplyDictionary key name: address_mask_reply
- address_mask_request¶
- XML Binding class name: Address_Mask_RequestDictionary key name: address_mask_request
- echo_reply¶
- XML Binding class name: Echo_ReplyDictionary key name: echo_reply
- echo_request¶
- XML Binding class name: Echo_RequestDictionary key name: echo_request
- info_msg_content¶
- XML Binding class name: Info_Msg_ContentDictionary key name: info_msg_content
- timestamp_reply¶
- XML Binding class name: Timestamp_ReplyDictionary key name: timestamp_reply
- timestamp_request¶
- XML Binding class name: Timestamp_RequestDictionary key name: timestamp_request
- class cybox.objects.network_packet_object.ICMPv4InfoMessageContent[source]¶
Bases: cybox.objects.network_packet_object._ICMPInfoMessageContent
XML binding class: cybox.bindings.network_packet_object.ICMPv4InfoMessageContentType
- class cybox.objects.network_packet_object.ICMPv4Packet[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4PacketType- error_msg¶
- XML Binding class name: Error_MsgDictionary key name: error_msg
- icmpv4_header¶
- XML Binding class name: ICMPv4_HeaderDictionary key name: icmpv4_header
- info_msg¶
- XML Binding class name: Info_MsgDictionary key name: info_msg
- traceroute¶
- XML Binding class name: TracerouteDictionary key name: traceroute
- class cybox.objects.network_packet_object.ICMPv4RedirectMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4RedirectMessageType- host_redirect¶
- XML Binding class name: Host_RedirectDictionary key name: host_redirect
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- network_redirect¶
- XML Binding class name: Network_RedirectDictionary key name: network_redirect
- tos_host_redirect¶
- XML Binding class name: ToS_Host_RedirectDictionary key name: tos_host_redirect
- tos_network_redirect¶
- XML Binding class name: ToS_Network_RedirectDictionary key name: tos_network_redirect
- class cybox.objects.network_packet_object.ICMPv4SourceQuench[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4SourceQuenchType- source_quench¶
- XML Binding class name: Source_QuenchDictionary key name: source_quench
- class cybox.objects.network_packet_object.ICMPv4TimeExceeded[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4TimeExceededType- frag_reassembly_time_exceeded¶
- XML Binding class name: Frag_Reassembly_Time_ExceededDictionary key name: frag_reassembly_time_exceeded
- ttl_exceeded_in_transit¶
- XML Binding class name: TTL_Exceeded_In_TransitDictionary key name: ttl_exceeded_in_transit
- class cybox.objects.network_packet_object.ICMPv4TimestampReply[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4TimestampReplyType- originate_timestamp¶
- XML Binding class name: Originate_TimestampDictionary key name: originate_timestamp
- receive_timestamp¶
- XML Binding class name: Receive_TimestampDictionary key name: receive_timestamp
- timestamp_reply¶
- XML Binding class name: Timestamp_ReplyDictionary key name: timestamp_reply
- transmit_timestamp¶
- XML Binding class name: Transmit_TimestampDictionary key name: transmit_timestamp
- class cybox.objects.network_packet_object.ICMPv4TimestampRequest[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4TimestampRequestType- originate_timestamp¶
- XML Binding class name: Originate_TimestampDictionary key name: originate_timestamp
- timestamp¶
- XML Binding class name: TimestampDictionary key name: timestamp
- class cybox.objects.network_packet_object.ICMPv4Traceroute[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv4TracerouteType- identifier¶
- XML Binding class name: IdentifierDictionary key name: identifier
- outbound_hop_count¶
- XML Binding class name: Outbound_Hop_CountDictionary key name: outbound_hop_count
- outbound_packet_forward_success¶
- XML Binding class name: Outbound_Packet_Forward_SuccessDictionary key name: outbound_packet_forward_success
- outbound_packet_no_route¶
- XML Binding class name: Outbound_Packet_no_RouteDictionary key name: outbound_packet_no_route
- output_link_mtu¶
- XML Binding class name: Output_Link_MTUDictionary key name: output_link_mtu
- output_link_speed¶
- XML Binding class name: Output_Link_SpeedDictionary key name: output_link_speed
- return_hop_count¶
- XML Binding class name: Return_Hop_CountDictionary key name: return_hop_count
- class cybox.objects.network_packet_object.ICMPv6DestinationUnreachable[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6DestinationUnreachableType- address_unreachable¶
- XML Binding class name: Address_UnreachableDictionary key name: address_unreachable
- beyond_scope¶
- XML Binding class name: Beyond_ScopeDictionary key name: beyond_scope
- comm_prohibited¶
- XML Binding class name: Comm_ProhibitedDictionary key name: comm_prohibited
- no_route¶
- XML Binding class name: No_RouteDictionary key name: no_route
- port_unreachable¶
- XML Binding class name: Port_UnreachableDictionary key name: port_unreachable
- reject_route¶
- XML Binding class name: Reject_RouteDictionary key name: reject_route
- src_addr_failed_policy¶
- XML Binding class name: Src_Addr_Failed_PolicyDictionary key name: src_addr_failed_policy
- class cybox.objects.network_packet_object.ICMPv6EchoReply[source]¶
Bases: cybox.objects.network_packet_object._ICMPEchoReply
XML binding class: cybox.bindings.network_packet_object.ICMPv6EchoReplyType
- class cybox.objects.network_packet_object.ICMPv6EchoRequest[source]¶
Bases: cybox.objects.network_packet_object._ICMPEchoRequest
XML binding class: cybox.bindings.network_packet_object.ICMPv6EchoRequestType
- class cybox.objects.network_packet_object.ICMPv6ErrorMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6ErrorMessageType- destination_unreachable¶
- XML Binding class name: Destination_UnreachableDictionary key name: destination_unreachable
- invoking_packet¶
- XML Binding class name: Invoking_PacketDictionary key name: invoking_packet
- packet_too_big¶
- XML Binding class name: Packet_Too_BigDictionary key name: packet_too_big
- parameter_problem¶
- XML Binding class name: Parameter_ProblemDictionary key name: parameter_problem
- time_exceeded¶
- XML Binding class name: Time_ExceededDictionary key name: time_exceeded
- class cybox.objects.network_packet_object.ICMPv6Header[source]¶
Bases: cybox.objects.network_packet_object._ICMPHeader
XML binding class: cybox.bindings.network_packet_object.ICMPv6HeaderType
- class cybox.objects.network_packet_object.ICMPv6InfoMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6InfoMessageType- echo_reply¶
- XML Binding class name: Echo_ReplyDictionary key name: echo_reply
- echo_request¶
- XML Binding class name: Echo_RequestDictionary key name: echo_request
- info_msg_content¶
- XML Binding class name: Info_Msg_ContentDictionary key name: info_msg_content
- class cybox.objects.network_packet_object.ICMPv6InfoMessageContent[source]¶
Bases: cybox.objects.network_packet_object._ICMPInfoMessageContent
XML binding class: cybox.bindings.network_packet_object.ICMPv6InfoMessageContentType
- class cybox.objects.network_packet_object.ICMPv6Packet[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6PacketType- error_msg¶
- XML Binding class name: Error_MsgDictionary key name: error_msg
- icmpv6_header¶
- XML Binding class name: ICMPv6_HeaderDictionary key name: icmpv6_header
- info_msg¶
- XML Binding class name: Info_MsgDictionary key name: info_msg
- class cybox.objects.network_packet_object.ICMPv6PacketTooBig[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6PacketTooBigType- mtu¶
- packet_too_big¶
- XML Binding class name: Packet_Too_BigDictionary key name: packet_too_big
- class cybox.objects.network_packet_object.ICMPv6ParameterProblem[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6ParameterProblemType- erroneous_header_field¶
- XML Binding class name: Erroneous_Header_FieldDictionary key name: erroneous_header_field
- pointer¶
- XML Binding class name: PointerDictionary key name: pointer
- unrecognized_ipv6_option¶
- XML Binding class name: Unrecognized_IPv6_OptionDictionary key name: unrecognized_ipv6_option
- unrecognized_next_header_type¶
- XML Binding class name: Unrecognized_Next_Header_TypeDictionary key name: unrecognized_next_header_type
- class cybox.objects.network_packet_object.ICMPv6TimeExceeded[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.ICMPv6TimeExceededType- fragment_reassem_time_exceeded¶
- XML Binding class name: Fragment_Reassem_Time_ExceededDictionary key name: fragment_reassem_time_exceeded
- hop_limit_exceeded¶
- XML Binding class name: Hop_Limit_ExceededDictionary key name: hop_limit_exceeded
- class cybox.objects.network_packet_object.IPv4Flags[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv4FlagsType- do_not_fragment¶
- XML Binding class name: Do_Not_FragmentDictionary key name: do_not_fragment
- more_fragments¶
- XML Binding class name: More_FragmentsDictionary key name: more_fragments
- reserved¶
- XML Binding class name: ReservedDictionary key name: reserved
- class cybox.objects.network_packet_object.IPv4Header[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv4HeaderType- checksum¶
- XML Binding class name: ChecksumDictionary key name: checksum
- dest_ipv4_addr¶
- XML Binding class name: Dest_IPv4_AddrDictionary key name: dest_ipv4_addr
- dscp¶
- ecn¶
- flags¶
- XML Binding class name: FlagsDictionary key name: flags
- fragment_offset¶
- XML Binding class name: Fragment_OffsetDictionary key name: fragment_offset
- header_length¶
- XML Binding class name: Header_LengthDictionary key name: header_length
- identification¶
- XML Binding class name: IdentificationDictionary key name: identification
- ip_version¶
- XML Binding class name: IP_VersionDictionary key name: ip_version
- option¶
- (List of values permitted)XML Binding class name: OptionDictionary key name: option
- protocol¶
- src_ipv4_addr¶
- XML Binding class name: Src_IPv4_AddrDictionary key name: src_ipv4_addr
- total_length¶
- XML Binding class name: Total_LengthDictionary key name: total_length
- ttl¶
- class cybox.objects.network_packet_object.IPv4Option[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv4OptionType- class_¶
- copy_flag¶
- XML Binding class name: Copy_FlagDictionary key name: copy_flag
- option¶
- class cybox.objects.network_packet_object.IPv4Packet[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv4PacketType- data¶
- ipv4_header¶
- XML Binding class name: IPv4_HeaderDictionary key name: ipv4_header
- class cybox.objects.network_packet_object.IPv6ExtHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv6ExtHeaderType- authentication_header¶
- XML Binding class name: Authentication_HeaderDictionary key name: authentication_header
- destination_options¶
- (List of values permitted)XML Binding class name: Destination_OptionsDictionary key name: destination_options
- encapsulating_security_payload¶
- XML Binding class name: Encapsulating_Security_PayloadDictionary key name: encapsulating_security_payload
- fragment¶
- XML Binding class name: FragmentDictionary key name: fragment
- hop_by_hop_options¶
- XML Binding class name: Hop_by_Hop_OptionsDictionary key name: hop_by_hop_options
- routing¶
- XML Binding class name: RoutingDictionary key name: routing
- class cybox.objects.network_packet_object.IPv6Header[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv6HeaderType- dest_ipv6_addr¶
- XML Binding class name: Dest_IPv6_AddrDictionary key name: dest_ipv6_addr
- flow_label¶
- XML Binding class name: Flow_LabelDictionary key name: flow_label
- ip_version¶
- XML Binding class name: IP_VersionDictionary key name: ip_version
- next_header¶
- XML Binding class name: Next_HeaderDictionary key name: next_header
- payload_length¶
- XML Binding class name: Payload_LengthDictionary key name: payload_length
- src_ipv6_addr¶
- XML Binding class name: Src_IPv6_AddrDictionary key name: src_ipv6_addr
- traffic_class¶
- XML Binding class name: Traffic_ClassDictionary key name: traffic_class
- ttl¶
- class cybox.objects.network_packet_object.IPv6Option[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv6OptionType- do_not_recogn_action¶
- XML Binding class name: Do_Not_Recogn_ActionDictionary key name: do_not_recogn_action
- option_byte¶
- XML Binding class name: Option_ByteDictionary key name: option_byte
- packet_change¶
- XML Binding class name: Packet_ChangeDictionary key name: packet_change
- class cybox.objects.network_packet_object.IPv6Packet[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.IPv6PacketType- data¶
- ext_headers¶
- (List of values permitted)XML Binding class name: Ext_HeadersDictionary key name: ext_headers
- ipv6_header¶
- XML Binding class name: IPv6_HeaderDictionary key name: ipv6_header
- class cybox.objects.network_packet_object.InternetLayer[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.InternetLayerType- icmpv4¶
- XML Binding class name: ICMPv4Dictionary key name: icmpv4
- icmpv6¶
- XML Binding class name: ICMPv6Dictionary key name: icmpv6
- ipv4¶
- XML Binding class name: IPv4Dictionary key name: ipv4
- ipv6¶
- XML Binding class name: IPv6Dictionary key name: ipv6
- class cybox.objects.network_packet_object.LinkLayer[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.LinkLayerType- logical_protocls¶
- XML Binding class name: Logical_ProtocolsDictionary key name: logical_protocols
- physical_interface¶
- XML Binding class name: Physical_InterfaceDictionary key name: physical_interface
- class cybox.objects.network_packet_object.LogicalProtocol[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.LogicalProtocolType- arp_rarp¶
- XML Binding class name: ARP_RARPDictionary key name: arp_rarp
- ndp¶
- class cybox.objects.network_packet_object.NDP[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NDPType- icmpv6_header¶
- XML Binding class name: ICMPv6_HeaderDictionary key name: icmpv6_header
- neighbor_advertisement¶
- XML Binding class name: Neighbor_AdvertisementDictionary key name: neighbor_advertisement
- neighbor_solicitation¶
- XML Binding class name: Neighbor_SolicitationDictionary key name: neighbor_solicitation
- redirect¶
- XML Binding class name: RedirectDictionary key name: redirect
- router_advertisement¶
- XML Binding class name: Router_AdvertisementDictionary key name: router_advertisement
- router_solicitation¶
- XML Binding class name: Router_SolicitationDictionary key name: router_solicitation
- class cybox.objects.network_packet_object.NDPLinkAddr[source]¶
Bases: cybox.Entity
Abstract Type
XML binding class: cybox.bindings.network_packet_object.NDPLinkAddrType- length¶
- link_layer_mac_addr¶
- XML Binding class name: Link_Layer_MAC_AddrDictionary key name: link_layer_mac_addr
- class cybox.objects.network_packet_object.NDPMTU[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NDPMTUType- length¶
- mtu¶
- class cybox.objects.network_packet_object.NDPPrefixInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NDPPrefixInfoType- addr_config_flag¶
- XML Binding class name: addr_config_flagDictionary key name: addr_config_flag
- length¶
- link_flag¶
- XML Binding class name: link_flagDictionary key name: link_flag
- preferred_lifetime¶
- XML Binding class name: Preferred_LifetimeDictionary key name: preferred_lifetime
- prefix¶
- XML Binding class name: PrefixDictionary key name: prefix
- prefix_length¶
- XML Binding class name: Prefix_LengthDictionary key name: prefix_length
- valid_lifetime¶
- XML Binding class name: Valid_LifetimeDictionary key name: valid_lifetime
- class cybox.objects.network_packet_object.NDPRedirectedHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NDPRedirectedHeaderType- ipheader_and_data¶
- XML Binding class name: IPHeader_And_DataDictionary key name: ipheader_and_data
- length¶
- class cybox.objects.network_packet_object.NeighborAdvertisement[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NeighborAdvertisementType- options¶
- XML Binding class name: OptionsDictionary key name: options
- override_flag¶
- XML Binding class name: override_flagDictionary key name: override_flag
- router_flag¶
- XML Binding class name: router_flagDictionary key name: router_flag
- solicited_flag¶
- XML Binding class name: solicited_flagDictionary key name: solicited_flag
- target_ipv6_addr¶
- XML Binding class name: Target_IPv6_AddrDictionary key name: target_ipv6_addr
- class cybox.objects.network_packet_object.NeighborOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NeighborOptionsType- target_link_addr¶
- XML Binding class name: Target_Link_AddrDictionary key name: target_link_addr
- class cybox.objects.network_packet_object.NeighborSolicitation[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NeighborSolicitationType- options¶
- XML Binding class name: OptionsDictionary key name: options
- target_ipv6_addr¶
- XML Binding class name: Target_IPv6_AddrDictionary key name: target_ipv6_addr
- class cybox.objects.network_packet_object.NeighborSolicitationOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NeighborSolicitationOptionsType- src_link_addr¶
- XML Binding class name: Src_Link_AddrDictionary key name: src_link_addr
- class cybox.objects.network_packet_object.NetworkPacket[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_packet_object.NetworkPacketObjectType- internet_layer¶
- XML Binding class name: Internet_LayerDictionary key name: internet_layer
- link_layer¶
- XML Binding class name: Link_LayerDictionary key name: link_layer
- transport_layer¶
- XML Binding class name: Transport_LayerDictionary key name: transport_layer
- class cybox.objects.network_packet_object.OptionData[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.OptionDataType- option_data_len¶
- XML Binding class name: Option_Data_LenDictionary key name: option_data_len
- option_type¶
- XML Binding class name: Option_TypeDictionary key name: option_type
- pad1¶
- XML Binding class name: Pad1Dictionary key name: pad1
- padn¶
- XML Binding class name: PadNDictionary key name: padn
- class cybox.objects.network_packet_object.Pad1[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.Pad1Type- octet¶
- class cybox.objects.network_packet_object.PadN[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.PadNType- octet¶
- option_data¶
- XML Binding class name: Option_DataDictionary key name: option_data
- option_data_length¶
- XML Binding class name: Option_Data_LengthDictionary key name: option_data_length
- class cybox.objects.network_packet_object.PhysicalInterface[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.PhysicalInterfaceType- ethernet¶
- XML Binding class name: EthernetDictionary key name: ethernet
- class cybox.objects.network_packet_object.Prefix[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.PrefixType- ip_addr_prefix¶
- XML Binding class name: IP_Addr_PrefixDictionary key name: ip_addr_prefix
- ipv6_addr¶
- XML Binding class name: IPv6_AddrDictionary key name: ipv6_addr
- class cybox.objects.network_packet_object.Redirect[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.RedirectType- dest_ipv6_addr¶
- XML Binding class name: Dest_IPv6_AddrDictionary key name: dest_ipv6_addr
- options¶
- XML Binding class name: OptionsDictionary key name: options
- target_ipv6_addr¶
- XML Binding class name: Target_IPv6_AddrDictionary key name: target_ipv6_addr
- class cybox.objects.network_packet_object.RedirectOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.NeighborOptionsType- redirected_header¶
- XML Binding class name: Redirected_HeaderDictionary key name: redirected_header
- target_link_addr¶
- XML Binding class name: Target_Link_AddrDictionary key name: target_link_addr
- class cybox.objects.network_packet_object.RouterAdvertisement[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.RouterAdvertisementType- cur_hop_limit¶
- XML Binding class name: Cur_Hop_LimitDictionary key name: cur_hop_limit
- managed_address_config_flag¶
- XML Binding class name: managed_address_config_flagDictionary key name: managed_address_config_flag
- options¶
- XML Binding class name: OptionsDictionary key name: options
- other_config_flag¶
- XML Binding class name: other_config_flagDictionary key name: other_config_flag
- reachable_time¶
- XML Binding class name: Reachable_TimeDictionary key name: reachable_time
- retrans_timer¶
- XML Binding class name: Retrans_TimerDictionary key name: retrans_timer
- router_lifetime¶
- XML Binding class name: Router_LifetimeDictionary key name: router_lifetime
- class cybox.objects.network_packet_object.RouterAdvertisementOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.RouterAdvertisementOptionsType- mtu¶
- XML Binding class name: MTUDictionary key name: mtu
- prefix_info¶
- XML Binding class name: Prefix_InfoDictionary key name: prefix_info
- src_link_addr¶
- XML Binding class name: Src_Link_AddrDictionary key name: src_link_addr
- class cybox.objects.network_packet_object.RouterSolicitation[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.RouterSolicitationType- options¶
- (List of values permitted)XML Binding class name: OptionsDictionary key name: options
- class cybox.objects.network_packet_object.RouterSolicitationOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.RouterSolicitationOptionsType- src_link_addr¶
- XML Binding class name: Src_Link_AddrDictionary key name: src_link_addr
- class cybox.objects.network_packet_object.Routing[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.RoutingType- header_ext_len¶
- XML Binding class name: Header_Ext_LenDictionary key name: header_ext_len
- next_header¶
- XML Binding class name: Next_HeaderDictionary key name: next_header
- routing_type¶
- XML Binding class name: Routing_TypeDictionary key name: routing_type
- segments_left¶
- XML Binding class name: Segments_LeftDictionary key name: segments_left
- type_specific_data¶
- XML Binding class name: Type_Specific_DataDictionary key name: type_specific_data
- class cybox.objects.network_packet_object.TCP[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.TCPType- data¶
- options¶
- XML Binding class name: OptionsDictionary key name: options
- tcp_header¶
- XML Binding class name: TCP_HeaderDictionary key name: tcp_header
- class cybox.objects.network_packet_object.TCPFlags[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.TCPFlagsType- ack¶
- XML Binding class name: ackDictionary key name: ack
- cwr¶
- XML Binding class name: cwrDictionary key name: cwr
- ece¶
- XML Binding class name: eceDictionary key name: ece
- fin¶
- XML Binding class name: finDictionary key name: fin
- ns¶
- XML Binding class name: nsDictionary key name: ns
- psh¶
- XML Binding class name: pshDictionary key name: psh
- rst¶
- XML Binding class name: rstDictionary key name: rst
- syn¶
- XML Binding class name: synDictionary key name: syn
- urg¶
- XML Binding class name: urgDictionary key name: urg
- class cybox.objects.network_packet_object.TCPHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.TCPHeaderType- ack_num¶
- XML Binding class name: ACK_NumDictionary key name: ack_num
- checksum¶
- XML Binding class name: ChecksumDictionary key name: checksum
- data_offset¶
- XML Binding class name: Data_OffsetDictionary key name: data_offset
- dest_port¶
- XML Binding class name: Dest_PortDictionary key name: dest_port
- reserved¶
- XML Binding class name: ReservedDictionary key name: reserved
- seq_num¶
- XML Binding class name: Seq_NumDictionary key name: seq_num
- src_port¶
- tcp_flags¶
- XML Binding class name: TCP_FlagsDictionary key name: tcp_flags
- urg_ptr¶
- XML Binding class name: Urg_PtrDictionary key name: urg_ptr
- window¶
- class cybox.objects.network_packet_object.TransportLayer[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.TransportLayerType- tcp¶
- udp¶
- class cybox.objects.network_packet_object.TypeLength[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_packet_object.TypeLengthType- internet_layer_type¶
- XML Binding class name: Internet_Layer_TypeDictionary key name: internet_layer_type
- length¶