Version: 2.1.0.16
cybox.objects.network_packet_object
module¶
-
class
cybox.objects.network_packet_object.
ARP
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ARPType
-
hardware_addr_size
¶ - XML Binding class name:
Hardware_Addr_Size
Dictionary key name:hardware_addr_size
-
hardware_addr_type
¶ - XML Binding class name:
Hardware_Addr_Type
Dictionary key name:hardware_addr_type
-
op_type
¶
-
proto_addr_size
¶ - XML Binding class name:
Proto_Addr_Size
Dictionary key name:proto_addr_size
-
proto_addr_type
¶ - XML Binding class name:
Proto_Addr_Type
Dictionary key name:proto_addr_type
-
recip_hardware_addr
¶ - XML Binding class name:
Recip_Hardware_Addr
Dictionary key name:recip_hardware_addr
-
recip_protocol_addr
¶ - XML Binding class name:
Recip_Protocol_Addr
Dictionary key name:recip_protocol_addr
-
sender_hardware_addr
¶ - XML Binding class name:
Sender_Hardware_Addr
Dictionary key name:sender_hardware_addr
-
sender_protocol_addr
¶ - XML Binding class name:
Sender_Protocol_Addr
Dictionary key name:sender_protocol_addr
-
-
class
cybox.objects.network_packet_object.
AuthenticationHeader
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.AuthenticationHeaderType
-
authentication_data
¶ - XML Binding class name:
Authentication_Data
Dictionary key name:authentication_data
-
header_ext_len
¶ - XML Binding class name:
Header_Ext_Len
Dictionary key name:header_ext_len
-
next_header
¶ - XML Binding class name:
Next_Header
Dictionary key name:next_header
-
security_parameters_index
¶ - XML Binding class name:
Security_Parameters_Index
Dictionary key name:security_parameters_index
-
sequence_number
¶ - XML Binding class name:
Sequence_Number
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.EncapsulatingSecurityPayloadType
-
authentication_data
¶ - XML Binding class name:
Authentication_Data
Dictionary key name:authentication_data
-
next_header
¶ - XML Binding class name:
Next_Header
Dictionary key name:next_header
-
padding
¶ - XML Binding class name:
Padding
Dictionary key name:padding
-
padding_len
¶ - XML Binding class name:
Padding_Len
Dictionary key name:padding_len
-
payload_data
¶ - XML Binding class name:
Payload_Data
Dictionary key name:payload_data
-
security_parameters_index
¶ - XML Binding class name:
Security_Parameters_Index
Dictionary key name:security_parameters_index
-
sequence_number
¶ - XML Binding class name:
Sequence_Number
Dictionary key name:sequence_number
-
-
class
cybox.objects.network_packet_object.
EthernetHeader
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.EthernetHeaderType
-
checksum
¶ - XML Binding class name:
Checksum
Dictionary key name:checksum
-
destination_mac_addr
¶ - XML Binding class name:
Destination_MAC_Addr
Dictionary key name:destination_mac_addr
-
source_mac_addr
¶ - XML Binding class name:
Source_MAC_Addr
Dictionary key name:source_mac_addr
-
type_or_length
¶ - XML Binding class name:
Type_Or_Length
Dictionary key name:type_or_length
-
-
class
cybox.objects.network_packet_object.
EthernetInterface
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.EthernetInterfaceType
-
ethernet_header
¶ - XML Binding class name:
Ethernet_Header
Dictionary key name:ethernet_header
-
-
class
cybox.objects.network_packet_object.
Fragment
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.FragmentType
-
fragment
¶ - XML Binding class name:
Fragment
Dictionary key name:fragment
-
fragment_header
¶ - XML Binding class name:
Fragment_Header
Dictionary key name:fragment_header
-
-
class
cybox.objects.network_packet_object.
FragmentHeader
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.FragmentHeaderType
-
fragment_offset
¶ - XML Binding class name:
Fragment_Offset
Dictionary key name:fragment_offset
-
identification
¶ - XML Binding class name:
Identification
Dictionary key name:identification
-
m_flag
¶
-
next_header
¶ - XML Binding class name:
Next_Header
Dictionary key name:next_header
-
-
class
cybox.objects.network_packet_object.
FragmentationRequired
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.FragmentationRequiredType
-
fragmentation_required
¶ - XML Binding class name:
Fragmentation_Required
Dictionary key name:fragmentation_required
-
next_hop_mtu
¶ - XML Binding class name:
Next_Hop_MTU
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4AddressMaskReplyType
-
address_mask
¶ - XML Binding class name:
Address_Mask
Dictionary key name:address_mask
-
address_mask_reply
¶ - XML Binding class name:
Address_Mask_Reply
Dictionary key name:address_mask_reply
-
-
class
cybox.objects.network_packet_object.
ICMPv4AddressMaskRequest
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4AddressMaskRequestType
-
address_mask
¶ - XML Binding class name:
Address_Mask
Dictionary key name:address_mask
-
address_mask_request
¶ - XML Binding class name:
Address_Mask_Request
Dictionary key name:address_mask_request
-
-
class
cybox.objects.network_packet_object.
ICMPv4DestinationUnreachable
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4DestinationUnreachableType
-
communication_administratively_prohibited
¶ - XML Binding class name:
Communication_Administratively_Prohibited
Dictionary key name:communication_administratively_prohibited
-
destination_host_unknown
¶ - XML Binding class name:
Destination_Host_Unknown
Dictionary key name:destination_host_unknown
-
destination_host_unreachable
¶ - XML Binding class name:
Destination_Host_Unreachable
Dictionary key name:destination_host_unreachable
-
destination_network_unknown
¶ - XML Binding class name:
Destination_Network_Unknown
Dictionary key name:destination_network_unknown
-
destination_network_unreachable
¶ - XML Binding class name:
Destination_Network_Unreachable
Dictionary key name:destination_network_unreachable
-
destination_port_unreachable
¶ - XML Binding class name:
Destination_Port_Unreachable
Dictionary key name:destination_port_unreachable
-
destination_protocol_unreachable
¶ - XML Binding class name:
Destination_Protocol_Unreachable
Dictionary key name:destination_protocol_unreachable
-
fragmentation_required
¶ - XML Binding class name:
Fragmentation_Required
Dictionary key name:fragmentation_required
-
host_administratively_prohibited
¶ - XML Binding class name:
Host_Administratively_Prohibited
Dictionary key name:host_administratively_prohibited
-
host_precedence_violation
¶ - XML Binding class name:
Host_Precedence_Violation
Dictionary key name:host_precedence_violation
-
host_unreachable_for_tos
¶ - XML Binding class name:
Host_Unreachable_For_TOS
Dictionary key name:host_unreachable_for_tos
-
network_administratively_prohibited
¶ - XML Binding class name:
Network_Administratively_Prohibited
Dictionary key name:network_administratively_prohibited
-
network_unreachable_for_tos
¶ - XML Binding class name:
Network_Unreachable_For_TOS
Dictionary key name:network_unreachable_for_tos
-
precedence_cutoff_in_effect
¶ - XML Binding class name:
Precedence_Cutoff_In_Effect
Dictionary key name:precedence_cutoff_in_effect
-
source_host_isolated
¶ - XML Binding class name:
Source_Host_Isolated
Dictionary key name:source_host_isolated
-
source_route_failed
¶ - XML Binding class name:
Source_Route_Failed
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4ErrorMessageType
-
destination_unreachable
¶ - XML Binding class name:
Destination_Unreachable
Dictionary key name:destination_unreachable
-
error_msg_content
¶ - XML Binding class name:
Error_Msg_Content
Dictionary key name:error_msg_content
-
redirect_message
¶ - XML Binding class name:
Redirect_Message
Dictionary key name:redirect_message
-
source_quench
¶ - XML Binding class name:
Source_Quench
Dictionary key name:source_quench
-
time_exceeded
¶ - XML Binding class name:
Time_Exceeded
Dictionary key name:time_exceeded
-
-
class
cybox.objects.network_packet_object.
ICMPv4ErrorMessageContent
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4ErrorMessageContentType
-
first_eight_bytes
¶ - XML Binding class name:
First_Eight_Bytes
Dictionary key name:first_eight_bytes
-
ip_header
¶ - XML Binding class name:
IP_Header
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4InfoMessageType
-
address_mask_reply
¶ - XML Binding class name:
Address_Mask_Reply
Dictionary key name:address_mask_reply
-
address_mask_request
¶ - XML Binding class name:
Address_Mask_Request
Dictionary key name:address_mask_request
-
echo_reply
¶ - XML Binding class name:
Echo_Reply
Dictionary key name:echo_reply
-
echo_request
¶ - XML Binding class name:
Echo_Request
Dictionary key name:echo_request
-
info_msg_content
¶ - XML Binding class name:
Info_Msg_Content
Dictionary key name:info_msg_content
-
timestamp_reply
¶ - XML Binding class name:
Timestamp_Reply
Dictionary key name:timestamp_reply
-
timestamp_request
¶ - XML Binding class name:
Timestamp_Request
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4PacketType
-
error_msg
¶ - XML Binding class name:
Error_Msg
Dictionary key name:error_msg
-
icmpv4_header
¶ - XML Binding class name:
ICMPv4_Header
Dictionary key name:icmpv4_header
-
info_msg
¶ - XML Binding class name:
Info_Msg
Dictionary key name:info_msg
-
traceroute
¶ - XML Binding class name:
Traceroute
Dictionary key name:traceroute
-
-
class
cybox.objects.network_packet_object.
ICMPv4RedirectMessage
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4RedirectMessageType
-
host_redirect
¶ - XML Binding class name:
Host_Redirect
Dictionary key name:host_redirect
-
ip_address
¶ - XML Binding class name:
IP_Address
Dictionary key name:ip_address
-
network_redirect
¶ - XML Binding class name:
Network_Redirect
Dictionary key name:network_redirect
-
tos_host_redirect
¶ - XML Binding class name:
ToS_Host_Redirect
Dictionary key name:tos_host_redirect
-
tos_network_redirect
¶ - XML Binding class name:
ToS_Network_Redirect
Dictionary key name:tos_network_redirect
-
-
class
cybox.objects.network_packet_object.
ICMPv4SourceQuench
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4SourceQuenchType
-
source_quench
¶ - XML Binding class name:
Source_Quench
Dictionary key name:source_quench
-
-
class
cybox.objects.network_packet_object.
ICMPv4TimeExceeded
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4TimeExceededType
-
frag_reassembly_time_exceeded
¶ - XML Binding class name:
Frag_Reassembly_Time_Exceeded
Dictionary key name:frag_reassembly_time_exceeded
-
ttl_exceeded_in_transit
¶ - XML Binding class name:
TTL_Exceeded_In_Transit
Dictionary key name:ttl_exceeded_in_transit
-
-
class
cybox.objects.network_packet_object.
ICMPv4TimestampReply
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4TimestampReplyType
-
originate_timestamp
¶ - XML Binding class name:
Originate_Timestamp
Dictionary key name:originate_timestamp
-
receive_timestamp
¶ - XML Binding class name:
Receive_Timestamp
Dictionary key name:receive_timestamp
-
timestamp_reply
¶ - XML Binding class name:
Timestamp_Reply
Dictionary key name:timestamp_reply
-
transmit_timestamp
¶ - XML Binding class name:
Transmit_Timestamp
Dictionary key name:transmit_timestamp
-
-
class
cybox.objects.network_packet_object.
ICMPv4TimestampRequest
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4TimestampRequestType
-
originate_timestamp
¶ - XML Binding class name:
Originate_Timestamp
Dictionary key name:originate_timestamp
-
timestamp
¶ - XML Binding class name:
Timestamp
Dictionary key name:timestamp
-
-
class
cybox.objects.network_packet_object.
ICMPv4Traceroute
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv4TracerouteType
-
identifier
¶ - XML Binding class name:
Identifier
Dictionary key name:identifier
-
outbound_hop_count
¶ - XML Binding class name:
Outbound_Hop_Count
Dictionary key name:outbound_hop_count
-
outbound_packet_forward_success
¶ - XML Binding class name:
Outbound_Packet_Forward_Success
Dictionary key name:outbound_packet_forward_success
-
outbound_packet_no_route
¶ - XML Binding class name:
Outbound_Packet_no_Route
Dictionary key name:outbound_packet_no_route
-
output_link_mtu
¶ - XML Binding class name:
Output_Link_MTU
Dictionary key name:output_link_mtu
-
output_link_speed
¶ - XML Binding class name:
Output_Link_Speed
Dictionary key name:output_link_speed
-
return_hop_count
¶ - XML Binding class name:
Return_Hop_Count
Dictionary key name:return_hop_count
-
-
class
cybox.objects.network_packet_object.
ICMPv6DestinationUnreachable
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6DestinationUnreachableType
-
address_unreachable
¶ - XML Binding class name:
Address_Unreachable
Dictionary key name:address_unreachable
-
beyond_scope
¶ - XML Binding class name:
Beyond_Scope
Dictionary key name:beyond_scope
-
comm_prohibited
¶ - XML Binding class name:
Comm_Prohibited
Dictionary key name:comm_prohibited
-
no_route
¶ - XML Binding class name:
No_Route
Dictionary key name:no_route
-
port_unreachable
¶ - XML Binding class name:
Port_Unreachable
Dictionary key name:port_unreachable
-
reject_route
¶ - XML Binding class name:
Reject_Route
Dictionary key name:reject_route
-
src_addr_failed_policy
¶ - XML Binding class name:
Src_Addr_Failed_Policy
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6ErrorMessageType
-
destination_unreachable
¶ - XML Binding class name:
Destination_Unreachable
Dictionary key name:destination_unreachable
-
invoking_packet
¶ - XML Binding class name:
Invoking_Packet
Dictionary key name:invoking_packet
-
packet_too_big
¶ - XML Binding class name:
Packet_Too_Big
Dictionary key name:packet_too_big
-
parameter_problem
¶ - XML Binding class name:
Parameter_Problem
Dictionary key name:parameter_problem
-
time_exceeded
¶ - XML Binding class name:
Time_Exceeded
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6InfoMessageType
-
echo_reply
¶ - XML Binding class name:
Echo_Reply
Dictionary key name:echo_reply
-
echo_request
¶ - XML Binding class name:
Echo_Request
Dictionary key name:echo_request
-
info_msg_content
¶ - XML Binding class name:
Info_Msg_Content
Dictionary 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:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6PacketType
-
error_msg
¶ - XML Binding class name:
Error_Msg
Dictionary key name:error_msg
-
icmpv6_header
¶ - XML Binding class name:
ICMPv6_Header
Dictionary key name:icmpv6_header
-
info_msg
¶ - XML Binding class name:
Info_Msg
Dictionary key name:info_msg
-
-
class
cybox.objects.network_packet_object.
ICMPv6PacketTooBig
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6PacketTooBigType
-
mtu
¶
-
packet_too_big
¶ - XML Binding class name:
Packet_Too_Big
Dictionary key name:packet_too_big
-
-
class
cybox.objects.network_packet_object.
ICMPv6ParameterProblem
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6ParameterProblemType
-
erroneous_header_field
¶ - XML Binding class name:
Erroneous_Header_Field
Dictionary key name:erroneous_header_field
-
pointer
¶ - XML Binding class name:
Pointer
Dictionary key name:pointer
-
unrecognized_ipv6_option
¶ - XML Binding class name:
Unrecognized_IPv6_Option
Dictionary key name:unrecognized_ipv6_option
-
unrecognized_next_header_type
¶ - XML Binding class name:
Unrecognized_Next_Header_Type
Dictionary key name:unrecognized_next_header_type
-
-
class
cybox.objects.network_packet_object.
ICMPv6TimeExceeded
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.ICMPv6TimeExceededType
-
fragment_reassem_time_exceeded
¶ - XML Binding class name:
Fragment_Reassem_Time_Exceeded
Dictionary key name:fragment_reassem_time_exceeded
-
hop_limit_exceeded
¶ - XML Binding class name:
Hop_Limit_Exceeded
Dictionary key name:hop_limit_exceeded
-
-
class
cybox.objects.network_packet_object.
IPv4Flags
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv4FlagsType
-
do_not_fragment
¶ - XML Binding class name:
Do_Not_Fragment
Dictionary key name:do_not_fragment
-
more_fragments
¶ - XML Binding class name:
More_Fragments
Dictionary key name:more_fragments
-
reserved
¶ - XML Binding class name:
Reserved
Dictionary key name:reserved
-
-
class
cybox.objects.network_packet_object.
IPv4Header
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv4HeaderType
-
checksum
¶ - XML Binding class name:
Checksum
Dictionary key name:checksum
-
dest_ipv4_addr
¶ - XML Binding class name:
Dest_IPv4_Addr
Dictionary key name:dest_ipv4_addr
-
dscp
¶
-
ecn
¶
-
flags
¶ - XML Binding class name:
Flags
Dictionary key name:flags
-
fragment_offset
¶ - XML Binding class name:
Fragment_Offset
Dictionary key name:fragment_offset
-
header_length
¶ - XML Binding class name:
Header_Length
Dictionary key name:header_length
-
identification
¶ - XML Binding class name:
Identification
Dictionary key name:identification
-
ip_version
¶ - XML Binding class name:
IP_Version
Dictionary key name:ip_version
-
option
¶ - (List of values permitted)XML Binding class name:
Option
Dictionary key name:option
-
protocol
¶
-
src_ipv4_addr
¶ - XML Binding class name:
Src_IPv4_Addr
Dictionary key name:src_ipv4_addr
-
total_length
¶ - XML Binding class name:
Total_Length
Dictionary key name:total_length
-
ttl
¶
-
-
class
cybox.objects.network_packet_object.
IPv4Option
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv4OptionType
-
class_
¶
-
copy_flag
¶ - XML Binding class name:
Copy_Flag
Dictionary key name:copy_flag
-
option
¶
-
-
class
cybox.objects.network_packet_object.
IPv4Packet
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv4PacketType
-
data
¶
-
ipv4_header
¶ - XML Binding class name:
IPv4_Header
Dictionary key name:ipv4_header
-
-
class
cybox.objects.network_packet_object.
IPv6ExtHeader
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv6ExtHeaderType
-
authentication_header
¶ - XML Binding class name:
Authentication_Header
Dictionary key name:authentication_header
-
destination_options
¶ - (List of values permitted)XML Binding class name:
Destination_Options
Dictionary key name:destination_options
-
encapsulating_security_payload
¶ - XML Binding class name:
Encapsulating_Security_Payload
Dictionary key name:encapsulating_security_payload
-
fragment
¶ - XML Binding class name:
Fragment
Dictionary key name:fragment
-
hop_by_hop_options
¶ - XML Binding class name:
Hop_by_Hop_Options
Dictionary key name:hop_by_hop_options
-
routing
¶ - XML Binding class name:
Routing
Dictionary key name:routing
-
-
class
cybox.objects.network_packet_object.
IPv6Header
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv6HeaderType
-
dest_ipv6_addr
¶ - XML Binding class name:
Dest_IPv6_Addr
Dictionary key name:dest_ipv6_addr
-
flow_label
¶ - XML Binding class name:
Flow_Label
Dictionary key name:flow_label
-
ip_version
¶ - XML Binding class name:
IP_Version
Dictionary key name:ip_version
-
next_header
¶ - XML Binding class name:
Next_Header
Dictionary key name:next_header
-
payload_length
¶ - XML Binding class name:
Payload_Length
Dictionary key name:payload_length
-
src_ipv6_addr
¶ - XML Binding class name:
Src_IPv6_Addr
Dictionary key name:src_ipv6_addr
-
traffic_class
¶ - XML Binding class name:
Traffic_Class
Dictionary key name:traffic_class
-
ttl
¶
-
-
class
cybox.objects.network_packet_object.
IPv6Option
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv6OptionType
-
do_not_recogn_action
¶ - XML Binding class name:
Do_Not_Recogn_Action
Dictionary key name:do_not_recogn_action
-
option_byte
¶ - XML Binding class name:
Option_Byte
Dictionary key name:option_byte
-
packet_change
¶ - XML Binding class name:
Packet_Change
Dictionary key name:packet_change
-
-
class
cybox.objects.network_packet_object.
IPv6Packet
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.IPv6PacketType
-
data
¶
-
ext_headers
¶ - (List of values permitted)XML Binding class name:
Ext_Headers
Dictionary key name:ext_headers
-
ipv6_header
¶ - XML Binding class name:
IPv6_Header
Dictionary key name:ipv6_header
-
-
class
cybox.objects.network_packet_object.
InternetLayer
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.InternetLayerType
-
icmpv4
¶ - XML Binding class name:
ICMPv4
Dictionary key name:icmpv4
-
icmpv6
¶ - XML Binding class name:
ICMPv6
Dictionary key name:icmpv6
-
ipv4
¶ - XML Binding class name:
IPv4
Dictionary key name:ipv4
-
ipv6
¶ - XML Binding class name:
IPv6
Dictionary key name:ipv6
-
-
class
cybox.objects.network_packet_object.
LinkLayer
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.LinkLayerType
-
logical_protocols
¶ - XML Binding class name:
Logical_Protocols
Dictionary key name:logical_protocols
-
physical_interface
¶ - XML Binding class name:
Physical_Interface
Dictionary key name:physical_interface
-
-
class
cybox.objects.network_packet_object.
LogicalProtocol
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.LogicalProtocolType
-
arp_rarp
¶ - XML Binding class name:
ARP_RARP
Dictionary key name:arp_rarp
-
ndp
¶
-
-
class
cybox.objects.network_packet_object.
NDP
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NDPType
-
icmpv6_header
¶ - XML Binding class name:
ICMPv6_Header
Dictionary key name:icmpv6_header
-
neighbor_advertisement
¶ - XML Binding class name:
Neighbor_Advertisement
Dictionary key name:neighbor_advertisement
-
neighbor_solicitation
¶ - XML Binding class name:
Neighbor_Solicitation
Dictionary key name:neighbor_solicitation
-
redirect
¶ - XML Binding class name:
Redirect
Dictionary key name:redirect
-
router_advertisement
¶ - XML Binding class name:
Router_Advertisement
Dictionary key name:router_advertisement
-
router_solicitation
¶ - XML Binding class name:
Router_Solicitation
Dictionary key name:router_solicitation
-
-
class
cybox.objects.network_packet_object.
NDPLinkAddr
[source]¶ Bases:
mixbox.entities.Entity
Abstract Type
XML binding class:cybox.bindings.network_packet_object.NDPLinkAddrType
-
length
¶
-
link_layer_mac_addr
¶ - XML Binding class name:
Link_Layer_MAC_Addr
Dictionary key name:link_layer_mac_addr
-
-
class
cybox.objects.network_packet_object.
NDPMTU
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NDPMTUType
-
length
¶
-
mtu
¶
-
-
class
cybox.objects.network_packet_object.
NDPPrefixInfo
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NDPPrefixInfoType
-
addr_config_flag
¶ - XML Binding class name:
addr_config_flag
Dictionary key name:addr_config_flag
-
length
¶
-
link_flag
¶ - XML Binding class name:
link_flag
Dictionary key name:link_flag
-
preferred_lifetime
¶ - XML Binding class name:
Preferred_Lifetime
Dictionary key name:preferred_lifetime
-
prefix
¶ - XML Binding class name:
Prefix
Dictionary key name:prefix
-
prefix_length
¶ - XML Binding class name:
Prefix_Length
Dictionary key name:prefix_length
-
valid_lifetime
¶ - XML Binding class name:
Valid_Lifetime
Dictionary key name:valid_lifetime
-
-
class
cybox.objects.network_packet_object.
NDPRedirectedHeader
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NDPRedirectedHeaderType
-
ipheader_and_data
¶ - XML Binding class name:
IPHeader_And_Data
Dictionary key name:ipheader_and_data
-
length
¶
-
-
class
cybox.objects.network_packet_object.
NeighborAdvertisement
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NeighborAdvertisementType
-
options
¶ - XML Binding class name:
Options
Dictionary key name:options
-
override_flag
¶ - XML Binding class name:
override_flag
Dictionary key name:override_flag
-
router_flag
¶ - XML Binding class name:
router_flag
Dictionary key name:router_flag
-
solicited_flag
¶ - XML Binding class name:
solicited_flag
Dictionary key name:solicited_flag
-
target_ipv6_addr
¶ - XML Binding class name:
Target_IPv6_Addr
Dictionary key name:target_ipv6_addr
-
-
class
cybox.objects.network_packet_object.
NeighborOptions
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NeighborOptionsType
-
target_link_addr
¶ - XML Binding class name:
Target_Link_Addr
Dictionary key name:target_link_addr
-
-
class
cybox.objects.network_packet_object.
NeighborSolicitation
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NeighborSolicitationType
-
options
¶ - XML Binding class name:
Options
Dictionary key name:options
-
target_ipv6_addr
¶ - XML Binding class name:
Target_IPv6_Addr
Dictionary key name:target_ipv6_addr
-
-
class
cybox.objects.network_packet_object.
NeighborSolicitationOptions
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.NeighborSolicitationOptionsType
-
src_link_addr
¶ - XML Binding class name:
Src_Link_Addr
Dictionary 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_Layer
Dictionary key name:internet_layer
-
link_layer
¶ - XML Binding class name:
Link_Layer
Dictionary key name:link_layer
-
transport_layer
¶ - XML Binding class name:
Transport_Layer
Dictionary key name:transport_layer
-
-
class
cybox.objects.network_packet_object.
OptionData
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.OptionDataType
-
option_data_len
¶ - XML Binding class name:
Option_Data_Len
Dictionary key name:option_data_len
-
option_type
¶ - XML Binding class name:
Option_Type
Dictionary key name:option_type
-
pad1
¶ - XML Binding class name:
Pad1
Dictionary key name:pad1
-
padn
¶ - XML Binding class name:
PadN
Dictionary key name:padn
-
-
class
cybox.objects.network_packet_object.
Pad1
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.Pad1Type
-
octet
¶
-
-
class
cybox.objects.network_packet_object.
PadN
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.PadNType
-
octet
¶
-
option_data
¶ - XML Binding class name:
Option_Data
Dictionary key name:option_data
-
option_data_length
¶ - XML Binding class name:
Option_Data_Length
Dictionary key name:option_data_length
-
-
class
cybox.objects.network_packet_object.
PhysicalInterface
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.PhysicalInterfaceType
-
ethernet
¶ - XML Binding class name:
Ethernet
Dictionary key name:ethernet
-
-
class
cybox.objects.network_packet_object.
Prefix
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.PrefixType
-
ip_addr_prefix
¶ - XML Binding class name:
IP_Addr_Prefix
Dictionary key name:ip_addr_prefix
-
ipv6_addr
¶ - XML Binding class name:
IPv6_Addr
Dictionary key name:ipv6_addr
-
-
class
cybox.objects.network_packet_object.
Redirect
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RedirectType
-
dest_ipv6_addr
¶ - XML Binding class name:
Dest_IPv6_Addr
Dictionary key name:dest_ipv6_addr
-
options
¶ - XML Binding class name:
Options
Dictionary key name:options
-
target_ipv6_addr
¶ - XML Binding class name:
Target_IPv6_Addr
Dictionary key name:target_ipv6_addr
-
-
class
cybox.objects.network_packet_object.
RedirectOptions
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RedirectOptionsType
-
redirected_header
¶ - XML Binding class name:
Redirected_Header
Dictionary key name:redirected_header
-
target_link_addr
¶ - XML Binding class name:
Target_Link_Addr
Dictionary key name:target_link_addr
-
-
class
cybox.objects.network_packet_object.
RouterAdvertisement
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RouterAdvertisementType
-
cur_hop_limit
¶ - XML Binding class name:
Cur_Hop_Limit
Dictionary key name:cur_hop_limit
-
managed_address_config_flag
¶ - XML Binding class name:
managed_address_config_flag
Dictionary key name:managed_address_config_flag
-
options
¶ - XML Binding class name:
Options
Dictionary key name:options
-
other_config_flag
¶ - XML Binding class name:
other_config_flag
Dictionary key name:other_config_flag
-
reachable_time
¶ - XML Binding class name:
Reachable_Time
Dictionary key name:reachable_time
-
retrans_timer
¶ - XML Binding class name:
Retrans_Timer
Dictionary key name:retrans_timer
-
router_lifetime
¶ - XML Binding class name:
Router_Lifetime
Dictionary key name:router_lifetime
-
-
class
cybox.objects.network_packet_object.
RouterAdvertisementOptions
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RouterAdvertisementOptionsType
-
mtu
¶ - XML Binding class name:
MTU
Dictionary key name:mtu
-
prefix_info
¶ - XML Binding class name:
Prefix_Info
Dictionary key name:prefix_info
-
src_link_addr
¶ - XML Binding class name:
Src_Link_Addr
Dictionary key name:src_link_addr
-
-
class
cybox.objects.network_packet_object.
RouterSolicitation
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RouterSolicitationType
-
options
¶ - (List of values permitted)XML Binding class name:
Options
Dictionary key name:options
-
-
class
cybox.objects.network_packet_object.
RouterSolicitationOptions
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RouterSolicitationOptionsType
-
src_link_addr
¶ - XML Binding class name:
Src_Link_Addr
Dictionary key name:src_link_addr
-
-
class
cybox.objects.network_packet_object.
Routing
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.RoutingType
-
header_ext_len
¶ - XML Binding class name:
Header_Ext_Len
Dictionary key name:header_ext_len
-
next_header
¶ - XML Binding class name:
Next_Header
Dictionary key name:next_header
-
routing_type
¶ - XML Binding class name:
Routing_Type
Dictionary key name:routing_type
-
segments_left
¶ - XML Binding class name:
Segments_Left
Dictionary key name:segments_left
-
type_specific_data
¶ - XML Binding class name:
Type_Specific_Data
Dictionary key name:type_specific_data
-
-
class
cybox.objects.network_packet_object.
TCP
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.TCPType
-
data
¶
-
options
¶ - XML Binding class name:
Options
Dictionary key name:options
-
tcp_header
¶ - XML Binding class name:
TCP_Header
Dictionary key name:tcp_header
-
-
class
cybox.objects.network_packet_object.
TCPFlags
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.TCPFlagsType
-
ack
¶ - XML Binding class name:
ack
Dictionary key name:ack
-
cwr
¶ - XML Binding class name:
cwr
Dictionary key name:cwr
-
ece
¶ - XML Binding class name:
ece
Dictionary key name:ece
-
fin
¶ - XML Binding class name:
fin
Dictionary key name:fin
-
ns
¶ - XML Binding class name:
ns
Dictionary key name:ns
-
psh
¶ - XML Binding class name:
psh
Dictionary key name:psh
-
rst
¶ - XML Binding class name:
rst
Dictionary key name:rst
-
syn
¶ - XML Binding class name:
syn
Dictionary key name:syn
-
urg
¶ - XML Binding class name:
urg
Dictionary key name:urg
-
-
class
cybox.objects.network_packet_object.
TCPHeader
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.TCPHeaderType
-
ack_num
¶ - XML Binding class name:
ACK_Num
Dictionary key name:ack_num
-
checksum
¶ - XML Binding class name:
Checksum
Dictionary key name:checksum
-
data_offset
¶ - XML Binding class name:
Data_Offset
Dictionary key name:data_offset
-
dest_port
¶ - XML Binding class name:
Dest_Port
Dictionary key name:dest_port
-
reserved
¶ - XML Binding class name:
Reserved
Dictionary key name:reserved
-
seq_num
¶ - XML Binding class name:
Seq_Num
Dictionary key name:seq_num
-
src_port
¶
-
tcp_flags
¶ - XML Binding class name:
TCP_Flags
Dictionary key name:tcp_flags
-
urg_ptr
¶ - XML Binding class name:
Urg_Ptr
Dictionary key name:urg_ptr
-
window
¶
-
-
class
cybox.objects.network_packet_object.
TransportLayer
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.TransportLayerType
-
tcp
¶
-
udp
¶
-
-
class
cybox.objects.network_packet_object.
TypeLength
[source]¶ Bases:
mixbox.entities.Entity
XML binding class:cybox.bindings.network_packet_object.TypeLengthType
-
internet_layer_type
¶ - XML Binding class name:
Internet_Layer_Type
Dictionary key name:internet_layer_type
-
length
¶
-