Version: 2.1.0.12.dev0

cybox.objects.code_object module

class cybox.objects.code_object.Code[source]

Bases: cybox.common.object_properties.ObjectProperties

XML binding class: cybox.bindings.code_object.CodeObjectType
code_language
XML Binding class name: Code_Language
Dictionary key name: code_language
code_segment
XML Binding class name: Code_Segment
Dictionary key name: code_segment
code_segment_xor
XML Binding class name: Code_Segment_XOR
Dictionary key name: code_segment_xor
description
XML Binding class name: Description
Dictionary key name: description
digital_signatures
XML Binding class name: Digital_Signatures
Dictionary key name: digital_signatures
discovery_method
XML Binding class name: Discovery_Method
Dictionary key name: discovery_method
extracted_features
XML Binding class name: Extracted_Features
Dictionary key name: extracted_features
processor_family
(List of values permitted)
XML Binding class name: Processor_Family
Dictionary key name: processor_family
purpose
XML Binding class name: Purpose
Dictionary key name: purpose
start_address
XML Binding class name: Start_Address
Dictionary key name: start_address
targeted_platforms
XML Binding class name: Targeted_Platforms
Dictionary key name: targeted_platforms
type_
XML Binding class name: Type
Dictionary key name: type
class cybox.objects.code_object.CodeSegmentXOR(value=None)[source]

Bases: cybox.common.properties.String

XML binding class: cybox.bindings.code_object.CodeSegmentXORType
xor_pattern
XML Binding class name: xor_pattern
Dictionary key name: xor_pattern
class cybox.objects.code_object.TargetedPlatforms(*args)[source]

Bases: cybox.EntityList

XML binding class: cybox.bindings.code_object.TargetedPlatformsType