Version: 2.1.0.11
python-cybox 2.1.0.11 Documentation¶
The python-cybox library provides an API for developing and consuming Cyber Observable eXpression (CybOX) content. Developers can leverage the API to create applications that create, consume, translate, or otherwise work with CybOX content.
Versions¶
Each version of python-cybox is designed to work with a single version of the CybOX Language. The table below shows the latest version the library for each version of CybOX.
CybOX Version | python-cybox Version |
---|---|
2.1 | 2.1.0.11 (PyPI) (GitHub) |
2.0.1 | 2.0.1.4 (PyPI) (GitHub) |
2.0 | 2.0.0.1 (PyPI) (GitHub) |
1.0 | 1.0.0b3 (PyPI) (GitHub) |
Contents¶
Version: 2.1.0.11
Getting Started with python-cybox¶
Note
The python-cybox library is intended for developers who want to add CybOX support to existing programs or create new programs that handle CybOX content. Experience with Python development is assumed.
Other users should look at existing tools that support CybOX.
Understanding XML, XML Schema, and the CybOX language is also incredibly helpful when using python-cybox in an application.
First, you should follow the Installation procedures.
Example Scripts¶
The python-cybox repository contains several example scripts that help illustrate the capabilities of the APIs. These scripts are simple command line utilities that can be executed by passing the name of the script to a Python interpreter.
$ python simple_email_instance.py
Version: 2.1.0.11
Installation¶
Recommended Installation¶
Use pip:
$ pip install cybox
You might also want to consider using a virtualenv.
Dependencies¶
The python-cybox library is developed on Python 2.7 and tested against both Python 2.6 and 2.7. Besides the Python Standard Library, python-cybox relies on the following Python libraries:
- lxml - A Pythonic binding for the C libraries libxml2 and libxslt.
- python-dateutil - A library for parsing datetime information.
- importlib (Python 2.6) - Convenience wrappers for __import__().
Note
importlib is built into Python 2.7, and is available on PyPI for Python 2.6.
Each of these can be installed with pip or by manually downloading packages from PyPI. On Windows, you will probably have the most luck using pre-compiled binaries for lxml. On Ubuntu (12.04 or 14.04), you should make sure the following packages are installed before attempting to compile lxml from source:
- libxml2-dev
- libxslt1-dev
- zlib1g-dev
Manual Installation¶
If you are unable to use pip, you can also install python-cybox with setuptools. If you don’t already have setuptools installed, please install it before continuing.
- Download and install the dependencies above. Although setuptools will generally install dependencies automatically, installing the dependencies manually beforehand helps distinguish errors in dependency installation from errors in python-cybox installation. Make sure you check to ensure the versions you install are compatible with the version of python-cybox you plan to install.
- Download the desired version of python-cybox from PyPI or the GitHub releases page. The steps below assume you are using the 2.1.0.11 release.
- Extract the downloaded file. This will leave you with a directory named cybox-2.1.0.11.
$ tar -zxf cybox-2.1.0.11.tar.gz $ ls cybox-2.1.0.11 cybox-2.1.0.11.tar.gz
OR
$ unzip cybox-2.1.0.11.zip $ ls cybox-2.1.0.11 cybox-2.1.0.11.zip
- Run the installation script.
$ cd cybox-2.1.0.11 $ python setup.py install
- Test the installation.
$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cybox
>>>
If you don’t see an ImportError, the installation was successful.
Further Information¶
If you’re new to installing Python packages, you can learn more at the Python Packaging User Guide, specifically the Installing Python Packages section.
Version: 2.1.0.11
Overview¶
This page provides a quick overview needed to understand the inner workings of the python-cybox library. If you prefer a more hands-on approach, browse the Examples.
CybOX Entities¶
Each type within CybOX is represented by a class which derives from cybox.Entity. In general, there is one Python class per CybOX type, though in some cases classes which would have identical functionality have been reused rather than writing duplicating classes. One example of this is that many enumerated values are implemented using the cybox.common.properties.String, since values aren’t checked to make sure they are valid enumeration values.
Note
Not all CybOX types have yet been implemented.
Controlled Vocabulary Strings¶
Controlled Vocabulary strings are a concept originally designed for STIX and adapted for use in CybOX as well. For background, see the STIX documentation. Controlled Vocabulary strings are implemented in the cybox Python package very similarly to how they are implemented in the stix package, so viewing the python-stix documentation should help explain how to work with CybOX Controlled Vocabulary strings as well. CybOX vocabularies are defined in the cybox.common.vocabs module.
Version: 2.1.0.11
Examples¶
This page includes some basic examples of creating and parsing CybOX content.
There are a couple things we do in these examples for purposes of demonstration that shouldn’t be done in production code:
- When calling to_xml(), we use include_namespaces=False. This is to make the example output easier to read, but means the resulting output cannot be successfully parsed. The XML parser doesn’t know what namespaces to use if they aren’t included. In production code, you should explicitly set include_namespaces to True or omit it entirely (True is the default).
- We use set_id_method(IDGenerator.METHOD_INT) to make IDs for Objects and Observables easier to read and cross-reference within the XML document. In production code, you should omit this statement, which causes random UUIDs to be created instead, or create explicit IDs yourself for objects and observables.
Creating Objects¶
The easiest way to create an object is to construct one and then set various properties on it.
from cybox.objects.file_object import File
f = File()
f.file_name = "malware.exe"
f.file_path = "C:\Windows\Temp\malware.exe"
print f.to_xml(include_namespaces=False)
Which outputs:
<FileObj:FileObjectType xsi:type="FileObj:FileObjectType">
<FileObj:File_Name>malware.exe</FileObj:File_Name>
<FileObj:File_Path>C:\Windows\Temp\malware.exe</FileObj:File_Path>
</FileObj:FileObjectType>
For some objects, such as the AddressObject, you can pass parameters direcly into the constructor.
from cybox.objects.address_object import Address
a = Address("1.2.3.4", Address.CAT_IPV4)
print a.to_xml(include_namespaces=False)
<AddressObj:AddressObjectType xsi:type="AddressObj:AddressObjectType" category="ipv4-addr">
<AddressObj:Address_Value>1.2.3.4</AddressObj:Address_Value>
</AddressObj:AddressObjectType>
Creating Observables¶
Full CybOX documents are expected to have Observables as the root element. You can pass any object to the Observables constructor to generate the proper XML.
from cybox.core import Observables
from cybox.objects.file_object import File
from cybox.utils import IDGenerator, set_id_method
set_id_method(IDGenerator.METHOD_INT)
f = File()
f.file_name = "malware.exe"
f.file_path = "C:\Windows\Temp\malware.exe"
print Observables(f).to_xml(include_namespaces=False)
<cybox:Observables cybox_major_version="2" cybox_minor_version="1" cybox_update_version="0">
<cybox:Observable id="example:Observable-1">
<cybox:Object id="example:File-2">
<cybox:Properties xsi:type="FileObj:FileObjectType">
<FileObj:File_Name>malware.exe</FileObj:File_Name>
<FileObj:File_Path>C:\Windows\Temp\malware.exe</FileObj:File_Path>
</cybox:Properties>
</cybox:Object>
</cybox:Observable>
</cybox:Observables>
To include multiple objects as individual Observables within one document, you can pass them as a list to the Observables constructor.
from cybox.core import Observables
from cybox.objects.address_object import Address
from cybox.objects.uri_object import URI
from cybox.utils import IDGenerator, set_id_method
set_id_method(IDGenerator.METHOD_INT)
a = Address("1.2.3.4", Address.CAT_IPV4)
u = URI("http://cybox.mitre.org/")
print Observables([a, u]).to_xml(include_namespaces=False)
<cybox:Observables cybox_major_version="2" cybox_minor_version="1" cybox_update_version="0">
<cybox:Observable id="example:Observable-1">
<cybox:Object id="example:Address-2">
<cybox:Properties xsi:type="AddressObj:AddressObjectType" category="ipv4-addr">
<AddressObj:Address_Value>1.2.3.4</AddressObj:Address_Value>
</cybox:Properties>
</cybox:Object>
</cybox:Observable>
<cybox:Observable id="example:Observable-3">
<cybox:Object id="example:URI-4">
<cybox:Properties xsi:type="URIObj:URIObjectType">
<URIObj:Value>http://cybox.mitre.org/</URIObj:Value>
</cybox:Properties>
</cybox:Object>
</cybox:Observable>
</cybox:Observables>
HTTP Message Body¶
When outputing XML, by default, reserved XML characters such as < and > are escaped by default.
from cybox.objects.http_session_object import HTTPMessage
m = HTTPMessage()
m.message_body = "<html><title>An HTML page</title><body><p>Body text</p></body></html>"
m.length = len(m.message_body.value)
print m.to_xml(include_namespaces=False)
<HTTPSessionObj:HTTPMessageType>
<HTTPSessionObj:Length>69</HTTPSessionObj:Length>
<HTTPSessionObj:Message_Body><html><title>An HTML page</title><body><p>Body text</p></body></html></HTTPSessionObj:Message_Body>
</HTTPSessionObj:HTTPMessageType>
When you parse this content, these characters are converted back.
from cybox.bindings.http_session_object import parseString
m2 = HTTPMessage.from_obj(parseString(m.to_xml()))
print m2.message_body
<html><title>An HTML page</title><body><p>Body text</p></body></html>
HTTP User Agent¶
from cybox.objects.http_session_object import *
fields = HTTPRequestHeaderFields()
fields.user_agent = 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0'
header = HTTPRequestHeader()
header.parsed_header = fields
request = HTTPClientRequest()
request.http_request_header = header
req_res = HTTPRequestResponse()
req_res.http_client_request = request
session = HTTPSession()
session.http_request_response = [req_res]
print session.to_xml(include_namespaces=False)
<HTTPSessionObj:HTTPSessionObjectType xsi:type="HTTPSessionObj:HTTPSessionObjectType">
<HTTPSessionObj:HTTP_Request_Response>
<HTTPSessionObj:HTTP_Client_Request>
<HTTPSessionObj:HTTP_Request_Header>
<HTTPSessionObj:Parsed_Header>
<HTTPSessionObj:User_Agent>Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:25.0) Gecko/20100101 Firefox/25.0</HTTPSessionObj:User_Agent>
</HTTPSessionObj:Parsed_Header>
</HTTPSessionObj:HTTP_Request_Header>
</HTTPSessionObj:HTTP_Client_Request>
</HTTPSessionObj:HTTP_Request_Response>
</HTTPSessionObj:HTTPSessionObjectType>
Objects with DateTime properties¶
When setting DateTime properties on objects, you can either use a native Python datetime.datetime or a string. The python-dateutil library is used to parse strings into dates, so a wide variety of formats is supported.
import datetime
from cybox.objects.email_message_object import EmailMessage
e = EmailMessage()
e.from_ = "spammer@spam.com"
e.subject = "This is not spam"
e.date = datetime.datetime(2012, 1, 17, 8, 35, 6)
print e.to_xml(include_namespaces=False)
<EmailMessageObj:EmailMessageObjectType xsi:type="EmailMessageObj:EmailMessageObjectType">
<EmailMessageObj:Header>
<EmailMessageObj:From xsi:type="AddressObj:AddressObjectType" category="e-mail">
<AddressObj:Address_Value>spammer@spam.com</AddressObj:Address_Value>
</EmailMessageObj:From>
<EmailMessageObj:Subject>This is not spam</EmailMessageObj:Subject>
<EmailMessageObj:Date>2012-01-17T08:35:06</EmailMessageObj:Date>
</EmailMessageObj:Header>
</EmailMessageObj:EmailMessageObjectType>
from cybox.objects.email_message_object import EmailMessage
e = EmailMessage()
e.date = "Mon, 14 Oct, 2013 12:32:03 -0500"
print e.to_xml(include_namespaces=False)
<EmailMessageObj:EmailMessageObjectType xsi:type="EmailMessageObj:EmailMessageObjectType">
<EmailMessageObj:Header>
<EmailMessageObj:Date>2013-10-14T12:32:03-05:00</EmailMessageObj:Date>
</EmailMessageObj:Header>
</EmailMessageObj:EmailMessageObjectType>
Hashes¶
In many cases you can pass a dictionary or a list to create an instance of a CybOX type.
from cybox.common import HashList
h = HashList.from_list([{'type' : 'MD5', 'simple_hash_value' : 'FFFFFF'},
{'type' : 'SHA1', 'simple_hash_value' : 'FFFFFF'}])
print h.to_xml(include_namespaces=False)
<cyboxCommon:HashListType>
<cyboxCommon:Hash>
<cyboxCommon:Type>MD5</cyboxCommon:Type>
<cyboxCommon:Simple_Hash_Value>FFFFFF</cyboxCommon:Simple_Hash_Value>
</cyboxCommon:Hash>
<cyboxCommon:Hash>
<cyboxCommon:Type>SHA1</cyboxCommon:Type>
<cyboxCommon:Simple_Hash_Value>FFFFFF</cyboxCommon:Simple_Hash_Value>
</cyboxCommon:Hash>
</cyboxCommon:HashListType>
This can easily be incorporated into constructing objects as well.
from cybox.objects.win_file_object import WinFile
f = WinFile()
f.file_name = "foo.exe"
f.drive = "C:\\"
f.hashes = h
print f.to_xml(include_namespaces=False)
<WinFileObj:WindowsFileObjectType xsi:type="WinFileObj:WindowsFileObjectType">
<FileObj:File_Name>foo.exe</FileObj:File_Name>
<FileObj:Hashes>
<cyboxCommon:Hash>
<cyboxCommon:Type>MD5</cyboxCommon:Type>
<cyboxCommon:Simple_Hash_Value>FFFFFF</cyboxCommon:Simple_Hash_Value>
</cyboxCommon:Hash>
<cyboxCommon:Hash>
<cyboxCommon:Type>SHA1</cyboxCommon:Type>
<cyboxCommon:Simple_Hash_Value>FFFFFF</cyboxCommon:Simple_Hash_Value>
</cyboxCommon:Hash>
</FileObj:Hashes>
<WinFileObj:Drive>C:\</WinFileObj:Drive>
</WinFileObj:WindowsFileObjectType>
Object Subclasses¶
The WindowsFile object is a subclass of the File object. As you can see, the correct namepaces for the various properties are set.
from cybox.objects.win_file_object import WinFile
f = WinFile()
f.file_name = "blah.exe"
f.drive = "C:\\"
print f.to_xml(include_namespaces=False)
<WinFileObj:WindowsFileObjectType xsi:type="WinFileObj:WindowsFileObjectType">
<FileObj:File_Name>blah.exe</FileObj:File_Name>
<WinFileObj:Drive>C:\</WinFileObj:Drive>
</WinFileObj:WindowsFileObjectType>
As another example, the WinUser object is a refinement of the UserAccount object, which itself is a refinement of the Account object. As with Hashes, these can be constructed from a dictionary representation.
from cybox.objects.win_user_object import WinUser
winuser_dict = {
# Account-specific fields
'disabled': False,
'domain': u'ADMIN',
# UserAccount-specific fields
'password_required': True,
'full_name': u"Steve Ballmer",
'home_directory': u"C:\\Users\\ballmer\\",
'last_login': "2011-05-12T07:14:01+07:00",
'username': u"ballmer",
'user_password_age': u"P180D",
# WinUser-specific fields
'security_id': u"S-1-5-21-3623811015-3361044348-30300820-1013",
'security_type': "SidTypeUser",
'xsi:type': 'WindowsUserAccountObjectType',
}
print WinUser.from_dict(winuser_dict).to_xml(include_namespaces=False)
<WinUserAccountObj:WindowsUserAccountObjectType xsi:type="WinUserAccountObj:WindowsUserAccountObjectType"
disabled="false" password_required="true">
<AccountObj:Domain>ADMIN</AccountObj:Domain>
<UserAccountObj:Full_Name>Steve Ballmer</UserAccountObj:Full_Name>
<UserAccountObj:Home_Directory>C:\Users\ballmer\</UserAccountObj:Home_Directory>
<UserAccountObj:Last_Login>2011-05-12T07:14:01+07:00</UserAccountObj:Last_Login>
<UserAccountObj:Username>ballmer</UserAccountObj:Username>
<UserAccountObj:User_Password_Age>P180D</UserAccountObj:User_Password_Age>
<WinUserAccountObj:Security_ID>S-1-5-21-3623811015-3361044348-30300820-1013</WinUserAccountObj:Security_ID>
<WinUserAccountObj:Security_Type>SidTypeUser</WinUserAccountObj:Security_Type>
</WinUserAccountObj:WindowsUserAccountObjectType>
ObservableCompositions¶
from cybox.core import Observable, Observables, ObservableComposition
from cybox.objects.file_object import File
from cybox.objects.process_object import Process
from cybox.utils import IDGenerator, set_id_method
set_id_method(IDGenerator.METHOD_INT)
observables = Observables()
proc = Process.from_dict(
{"name": "cmd.exe",
"image_info": {"command_line": "cmd.exe /c blah.bat"}})
proc.name.condition = "Equals"
proc.image_info.command_line.condition = "Contains"
oproc = Observable(proc)
observables.add(oproc)
f = File.from_dict({"file_name": "blah", "file_extension": "bat"})
f.file_name.condition = "Contains"
f.file_extension.condition = "Equals"
ofile = Observable(f)
observables.add(ofile)
oproc_ref = Observable()
oproc_ref.id_ = None
oproc_ref.idref = oproc.id_
ofile_ref = Observable()
ofile_ref.id_ = None
ofile_ref.idref = ofile.id_
o_comp = ObservableComposition(operator="OR")
o_comp.add(oproc_ref)
o_comp.add(ofile_ref)
observables.add(Observable(o_comp))
print observables.to_xml(include_namespaces=False)
<cybox:Observables cybox_major_version="2" cybox_minor_version="1" cybox_update_version="0">
<cybox:Observable id="example:Observable-1">
<cybox:Object id="example:Process-2">
<cybox:Properties xsi:type="ProcessObj:ProcessObjectType">
<ProcessObj:Name condition="Equals">cmd.exe</ProcessObj:Name>
<ProcessObj:Image_Info>
<ProcessObj:Command_Line condition="Contains">cmd.exe /c blah.bat</ProcessObj:Command_Line>
</ProcessObj:Image_Info>
</cybox:Properties>
</cybox:Object>
</cybox:Observable>
<cybox:Observable id="example:Observable-3">
<cybox:Object id="example:File-4">
<cybox:Properties xsi:type="FileObj:FileObjectType">
<FileObj:File_Name condition="Contains">blah</FileObj:File_Name>
<FileObj:File_Extension condition="Equals">bat</FileObj:File_Extension>
</cybox:Properties>
</cybox:Object>
</cybox:Observable>
<cybox:Observable id="example:Observable-7">
<cybox:Observable_Composition operator="OR">
<cybox:Observable idref="example:Observable-1">
</cybox:Observable>
<cybox:Observable idref="example:Observable-3">
</cybox:Observable>
</cybox:Observable_Composition>
</cybox:Observable>
</cybox:Observables>
Parsing example¶
Just as you can call to_xml() to generate XML, you can call parseString to parse an XML string.
>>> import cybox.bindings.file_object as file_binding
>>> from cybox.objects.file_object import File
>>> a = """
... <FileObj:FileObjectType
... xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
... xmlns:FileObj="http://cybox.mitre.org/objects#FileObject-2"
... xsi:type="FileObj:FileObjectType">
... <FileObj:File_Name condition="Contains">bad.exe</FileObj:File_Name>
... </FileObj:FileObjectType>
... """
>>> file_obj = file_binding.parseString(a)
>>> type(file_obj)
<class 'cybox.bindings.file_object.FileObjectType'>
>>> f = File.from_obj(file_obj)
>>> f.file_name.value
'bad.exe'
>>> str(f.file_name)
'bad.exe'
>>> f.file_name.condition
'Contains'
Comparisons¶
CybOX objects can be compared for equality using the standard Python equality operator. By default, every field must be equal between the two objects. However, you can explicitly say that some fields should not be considered.
>>> from cybox.objects.file_object import File
>>> file_1 = File.from_dict({'file_name': 'abcd.dll', 'size_in_bytes': '25556'})
>>> file_2 = File.from_dict({'file_name': 'abcd.dll', 'size_in_bytes': '25556'})
>>> file_3 = File.from_dict({'file_name': 'abcd.dll', 'size_in_bytes': '1337'})
# First, disable the use of ``size_in_bytes`` comparisons.
>>> File.size_in_bytes.comparable = False
>>> file_1 == file_2
True
>>> file_1 == file_3
True
# Now, set it back to True (the default).
>>> File.size_in_bytes.comparable = True
>>> file_1 == file_2
True
>>> file_1 == file_3
False
Version: 2.1.0.11
Contributing¶
If you notice a bug, have a suggestion for a new feature, or find that that something just isn’t behaving the way you’d expect it to, please submit an issue to our issue tracker.
If you’d like to contribute code to our repository, you can do so by issuing a pull request and we will work with you to try and integrate that code into our repository. Users who want to contribute code to the python-cybox repository should be familiar with git and the GitHub pull request process.
API Reference¶
Version: 2.1.0.11
API Reference¶
CybOX Common¶
Modules located in the base cybox.common package
Note
Most objects from the CybOX Common schema can be implemented directly from the cybox.commmon package, rather than needing to remember which submodule they are defined in.
Version: 2.1.0.11
cybox.common package¶
The cybox.common module contains classes needed to implement the types found in the CybOX Common schema (cybox_common.xsd). Although the implementation is spread between different modules within the cybox.common package, types should be imported directly from this module in case the implementations are reorganized in the future.
In other words, do this:
from cybox.common import String
rather than:
from cybox.common.properties import String
Submodules¶
Version: 2.1.0.11
Version: 2.1.0.11
cybox.common.byterun module¶
- class cybox.common.byterun.ByteRun[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ByteRunType- byte_order¶
- XML Binding class name: Byte_OrderDictionary key name: byte_order
- byte_run_data¶
- XML Binding class name: Byte_Run_DataDictionary key name: byte_run_data
- file_system_offset¶
- XML Binding class name: File_System_OffsetDictionary key name: file_system_offset
- hashes¶
- image_offset¶
- XML Binding class name: Image_OffsetDictionary key name: image_offset
- length¶
- offset¶
Version: 2.1.0.11
cybox.common.contributor module¶
- class cybox.common.contributor.Contributor[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ContributorType- contribution_location¶
- XML Binding class name: Contribution_LocationDictionary key name: contribution_location
- date¶
- email¶
- XML Binding class name: EmailDictionary key name: email
- name¶
- XML Binding class name: NameDictionary key name: name
- organization¶
- XML Binding class name: OrganizationDictionary key name: organization
- phone¶
- XML Binding class name: PhoneDictionary key name: phone
- role¶
- XML Binding class name: RoleDictionary key name: role
Version: 2.1.0.11
cybox.common.data_segment module¶
- class cybox.common.data_segment.DataSegment[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.DataSegmentType- byte_order¶
- XML Binding class name: Byte_OrderDictionary key name: byte_order
- data_format¶
- XML Binding class name: Data_FormatDictionary key name: data_format
- data_segment¶
- XML Binding class name: Data_SegmentDictionary key name: data_segment
- data_size¶
- XML Binding class name: Data_SizeDictionary key name: data_size
- id_¶
- XML Binding class name: idDictionary key name: id
- offset¶
- search_distance¶
- XML Binding class name: Search_DistanceDictionary key name: search_distance
- search_within¶
- XML Binding class name: Search_WithinDictionary key name: search_within
- class cybox.common.data_segment.DataSize(*args, **kwargs)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.cybox_common.DataSizeType
Version: 2.1.0.11
cybox.common.daterange module¶
Version: 2.1.0.11
cybox.common.datetimewithprecision module¶
- class cybox.common.datetimewithprecision.DateTimeWithPrecision(value=None, precision='second')[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.DateTimeWithPrecisionType
Version: 2.1.0.11
cybox.common.digitalsignature module¶
- class cybox.common.digitalsignature.DigitalSignature[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.DigitalSignatureInfoType- certificate_issuer¶
- XML Binding class name: Certificate_IssuerDictionary key name: certificate_issuer
- certificate_subject¶
- XML Binding class name: Certificate_SubjectDictionary key name: certificate_subject
- signature_description¶
- XML Binding class name: Signature_DescriptionDictionary key name: signature_description
- signature_exists¶
- XML Binding class name: signature_existsDictionary key name: signature_exists
- signature_verified¶
- XML Binding class name: signature_verifiedDictionary key name: signature_verified
Version: 2.1.0.11
cybox.common.environment_variable module¶
Version: 2.1.0.11
cybox.common.extracted_features module¶
- class cybox.common.extracted_features.CodeSnippets(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_common.CodeSnippetsType
- class cybox.common.extracted_features.ExtractedFeatures[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ExtractedFeaturesType- code_snippets¶
- XML Binding class name: Code_SnippetsDictionary key name: code_snippets
- functions¶
- XML Binding class name: FunctionsDictionary key name: functions
- imports¶
- XML Binding class name: ImportsDictionary key name: imports
- strings¶
- XML Binding class name: StringsDictionary key name: strings
Version: 2.1.0.11
cybox.common.extracted_string module¶
- class cybox.common.extracted_string.ExtractedString(string_value=None)[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ExtractedStringType- address¶
- XML Binding class name: AddressDictionary key name: address
- byte_string_value¶
- XML Binding class name: Byte_String_ValueDictionary key name: byte_string_value
- encoding¶
TypedField subclass for VocabString fields.
XML Binding class name: EncodingDictionary key name: encoding
- english_translation¶
- XML Binding class name: English_TranslationDictionary key name: english_translation
- hashes¶
- language¶
- length¶
- XML Binding class name: LengthDictionary key name: length
- string_value¶
- XML Binding class name: String_ValueDictionary key name: string_value
Version: 2.1.0.11
cybox.common.hashes module¶
- class cybox.common.hashes.Hash(hash_value=None, type_=None, exact=False)[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.HashType- fuzzy_hash_value¶
- XML Binding class name: Fuzzy_Hash_ValueDictionary key name: fuzzy_hash_value
- simple_hash_value¶
- XML Binding class name: Simple_Hash_ValueDictionary key name: simple_hash_value
- type_¶
TypedField subclass for VocabString fields.
Version: 2.1.0.11
cybox.common.measuresource module¶
- class cybox.common.measuresource.MeasureSource[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.MeasureSourceType- class_¶
- XML Binding class name: classxxDictionary key name: class
- contributors¶
- XML Binding class name: ContributorsDictionary key name: contributors
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- information_source_type¶
TypedField subclass for VocabString fields.
XML Binding class name: Information_Source_TypeDictionary key name: information_source_type
- instance¶
- XML Binding class name: InstanceDictionary key name: instance
- name¶
- XML Binding class name: nameDictionary key name: name
- platform¶
- XML Binding class name: PlatformDictionary key name: platform
- sighting_count¶
- XML Binding class name: sighting_countDictionary key name: sighting_count
- source_type¶
- XML Binding class name: source_typeDictionary key name: source_type
- system¶
- XML Binding class name: SystemDictionary key name: system
- time¶
- tool_type¶
TypedField subclass for VocabString fields.
XML Binding class name: Tool_TypeDictionary key name: tool_type
- tools¶
- XML Binding class name: ToolsDictionary key name: tools
Version: 2.1.0.11
cybox.common.object_properties module¶
- class cybox.common.object_properties.CustomProperties(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_common.CustomPropertiesType
- class cybox.common.object_properties.ObjectProperties[source]¶
Bases: cybox.Entity
The Cybox ObjectProperties base class.
XML binding class: <undefined>- custom_properties¶
- XML Binding class name: Custom_PropertiesDictionary key name: custom_properties
- object_reference¶
- XML Binding class name: object_referenceDictionary key name: object_reference
- class cybox.common.object_properties.Property[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.cybox_common.PropertyType
Version: 2.1.0.11
cybox.common.platform_specification module¶
- class cybox.common.platform_specification.PlatformIdentifier[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.cybox_common.PlatformIdentifierType
Version: 2.1.0.11
cybox.common.properties module¶
- class cybox.common.properties.BaseProperty(value=None)[source]¶
- XML binding class: <undefined>
- is_plain()[source]¶
Whether the Property can be represented as a single value.
The datatype can be inferred by the particular BaseProperty subclass, so if datatype and value are the only non-None properties, the BaseProperty can be represented by a single value rather than a dictionary. This makes the JSON representation simpler without losing any data fidelity.
- class cybox.common.properties.AnyURI(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.AnyURIObjectPropertyType
- class cybox.common.properties.Base64Binary(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.Base64BinaryObjectPropertyType
- class cybox.common.properties.Date(value=None, precision='day')[source]¶
- XML binding class: cybox.bindings.cybox_common.DateObjectPropertyType
- class cybox.common.properties.DateTime(value=None, precision='second')[source]¶
- XML binding class: cybox.bindings.cybox_common.DateTimeObjectPropertyType
- class cybox.common.properties.Double(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.DoubleObjectPropertyType
- class cybox.common.properties.Duration(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.DurationObjectPropertyType
- class cybox.common.properties.Float(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.FloatObjectPropertyType
- class cybox.common.properties.HexBinary(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.HexBinaryObjectPropertyType
- class cybox.common.properties.Integer(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.IntegerObjectPropertyType
- class cybox.common.properties.Long(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.LongObjectPropertyType
- class cybox.common.properties.Name(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.NameObjectPropertyType
- class cybox.common.properties.NonNegativeInteger(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.NonNegativeIntegerObjectPropertyType
- class cybox.common.properties.PositiveInteger(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.PositiveIntegerObjectPropertyType
- class cybox.common.properties.String(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.StringObjectPropertyType
- class cybox.common.properties.Time(value=None, precision='second')[source]¶
- XML binding class: cybox.bindings.cybox_common.TimeObjectPropertyType
Version: 2.1.0.11
cybox.common.structured_text module¶
- class cybox.common.structured_text.StructuredText(value=None)[source]¶
Bases: cybox.Entity
XML binding class: <undefined>
Version: 2.1.0.11
cybox.common.time module¶
- class cybox.common.time.Time(start_time=None, end_time=None, produced_time=None, received_time=None)[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.TimeType- end_time¶
- XML Binding class name: End_TimeDictionary key name: end_time
- produced_time¶
- XML Binding class name: Produced_TimeDictionary key name: produced_time
- received_time¶
- XML Binding class name: Received_TimeDictionary key name: received_time
- start_time¶
- XML Binding class name: Start_TimeDictionary key name: start_time
Version: 2.1.0.11
cybox.common.tools module¶
Version: 2.1.0.11
cybox.common.vocabs module¶
- class cybox.common.vocabs.ActionArgumentName(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionName(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionObjectAssociationType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionRelationshipType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.CharacterEncoding(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.EventType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.HashName(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.InformationSourceType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ObjectRelationship(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ObjectState(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ToolType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
Version: 2.1.0.11
Version: 2.1.0.11
cybox.common.byterun module¶
- class cybox.common.byterun.ByteRun[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ByteRunType- byte_order¶
- XML Binding class name: Byte_OrderDictionary key name: byte_order
- byte_run_data¶
- XML Binding class name: Byte_Run_DataDictionary key name: byte_run_data
- file_system_offset¶
- XML Binding class name: File_System_OffsetDictionary key name: file_system_offset
- hashes¶
- image_offset¶
- XML Binding class name: Image_OffsetDictionary key name: image_offset
- length¶
- offset¶
Version: 2.1.0.11
cybox.common.contributor module¶
- class cybox.common.contributor.Contributor[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ContributorType- contribution_location¶
- XML Binding class name: Contribution_LocationDictionary key name: contribution_location
- date¶
- email¶
- XML Binding class name: EmailDictionary key name: email
- name¶
- XML Binding class name: NameDictionary key name: name
- organization¶
- XML Binding class name: OrganizationDictionary key name: organization
- phone¶
- XML Binding class name: PhoneDictionary key name: phone
- role¶
- XML Binding class name: RoleDictionary key name: role
Version: 2.1.0.11
cybox.common.data_segment module¶
- class cybox.common.data_segment.DataSegment[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.DataSegmentType- byte_order¶
- XML Binding class name: Byte_OrderDictionary key name: byte_order
- data_format¶
- XML Binding class name: Data_FormatDictionary key name: data_format
- data_segment¶
- XML Binding class name: Data_SegmentDictionary key name: data_segment
- data_size¶
- XML Binding class name: Data_SizeDictionary key name: data_size
- id_¶
- XML Binding class name: idDictionary key name: id
- offset¶
- search_distance¶
- XML Binding class name: Search_DistanceDictionary key name: search_distance
- search_within¶
- XML Binding class name: Search_WithinDictionary key name: search_within
- class cybox.common.data_segment.DataSize(*args, **kwargs)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.cybox_common.DataSizeType
Version: 2.1.0.11
cybox.common.daterange module¶
Version: 2.1.0.11
cybox.common.datetimewithprecision module¶
- class cybox.common.datetimewithprecision.DateTimeWithPrecision(value=None, precision='second')[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.DateTimeWithPrecisionType
Version: 2.1.0.11
cybox.common.digitalsignature module¶
- class cybox.common.digitalsignature.DigitalSignature[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.DigitalSignatureInfoType- certificate_issuer¶
- XML Binding class name: Certificate_IssuerDictionary key name: certificate_issuer
- certificate_subject¶
- XML Binding class name: Certificate_SubjectDictionary key name: certificate_subject
- signature_description¶
- XML Binding class name: Signature_DescriptionDictionary key name: signature_description
- signature_exists¶
- XML Binding class name: signature_existsDictionary key name: signature_exists
- signature_verified¶
- XML Binding class name: signature_verifiedDictionary key name: signature_verified
Version: 2.1.0.11
cybox.common.environment_variable module¶
Version: 2.1.0.11
cybox.common.extracted_features module¶
- class cybox.common.extracted_features.CodeSnippets(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_common.CodeSnippetsType
- class cybox.common.extracted_features.ExtractedFeatures[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ExtractedFeaturesType- code_snippets¶
- XML Binding class name: Code_SnippetsDictionary key name: code_snippets
- functions¶
- XML Binding class name: FunctionsDictionary key name: functions
- imports¶
- XML Binding class name: ImportsDictionary key name: imports
- strings¶
- XML Binding class name: StringsDictionary key name: strings
Version: 2.1.0.11
cybox.common.extracted_string module¶
- class cybox.common.extracted_string.ExtractedString(string_value=None)[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.ExtractedStringType- address¶
- XML Binding class name: AddressDictionary key name: address
- byte_string_value¶
- XML Binding class name: Byte_String_ValueDictionary key name: byte_string_value
- encoding¶
TypedField subclass for VocabString fields.
XML Binding class name: EncodingDictionary key name: encoding
- english_translation¶
- XML Binding class name: English_TranslationDictionary key name: english_translation
- hashes¶
- language¶
- length¶
- XML Binding class name: LengthDictionary key name: length
- string_value¶
- XML Binding class name: String_ValueDictionary key name: string_value
Version: 2.1.0.11
cybox.common.hashes module¶
- class cybox.common.hashes.Hash(hash_value=None, type_=None, exact=False)[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.HashType- fuzzy_hash_value¶
- XML Binding class name: Fuzzy_Hash_ValueDictionary key name: fuzzy_hash_value
- simple_hash_value¶
- XML Binding class name: Simple_Hash_ValueDictionary key name: simple_hash_value
- type_¶
TypedField subclass for VocabString fields.
Version: 2.1.0.11
cybox.common.measuresource module¶
- class cybox.common.measuresource.MeasureSource[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.MeasureSourceType- class_¶
- XML Binding class name: classxxDictionary key name: class
- contributors¶
- XML Binding class name: ContributorsDictionary key name: contributors
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- information_source_type¶
TypedField subclass for VocabString fields.
XML Binding class name: Information_Source_TypeDictionary key name: information_source_type
- instance¶
- XML Binding class name: InstanceDictionary key name: instance
- name¶
- XML Binding class name: nameDictionary key name: name
- platform¶
- XML Binding class name: PlatformDictionary key name: platform
- sighting_count¶
- XML Binding class name: sighting_countDictionary key name: sighting_count
- source_type¶
- XML Binding class name: source_typeDictionary key name: source_type
- system¶
- XML Binding class name: SystemDictionary key name: system
- time¶
- tool_type¶
TypedField subclass for VocabString fields.
XML Binding class name: Tool_TypeDictionary key name: tool_type
- tools¶
- XML Binding class name: ToolsDictionary key name: tools
Version: 2.1.0.11
cybox.common.object_properties module¶
- class cybox.common.object_properties.CustomProperties(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_common.CustomPropertiesType
- class cybox.common.object_properties.ObjectProperties[source]¶
Bases: cybox.Entity
The Cybox ObjectProperties base class.
XML binding class: <undefined>- custom_properties¶
- XML Binding class name: Custom_PropertiesDictionary key name: custom_properties
- object_reference¶
- XML Binding class name: object_referenceDictionary key name: object_reference
- class cybox.common.object_properties.Property[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.cybox_common.PropertyType
Version: 2.1.0.11
cybox.common.platform_specification module¶
- class cybox.common.platform_specification.PlatformIdentifier[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.cybox_common.PlatformIdentifierType
Version: 2.1.0.11
cybox.common.properties module¶
- class cybox.common.properties.BaseProperty(value=None)[source]¶
- XML binding class: <undefined>
- is_plain()[source]¶
Whether the Property can be represented as a single value.
The datatype can be inferred by the particular BaseProperty subclass, so if datatype and value are the only non-None properties, the BaseProperty can be represented by a single value rather than a dictionary. This makes the JSON representation simpler without losing any data fidelity.
- class cybox.common.properties.AnyURI(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.AnyURIObjectPropertyType
- class cybox.common.properties.Base64Binary(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.Base64BinaryObjectPropertyType
- class cybox.common.properties.Date(value=None, precision='day')[source]¶
- XML binding class: cybox.bindings.cybox_common.DateObjectPropertyType
- class cybox.common.properties.DateTime(value=None, precision='second')[source]¶
- XML binding class: cybox.bindings.cybox_common.DateTimeObjectPropertyType
- class cybox.common.properties.Double(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.DoubleObjectPropertyType
- class cybox.common.properties.Duration(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.DurationObjectPropertyType
- class cybox.common.properties.Float(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.FloatObjectPropertyType
- class cybox.common.properties.HexBinary(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.HexBinaryObjectPropertyType
- class cybox.common.properties.Integer(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.IntegerObjectPropertyType
- class cybox.common.properties.Long(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.LongObjectPropertyType
- class cybox.common.properties.Name(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.NameObjectPropertyType
- class cybox.common.properties.NonNegativeInteger(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.NonNegativeIntegerObjectPropertyType
- class cybox.common.properties.PositiveInteger(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.PositiveIntegerObjectPropertyType
- class cybox.common.properties.String(value=None)[source]¶
- XML binding class: cybox.bindings.cybox_common.StringObjectPropertyType
- class cybox.common.properties.Time(value=None, precision='second')[source]¶
- XML binding class: cybox.bindings.cybox_common.TimeObjectPropertyType
Version: 2.1.0.11
cybox.common.structured_text module¶
- class cybox.common.structured_text.StructuredText(value=None)[source]¶
Bases: cybox.Entity
XML binding class: <undefined>
Version: 2.1.0.11
cybox.common.time module¶
- class cybox.common.time.Time(start_time=None, end_time=None, produced_time=None, received_time=None)[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_common.TimeType- end_time¶
- XML Binding class name: End_TimeDictionary key name: end_time
- produced_time¶
- XML Binding class name: Produced_TimeDictionary key name: produced_time
- received_time¶
- XML Binding class name: Received_TimeDictionary key name: received_time
- start_time¶
- XML Binding class name: Start_TimeDictionary key name: start_time
Version: 2.1.0.11
cybox.common.tools module¶
Version: 2.1.0.11
cybox.common.vocabs module¶
- class cybox.common.vocabs.ActionArgumentName(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionName(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionObjectAssociationType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionRelationshipType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ActionType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.CharacterEncoding(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.EventType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.HashName(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.InformationSourceType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ObjectRelationship(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ObjectState(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
- class cybox.common.vocabs.ToolType(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
CybOX Core¶
Modules located in the base cybox.core package
Note
Most objects from the CybOX Core schema can be implemented directly from the cybox.core package, rather than needing to remember which submodule they are defined in.
Version: 2.1.0.11
cybox.core package¶
Submodules¶
Version: 2.1.0.11
cybox.core.action module¶
- class cybox.core.action.Action[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.ActionType- action_aliases¶
- XML Binding class name: Action_AliasesDictionary key name: action_aliases
- action_arguments¶
- XML Binding class name: Action_ArgumentsDictionary key name: action_arguments
- action_status¶
- XML Binding class name: action_statusDictionary key name: action_status
- associated_objects¶
- XML Binding class name: Associated_ObjectsDictionary key name: associated_objects
- context¶
- XML Binding class name: contextDictionary key name: context
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- discovery_method¶
- XML Binding class name: Discovery_MethodDictionary key name: discovery_method
- frequency¶
- XML Binding class name: FrequencyDictionary key name: frequency
- id_¶
- XML Binding class name: idDictionary key name: id
- idref¶
- XML Binding class name: idrefDictionary key name: idref
- name¶
TypedField subclass for VocabString fields.
- ordinal_position¶
- XML Binding class name: ordinal_positionDictionary key name: ordinal_position
- relationships¶
- XML Binding class name: RelationshipsDictionary key name: relationships
- timestamp¶
- XML Binding class name: timestampDictionary key name: timestamp
- type_¶
TypedField subclass for VocabString fields.
- class cybox.core.action.ActionAliases(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.ActionAliasesType
- class cybox.core.action.ActionArgument[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.ActionArgumentType- argument_name¶
TypedField subclass for VocabString fields.
XML Binding class name: Argument_NameDictionary key name: argument_name
- argument_value¶
- XML Binding class name: Argument_ValueDictionary key name: argument_value
- class cybox.core.action.ActionArguments(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.ActionArgumentsType
- class cybox.core.action.ActionRelationship[source]¶
Bases: cybox.Entity
XML binding class: <undefined>
- class cybox.core.action.ActionRelationships(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.ActionRelationshipsType
Version: 2.1.0.11
cybox.core.action_reference module¶
CybOX Action Reference Class
Version: 2.1.0.11
cybox.core.associated_object module¶
- class cybox.core.associated_object.AssociatedObject(defined_object=None, type_=None, association_type=None)[source]¶
Bases: cybox.core.object.Object
The CybOX Associated Object element.
Currently only supports the id, association_type and ObjectProperties properties
XML binding class: <undefined>- superclass¶
alias of Object | XML binding class: <undefined>
Version: 2.1.0.11
cybox.core.event module¶
- class cybox.core.event.Event[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.EventType- actions¶
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- event¶
- (List of values permitted)Type: cybox.core.event.EventXML Binding class name: EventDictionary key name: event
- frequency¶
- XML Binding class name: FrequencyDictionary key name: frequency
- id_¶
- XML Binding class name: idDictionary key name: id
- idref¶
- XML Binding class name: idrefDictionary key name: idref
- observation_method¶
- XML Binding class name: Observation_MethodDictionary key name: observation_method
- type_¶
TypedField subclass for VocabString fields.
Version: 2.1.0.11
cybox.core.frequency module¶
- class cybox.core.frequency.Frequency[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.FrequencyType- rate¶
- XML Binding class name: rateDictionary key name: rate
- scale¶
- XML Binding class name: scaleDictionary key name: scale
- trend¶
- XML Binding class name: trendDictionary key name: trend
- units¶
- XML Binding class name: unitsDictionary key name: units
Version: 2.1.0.11
cybox.core.object module¶
- class cybox.core.object.DomainSpecificObjectProperties[source]¶
Bases: cybox.Entity
The Cybox DomainSpecificObjectProperties base class.
XML binding class: <undefined>
- class cybox.core.object.Object(properties=None, type_=None)[source]¶
Bases: cybox.Entity
The CybOX Object element.
Currently only supports the following data members: - id_ - idref - properties - related_objects
XML binding class: <undefined>
- class cybox.core.object.RelatedObject(*args, **kwargs)[source]¶
Bases: cybox.core.object.Object
XML binding class: <undefined>
- cybox.core.object.add_external_class(klass, name=None)[source]¶
Adds a class implementation to this binding’s globals() dict.
These classes can be used to implement Properties, Domain_Specific_Object_Properties, or Defined_Effect fields on an Object.
Parameters: - klass (class) – Python class that implements the new type
- name (str) – The name of the class, as it will appear in XML documents to be parsed. Defaults to klass.__name__.
Version: 2.1.0.11
cybox.core.observable module¶
- class cybox.core.observable.Keywords(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.KeywordsType
- class cybox.core.observable.Observable(item=None, id_=None, idref=None, title=None, description=None)[source]¶
Bases: cybox.Entity
A single Observable.
XML binding class: <undefined>
- class cybox.core.observable.ObservableComposition(operator='AND', observables=None)[source]¶
Bases: cybox.Entity
The ObservableCompositionType entity defines a logical compositions of CybOX Observables. The combinatorial behavior is derived from the operator property.
XML binding class: <undefined>
Version: 2.1.0.11
cybox.core.action module¶
- class cybox.core.action.Action[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.ActionType- action_aliases¶
- XML Binding class name: Action_AliasesDictionary key name: action_aliases
- action_arguments¶
- XML Binding class name: Action_ArgumentsDictionary key name: action_arguments
- action_status¶
- XML Binding class name: action_statusDictionary key name: action_status
- associated_objects¶
- XML Binding class name: Associated_ObjectsDictionary key name: associated_objects
- context¶
- XML Binding class name: contextDictionary key name: context
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- discovery_method¶
- XML Binding class name: Discovery_MethodDictionary key name: discovery_method
- frequency¶
- XML Binding class name: FrequencyDictionary key name: frequency
- id_¶
- XML Binding class name: idDictionary key name: id
- idref¶
- XML Binding class name: idrefDictionary key name: idref
- name¶
TypedField subclass for VocabString fields.
- ordinal_position¶
- XML Binding class name: ordinal_positionDictionary key name: ordinal_position
- relationships¶
- XML Binding class name: RelationshipsDictionary key name: relationships
- timestamp¶
- XML Binding class name: timestampDictionary key name: timestamp
- type_¶
TypedField subclass for VocabString fields.
- class cybox.core.action.ActionAliases(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.ActionAliasesType
- class cybox.core.action.ActionArgument[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.ActionArgumentType- argument_name¶
TypedField subclass for VocabString fields.
XML Binding class name: Argument_NameDictionary key name: argument_name
- argument_value¶
- XML Binding class name: Argument_ValueDictionary key name: argument_value
- class cybox.core.action.ActionArguments(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.ActionArgumentsType
- class cybox.core.action.ActionRelationship[source]¶
Bases: cybox.Entity
XML binding class: <undefined>
- class cybox.core.action.ActionRelationships(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.ActionRelationshipsType
Version: 2.1.0.11
cybox.core.action_reference module¶
CybOX Action Reference Class
Version: 2.1.0.11
cybox.core.associated_object module¶
- class cybox.core.associated_object.AssociatedObject(defined_object=None, type_=None, association_type=None)[source]¶
Bases: cybox.core.object.Object
The CybOX Associated Object element.
Currently only supports the id, association_type and ObjectProperties properties
XML binding class: <undefined>- superclass¶
alias of Object | XML binding class: <undefined>
Version: 2.1.0.11
cybox.core.event module¶
- class cybox.core.event.Event[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.EventType- actions¶
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- event¶
- (List of values permitted)Type: cybox.core.event.EventXML Binding class name: EventDictionary key name: event
- frequency¶
- XML Binding class name: FrequencyDictionary key name: frequency
- id_¶
- XML Binding class name: idDictionary key name: id
- idref¶
- XML Binding class name: idrefDictionary key name: idref
- observation_method¶
- XML Binding class name: Observation_MethodDictionary key name: observation_method
- type_¶
TypedField subclass for VocabString fields.
Version: 2.1.0.11
cybox.core.frequency module¶
- class cybox.core.frequency.Frequency[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.cybox_core.FrequencyType- rate¶
- XML Binding class name: rateDictionary key name: rate
- scale¶
- XML Binding class name: scaleDictionary key name: scale
- trend¶
- XML Binding class name: trendDictionary key name: trend
- units¶
- XML Binding class name: unitsDictionary key name: units
Version: 2.1.0.11
cybox.core.object module¶
- class cybox.core.object.DomainSpecificObjectProperties[source]¶
Bases: cybox.Entity
The Cybox DomainSpecificObjectProperties base class.
XML binding class: <undefined>
- class cybox.core.object.Object(properties=None, type_=None)[source]¶
Bases: cybox.Entity
The CybOX Object element.
Currently only supports the following data members: - id_ - idref - properties - related_objects
XML binding class: <undefined>
- class cybox.core.object.RelatedObject(*args, **kwargs)[source]¶
Bases: cybox.core.object.Object
XML binding class: <undefined>
- cybox.core.object.add_external_class(klass, name=None)[source]¶
Adds a class implementation to this binding’s globals() dict.
These classes can be used to implement Properties, Domain_Specific_Object_Properties, or Defined_Effect fields on an Object.
Parameters: - klass (class) – Python class that implements the new type
- name (str) – The name of the class, as it will appear in XML documents to be parsed. Defaults to klass.__name__.
Version: 2.1.0.11
cybox.core.observable module¶
- class cybox.core.observable.Keywords(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.cybox_core.KeywordsType
- class cybox.core.observable.Observable(item=None, id_=None, idref=None, title=None, description=None)[source]¶
Bases: cybox.Entity
A single Observable.
XML binding class: <undefined>
- class cybox.core.observable.ObservableComposition(operator='AND', observables=None)[source]¶
Bases: cybox.Entity
The ObservableCompositionType entity defines a logical compositions of CybOX Observables. The combinatorial behavior is derived from the operator property.
XML binding class: <undefined>
CybOX Objects¶
Modules located in the base cybox.objects package
Version: 2.1.0.11
cybox.objects package¶
Submodules¶
Version: 2.1.0.11
cybox.objects.account_object module¶
- class cybox.objects.account_object.Account[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.account_object.AccountObjectType- authentication¶
- (List of values permitted)XML Binding class name: AuthenticationDictionary key name: authentication
- creation_date¶
- XML Binding class name: Creation_DateDictionary key name: creation_date
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- disabled¶
- XML Binding class name: disabledDictionary key name: disabled
- domain¶
- last_accessed_time¶
- XML Binding class name: Last_Accessed_TimeDictionary key name: last_accessed_time
- locked_out¶
- XML Binding class name: locked_outDictionary key name: locked_out
- modified_date¶
- XML Binding class name: Modified_DateDictionary key name: modified_date
- class cybox.objects.account_object.Authentication[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.account_object.AuthenticationType- authentication_data¶
- XML Binding class name: Authentication_DataDictionary key name: authentication_data
- authentication_token_protection_mechanism¶
TypedField subclass for VocabString fields.
XML Binding class name: Authentication_Token_Protection_MechanismDictionary key name: authentication_token_protection_mechanism
- authentication_type¶
TypedField subclass for VocabString fields.
XML Binding class name: Authentication_TypeDictionary key name: authentication_type
- structured_authentication_mechanism¶
- XML Binding class name: Structured_Authentication_MechanismDictionary key name: structured_authentication_mechanism
Version: 2.1.0.11
cybox.objects.address_object module¶
- class cybox.objects.address_object.Address(address_value=None, category=None)[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.address_object.AddressObjectType- address_value¶
- XML Binding class name: Address_ValueDictionary key name: address_value
- category¶
- XML Binding class name: categoryDictionary key name: category
- is_destination¶
- XML Binding class name: is_destinationDictionary key name: is_destination
- is_source¶
- XML Binding class name: is_sourceDictionary key name: is_source
- is_spoofed¶
- XML Binding class name: is_spoofedDictionary key name: is_spoofed
- vlan_name¶
- XML Binding class name: VLAN_NameDictionary key name: vlan_name
- vlan_num¶
- XML Binding class name: VLAN_NumDictionary key name: vlan_num
- class cybox.objects.address_object.EmailAddress(addr_string=None)[source]¶
Bases: cybox.objects.address_object.Address
Convenience class for creating email addresses.
Note that this is not an actual CybOX type.
XML binding class: cybox.bindings.address_object.AddressObjectType
Version: 2.1.0.11
cybox.objects.api_object module¶
- class cybox.objects.api_object.API[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.api_object.APIObjectType- address¶
- XML Binding class name: AddressDictionary key name: address
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- function_name¶
- XML Binding class name: Function_NameDictionary key name: function_name
- normalized_function_name¶
- XML Binding class name: Normalized_Function_NameDictionary key name: normalized_function_name
- platform¶
- XML Binding class name: PlatformDictionary key name: platform
Version: 2.1.0.11
cybox.objects.archive_file_object module¶
- class cybox.objects.archive_file_object.ArchiveFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.file_object.FileObjectType- archive_format¶
- XML Binding class name: Archive_FormatDictionary key name: archive_format
- archived_file¶
- (List of values permitted)XML Binding class name: Archived_FileDictionary key name: archived_file
- comment¶
- decryption_key¶
- XML Binding class name: Decryption_KeyDictionary key name: decryption_key
- encryption_algorithm¶
- XML Binding class name: Encryption_AlgorithmDictionary key name: encryption_algorithm
- file_count¶
- XML Binding class name: File_CountDictionary key name: file_count
- version¶
Version: 2.1.0.11
cybox.objects.artifact_object module¶
- class cybox.objects.artifact_object.Artifact(data=None, type_=None)[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: <undefined>
- class cybox.objects.artifact_object.Base64Encoding[source]¶
Bases: cybox.objects.artifact_object.Encoding
XML binding class: <undefined>
- class cybox.objects.artifact_object.Bz2Compression[source]¶
Bases: cybox.objects.artifact_object.Compression
XML binding class: <undefined>
- class cybox.objects.artifact_object.Compression(compression_mechanism=None)[source]¶
Bases: cybox.objects.artifact_object.Packaging
A Compression packaging layer
Currently only zlib and bz2 are supported. Also, compression_mechanism_ref is not currently supported.
XML binding class: <undefined>
- class cybox.objects.artifact_object.Encoding[source]¶
Bases: cybox.objects.artifact_object.Packaging
An encoding packaging layer.
Currently only base64 with a standard alphabet is supported.
XML binding class: <undefined>
- class cybox.objects.artifact_object.Encryption(encryption_mechanism=None, encryption_key=None)[source]¶
Bases: cybox.objects.artifact_object.Packaging
An encryption packaging layer.
XML binding class: <undefined>
- class cybox.objects.artifact_object.Packaging[source]¶
Bases: cybox.Entity
An individual packaging layer.
XML binding class: <undefined>
- class cybox.objects.artifact_object.PasswordProtectedZipEncryption(key)[source]¶
Bases: cybox.objects.artifact_object.Encryption
XML binding class: <undefined>
- class cybox.objects.artifact_object.RawArtifact(value=None)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.artifact_object.RawArtifactType- byte_order¶
- XML Binding class name: byte_orderDictionary key name: byte_order
- class cybox.objects.artifact_object.XOREncryption(key)[source]¶
Bases: cybox.objects.artifact_object.Encryption
XML binding class: <undefined>
- class cybox.objects.artifact_object.ZlibCompression[source]¶
Bases: cybox.objects.artifact_object.Compression
XML binding class: <undefined>
Version: 2.1.0.11
cybox.objects.as_object module¶
- cybox.objects.as_object.AS¶
alias of AutonomousSystem | XML binding class: cybox.bindings.as_object.ASObjectType
- class cybox.objects.as_object.AutonomousSystem[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.as_object.ASObjectType- handle¶
- name¶
- number¶
- XML Binding class name: NumberDictionary key name: number
- regional_internet_registry¶
- XML Binding class name: Regional_Internet_RegistryDictionary key name: regional_internet_registry
Version: 2.1.0.11
cybox.objects.arp_cache_object module¶
- class cybox.objects.arp_cache_object.ARPCache[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.arp_cache_object.ARPCacheObjectType- arp_cache_entry¶
- (List of values permitted)XML Binding class name: ARP_Cache_EntryDictionary key name: arp_cache_entry
- class cybox.objects.arp_cache_object.ARPCacheEntry[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.arp_cache_object.ARPCacheEntryType- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- network_interface¶
- XML Binding class name: Network_InterfaceDictionary key name: network_interface
- physical_address¶
- XML Binding class name: Physical_AddressDictionary key name: physical_address
- type_¶
Version: 2.1.0.11
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_LanguageDictionary key name: code_language
- code_segment¶
- XML Binding class name: Code_SegmentDictionary key name: code_segment
- code_segment_xor¶
- XML Binding class name: Code_Segment_XORDictionary key name: code_segment_xor
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- digital_signatures¶
- XML Binding class name: Digital_SignaturesDictionary key name: digital_signatures
- discovery_method¶
- XML Binding class name: Discovery_MethodDictionary key name: discovery_method
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- processor_family¶
- (List of values permitted)XML Binding class name: Processor_FamilyDictionary key name: processor_family
- purpose¶
- start_address¶
- XML Binding class name: Start_AddressDictionary key name: start_address
- targeted_platforms¶
- XML Binding class name: Targeted_PlatformsDictionary key name: targeted_platforms
- 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_patternDictionary key name: xor_pattern
Version: 2.1.0.11
cybox.objects.device_object module¶
- class cybox.objects.device_object.Device[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.device_object.DeviceObjectType- description¶
- XML Binding class name: DescriptionDictionary key name: description
- device_type¶
- XML Binding class name: Device_TypeDictionary key name: device_type
- firmware_version¶
- XML Binding class name: Firmware_VersionDictionary key name: firmware_version
- manufacturer¶
- XML Binding class name: ManufacturerDictionary key name: manufacturer
- model¶
- serial_number¶
- XML Binding class name: Serial_NumberDictionary key name: serial_number
Version: 2.1.0.11
cybox.objects.disk_object module¶
- class cybox.objects.disk_object.Disk[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.disk_object.DiskObjectType- disk_name¶
- XML Binding class name: Disk_NameDictionary key name: disk_name
- disk_size¶
- XML Binding class name: Disk_SizeDictionary key name: disk_size
- free_space¶
- XML Binding class name: Free_SpaceDictionary key name: free_space
- partition_list¶
- XML Binding class name: Partition_ListDictionary key name: partition_list
- type¶
Version: 2.1.0.11
cybox.objects.disk_partition_object module¶
- class cybox.objects.disk_partition_object.DiskPartition[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.disk_partition_object.DiskPartitionObjectType- created¶
- device_name¶
- XML Binding class name: Device_NameDictionary key name: device_name
- mount_point¶
- XML Binding class name: Mount_PointDictionary key name: mount_point
- partition_id¶
- XML Binding class name: Partition_IDDictionary key name: partition_id
- partition_length¶
- XML Binding class name: Partition_LengthDictionary key name: partition_length
- partition_offset¶
- XML Binding class name: Partition_OffsetDictionary key name: partition_offset
- space_left¶
- XML Binding class name: Space_LeftDictionary key name: space_left
- space_used¶
- XML Binding class name: Space_UsedDictionary key name: space_used
- total_space¶
- XML Binding class name: Total_SpaceDictionary key name: total_space
- type¶
Version: 2.1.0.11
cybox.objects.dns_cache_object module¶
- class cybox.objects.dns_cache_object.DNSCache[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.dns_cache_object.DNSCacheObjectType- dns_cache_entry¶
- (List of values permitted)XML Binding class name: DNS_Cache_EntryDictionary key name: dns_cache_entry
Version: 2.1.0.11
cybox.objects.dns_query_object module¶
- class cybox.objects.dns_query_object.DNSQuery[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.dns_query_object.DNSQueryObjectType- additional_records¶
- XML Binding class name: Additional_RecordsDictionary key name: additional_records
- answer_resource_records¶
- XML Binding class name: Answer_Resource_RecordsDictionary key name: answer_resource_records
- XML Binding class name: Authority_Resource_RecordsDictionary key name: authority_resource_records
- date_ran¶
- XML Binding class name: Date_RanDictionary key name: date_ran
- question¶
- XML Binding class name: QuestionDictionary key name: question
- service_used¶
- XML Binding class name: Service_UsedDictionary key name: service_used
- successful¶
- XML Binding class name: successfulDictionary key name: successful
- transaction_id¶
- XML Binding class name: Transaction_IDDictionary key name: transaction_id
Version: 2.1.0.11
cybox.objects.dns_record_object module¶
- class cybox.objects.dns_record_object.DNSRecord[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.dns_record_object.DNSRecordObjectType- address_class¶
- XML Binding class name: Address_ClassDictionary key name: address_class
- data_length¶
- XML Binding class name: Data_LengthDictionary key name: data_length
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- domain_name¶
- XML Binding class name: Domain_NameDictionary key name: domain_name
- entry_type¶
- XML Binding class name: Entry_TypeDictionary key name: entry_type
- flags¶
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- queried_date¶
- XML Binding class name: Queried_DateDictionary key name: queried_date
- record_data¶
- XML Binding class name: Record_DataDictionary key name: record_data
- record_name¶
- XML Binding class name: Record_NameDictionary key name: record_name
- record_type¶
- XML Binding class name: Record_TypeDictionary key name: record_type
- ttl¶
Version: 2.1.0.11
cybox.objects.domain_name_object module¶
- class cybox.objects.domain_name_object.DomainName[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.domain_name_object.DomainNameObjectType- type_¶
- XML Binding class name: type_Dictionary key name: type
- value¶
Version: 2.1.0.11
cybox.objects.email_message_object module¶
- class cybox.objects.email_message_object.AttachmentReference(object_reference=None)[source]¶
Bases: cybox.ObjectReference
XML binding class: cybox.bindings.email_message_object.AttachmentReferenceType
- class cybox.objects.email_message_object.Attachments(*args)[source]¶
Bases: cybox.ReferenceList
XML binding class: cybox.bindings.email_message_object.AttachmentsType
- class cybox.objects.email_message_object.EmailHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.email_message_object.EmailHeaderType- bcc¶
- XML Binding class name: BCCDictionary key name: bcc
- boundary¶
- cc¶
- XML Binding class name: CCDictionary key name: cc
- content_type¶
- XML Binding class name: Content_TypeDictionary key name: content_type
- date¶
- errors_to¶
- XML Binding class name: Errors_ToDictionary key name: errors_to
- from_¶
- XML Binding class name: FromDictionary key name: from
- in_reply_to¶
- XML Binding class name: In_Reply_ToDictionary key name: in_reply_to
- message_id¶
- XML Binding class name: Message_IDDictionary key name: message_id
- mime_version¶
- XML Binding class name: MIME_VersionDictionary key name: mime_version
- precedence¶
- XML Binding class name: PrecedenceDictionary key name: precedence
- received_lines¶
- XML Binding class name: Received_LinesDictionary key name: received_lines
- reply_to¶
- XML Binding class name: Reply_ToDictionary key name: reply_to
- sender¶
- XML Binding class name: SenderDictionary key name: sender
- subject¶
- to¶
- XML Binding class name: ToDictionary key name: to
- user_agent¶
- XML Binding class name: User_AgentDictionary key name: user_agent
- x_mailer¶
- x_originating_ip¶
- XML Binding class name: X_Originating_IPDictionary key name: x_originating_ip
- x_priority¶
- XML Binding class name: X_PriorityDictionary key name: x_priority
- class cybox.objects.email_message_object.EmailMessage[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.email_message_object.EmailMessageObjectType- attachments¶
- XML Binding class name: AttachmentsDictionary key name: attachments
- email_server¶
- XML Binding class name: Email_ServerDictionary key name: email_server
- header¶
- XML Binding class name: HeaderDictionary key name: header
- links¶
- XML Binding class name: LinksDictionary key name: links
- raw_body¶
- raw_header¶
- XML Binding class name: Raw_HeaderDictionary key name: raw_header
- class cybox.objects.email_message_object.EmailRecipients(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.email_message_object.EmailRecipientsType
- class cybox.objects.email_message_object.LinkReference(object_reference=None)[source]¶
Bases: cybox.ObjectReference
XML binding class: cybox.bindings.email_message_object.LinkReferenceType
- class cybox.objects.email_message_object.Links(*args)[source]¶
Bases: cybox.ReferenceList
XML binding class: cybox.bindings.email_message_object.LinksType
Version: 2.1.0.11
cybox.objects.file_object module¶
- class cybox.objects.file_object.EPJumpCode[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.file_object.EPJumpCodeType- depth¶
- opcodes¶
- class cybox.objects.file_object.EntryPointSignature[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.file_object.EntryPointSignatureType- name¶
- type_¶
- class cybox.objects.file_object.EntryPointSignatureList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.file_object.EntryPointSignatureListType
- class cybox.objects.file_object.File[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.file_object.FileObjectType- accessed_time¶
- XML Binding class name: Accessed_TimeDictionary key name: accessed_time
- byte_runs¶
- XML Binding class name: Byte_RunsDictionary key name: byte_runs
- compression_comment¶
- XML Binding class name: Compression_CommentDictionary key name: compression_comment
- compression_method¶
- XML Binding class name: Compression_MethodDictionary key name: compression_method
- compression_version¶
- XML Binding class name: Compression_VersionDictionary key name: compression_version
- created_time¶
- XML Binding class name: Created_TimeDictionary key name: created_time
- decryption_key¶
- XML Binding class name: Decryption_KeyDictionary key name: decryption_key
- device_path¶
- XML Binding class name: Device_PathDictionary key name: device_path
- digital_signatures¶
- XML Binding class name: Digital_SignaturesDictionary key name: digital_signatures
- encryption_algorithm¶
- XML Binding class name: Encryption_AlgorithmDictionary key name: encryption_algorithm
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- file_attributes_list¶
- XML Binding class name: File_Attributes_ListDictionary key name: file_attributes_list
- file_extension¶
- XML Binding class name: File_ExtensionDictionary key name: file_extension
- file_format¶
- XML Binding class name: File_FormatDictionary key name: file_format
- file_name¶
- XML Binding class name: File_NameDictionary key name: file_name
- file_path¶
- XML Binding class name: File_PathDictionary key name: file_path
- full_path¶
- XML Binding class name: Full_PathDictionary key name: full_path
- hashes¶
- is_masqueraded¶
- XML Binding class name: is_masqueradedDictionary key name: is_masqueraded
- is_packed¶
- XML Binding class name: is_packedDictionary key name: is_packed
- magic_number¶
- XML Binding class name: Magic_NumberDictionary key name: magic_number
- modified_time¶
- XML Binding class name: Modified_TimeDictionary key name: modified_time
- packer_list¶
- XML Binding class name: Packer_ListDictionary key name: packer_list
- peak_entropy¶
- XML Binding class name: Peak_EntropyDictionary key name: peak_entropy
- permissions¶
- XML Binding class name: PermissionsDictionary key name: permissions
- size_in_bytes¶
- XML Binding class name: Size_In_BytesDictionary key name: size_in_bytes
- sym_links¶
- XML Binding class name: Sym_LinksDictionary key name: sym_links
- user_owner¶
- XML Binding class name: User_OwnerDictionary key name: user_owner
- class cybox.objects.file_object.FileAttribute[source]¶
Bases: cybox.Entity
An abstract class for file attributes.
XML binding class: <undefined>
- class cybox.objects.file_object.FilePath(*args, **kwargs)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.file_object.FilePathType
- class cybox.objects.file_object.FilePermissions[source]¶
Bases: cybox.Entity
An abstract class for file permissions.
XML binding class: <undefined>
- class cybox.objects.file_object.Packer[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.file_object.PackerType- detected_entrypoint_signatures¶
- XML Binding class name: Detected_Entrypoint_SignaturesDictionary key name: detected_entrypoint_signatures
- entry_point¶
- XML Binding class name: Entry_PointDictionary key name: entry_point
- ep_jump_codes¶
- XML Binding class name: EP_Jump_CodesDictionary key name: ep_jump_codes
- name¶
- signature¶
- XML Binding class name: SignatureDictionary key name: signature
- type_¶
- version¶
Version: 2.1.0.11
cybox.objects.gui_dialogbox_object module¶
- class cybox.objects.gui_dialogbox_object.GUIDialogbox[source]¶
Bases: cybox.objects.gui_object.GUI
XML binding class: cybox.bindings.gui_dialogbox_object.GUIDialogboxObjectType- box_caption¶
- XML Binding class name: Box_CaptionDictionary key name: box_caption
- box_text¶
Version: 2.1.0.11
cybox.objects.gui_object module¶
- class cybox.objects.gui_object.GUI[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.gui_object.GUIObjectType- height¶
- width¶
Version: 2.1.0.11
cybox.objects.gui_window_object module¶
- class cybox.objects.gui_window_object.GUIWindow[source]¶
Bases: cybox.objects.gui_object.GUI
XML binding class: cybox.bindings.gui_window_object.GUIWindowObjectType- owner_window¶
- XML Binding class name: Owner_WindowDictionary key name: owner_window
- parent_window¶
- XML Binding class name: Parent_WindowDictionary key name: parent_window
- window_display_name¶
- XML Binding class name: Window_Display_NameDictionary key name: window_display_name
Version: 2.1.0.11
cybox.objects.hostname_object module¶
- class cybox.objects.hostname_object.Hostname[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.hostname_object.HostnameObjectType- hostname_value¶
- XML Binding class name: Hostname_ValueDictionary key name: hostname_value
- is_domain_name¶
- XML Binding class name: is_domain_nameDictionary key name: is_domain_name
- naming_system¶
- (List of values permitted)XML Binding class name: Naming_SystemDictionary key name: naming_system
Version: 2.1.0.11
cybox.objects.http_session_object module¶
- class cybox.objects.http_session_object.HTTPClientRequest[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPClientRequestType- http_message_body¶
- XML Binding class name: HTTP_Message_BodyDictionary key name: http_message_body
- http_request_header¶
- XML Binding class name: HTTP_Request_HeaderDictionary key name: http_request_header
- http_request_line¶
- XML Binding class name: HTTP_Request_LineDictionary key name: http_request_line
- class cybox.objects.http_session_object.HTTPMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPMessageType- length¶
- XML Binding class name: LengthDictionary key name: length
- message_body¶
- XML Binding class name: Message_BodyDictionary key name: message_body
- class cybox.objects.http_session_object.HTTPRequestHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestHeaderType- parsed_header¶
- XML Binding class name: Parsed_HeaderDictionary key name: parsed_header
- raw_header¶
- XML Binding class name: Raw_HeaderDictionary key name: raw_header
- class cybox.objects.http_session_object.HTTPRequestHeaderFields[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestHeaderFieldsType- accept¶
- accept_charset¶
- XML Binding class name: Accept_CharsetDictionary key name: accept_charset
- accept_datetime¶
- XML Binding class name: Accept_DatetimeDictionary key name: accept_datetime
- accept_encoding¶
- XML Binding class name: Accept_EncodingDictionary key name: accept_encoding
- accept_language¶
- XML Binding class name: Accept_LanguageDictionary key name: accept_language
- XML Binding class name: AuthorizationDictionary key name: authorization
- cache_control¶
- XML Binding class name: Cache_ControlDictionary key name: cache_control
- connection¶
- XML Binding class name: ConnectionDictionary key name: connection
- content_length¶
- XML Binding class name: Content_LengthDictionary key name: content_length
- content_md5¶
- XML Binding class name: Content_MD5Dictionary key name: content_md5
- content_type¶
- XML Binding class name: Content_TypeDictionary key name: content_type
- date¶
- dnt¶
- expect¶
- from_¶
- XML Binding class name: FromDictionary key name: from
- host¶
- XML Binding class name: HostDictionary key name: host
- if_match¶
- if_modified_since¶
- XML Binding class name: If_Modified_SinceDictionary key name: if_modified_since
- if_none_match¶
- XML Binding class name: If_None_MatchDictionary key name: if_none_match
- if_range¶
- if_unmodified_since¶
- XML Binding class name: If_Unmodified_SinceDictionary key name: if_unmodified_since
- max_forwards¶
- XML Binding class name: Max_ForwardsDictionary key name: max_forwards
- pragma¶
- XML Binding class name: Proxy_AuthorizationDictionary key name: proxy_authorization
- range_¶
- referer¶
- te¶
- user_agent¶
- XML Binding class name: User_AgentDictionary key name: user_agent
- via¶
- warning¶
- x_att_deviceid¶
- XML Binding class name: X_ATT_DeviceIdDictionary key name: x_att_deviceid
- x_forwarded_for¶
- XML Binding class name: X_Forwarded_ForDictionary key name: x_forwarded_for
- x_forwarded_proto¶
- XML Binding class name: X_Forwarded_ProtoDictionary key name: x_forwarded_proto
- x_requested_with¶
- XML Binding class name: X_Requested_WithDictionary key name: x_requested_with
- x_wap_profile¶
- XML Binding class name: X_Wap_ProfileDictionary key name: x_wap_profile
- class cybox.objects.http_session_object.HTTPRequestLine[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestLineType- http_method¶
- XML Binding class name: HTTP_MethodDictionary key name: http_method
- value¶
- version¶
- class cybox.objects.http_session_object.HTTPRequestResponse[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestResponseType- http_client_request¶
- XML Binding class name: HTTP_Client_RequestDictionary key name: http_client_request
- http_provisional_server_response¶
- XML Binding class name: HTTP_Provisional_Server_ResponseDictionary key name: http_provisional_server_response
- http_server_response¶
- XML Binding class name: HTTP_Server_ResponseDictionary key name: http_server_response
- ordinal_position¶
- XML Binding class name: ordinal_positionDictionary key name: ordinal_position
- class cybox.objects.http_session_object.HTTPResponseHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPResponseHeaderType- parsed_header¶
- XML Binding class name: Parsed_HeaderDictionary key name: parsed_header
- raw_header¶
- XML Binding class name: Raw_HeaderDictionary key name: raw_header
- class cybox.objects.http_session_object.HTTPResponseHeaderFields[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPResponseHeaderFieldsType- accept_ranges¶
- XML Binding class name: Accept_RangesDictionary key name: accept_ranges
- access_control_allow_origin¶
- XML Binding class name: Access_Control_Allow_OriginDictionary key name: access_control_allow_origin
- age¶
- cache_control¶
- XML Binding class name: Cache_ControlDictionary key name: cache_control
- connection¶
- XML Binding class name: ConnectionDictionary key name: connection
- content_disposition¶
- XML Binding class name: Content_DispositionDictionary key name: content_disposition
- content_encoding¶
- XML Binding class name: Content_EncodingDictionary key name: content_encoding
- content_language¶
- XML Binding class name: Content_LanguageDictionary key name: content_language
- content_length¶
- XML Binding class name: Content_LengthDictionary key name: content_length
- content_location¶
- XML Binding class name: Content_LocationDictionary key name: content_location
- content_md5¶
- XML Binding class name: Content_MD5Dictionary key name: content_md5
- content_range¶
- XML Binding class name: Content_RangeDictionary key name: content_range
- content_type¶
- XML Binding class name: Content_TypeDictionary key name: content_type
- date¶
- etag¶
- expires¶
- last_modified¶
- XML Binding class name: Last_ModifiedDictionary key name: last_modified
- link¶
- location¶
- p3p¶
- pragma¶
- proxy_authenticate¶
- XML Binding class name: Proxy_AuthenticateDictionary key name: proxy_authenticate
- refresh¶
- retry_after¶
- XML Binding class name: Retry_AfterDictionary key name: retry_after
- server¶
- XML Binding class name: Set_CookieDictionary key name: set_cookie
- strict_transport_security¶
- XML Binding class name: Strict_Transport_SecurityDictionary key name: strict_transport_security
- trailer¶
- transfer_encoding¶
- XML Binding class name: Transfer_EncodingDictionary key name: transfer_encoding
- vary¶
- via¶
- warning¶
- www_authenticate¶
- XML Binding class name: WWW_AuthenticateDictionary key name: www_authenticate
- x_content_type_options¶
- XML Binding class name: X_Content_Type_OptionsDictionary key name: x_content_type_options
- x_frame_options¶
- XML Binding class name: X_Frame_OptionsDictionary key name: x_frame_options
- x_powered_by¶
- XML Binding class name: X_Powered_ByDictionary key name: x_powered_by
- x_ua_compatible¶
- XML Binding class name: X_UA_CompatibleDictionary key name: x_ua_compatible
- x_xss_protection¶
- XML Binding class name: X_XSS_ProtectionDictionary key name: x_xss_protection
- class cybox.objects.http_session_object.HTTPServerResponse[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPServerResponseType- http_message_body¶
- XML Binding class name: HTTP_Message_BodyDictionary key name: http_message_body
- http_response_header¶
- XML Binding class name: HTTP_Response_HeaderDictionary key name: http_response_header
- http_status_line¶
- XML Binding class name: HTTP_Status_LineDictionary key name: http_status_line
- class cybox.objects.http_session_object.HTTPSession[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.http_session_object.HTTPSessionObjectType- http_request_response¶
- (List of values permitted)XML Binding class name: HTTP_Request_ResponseDictionary key name: http_request_response
- class cybox.objects.http_session_object.HTTPStatusLine[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPStatusLineType- reason_phrase¶
- XML Binding class name: Reason_PhraseDictionary key name: reason_phrase
- status_code¶
- XML Binding class name: Status_CodeDictionary key name: status_code
- version¶
Version: 2.1.0.11
cybox.objects.image_file_object module¶
- class cybox.objects.image_file_object.ImageFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.file_object.FileObjectType- bits_per_pixel¶
- XML Binding class name: Bits_Per_PixelDictionary key name: bits_per_pixel
- compression_algorithm¶
- XML Binding class name: Compression_AlgorithmDictionary key name: compression_algorithm
- image_file_format¶
- XML Binding class name: Image_File_FormatDictionary key name: image_file_format
- image_height¶
- XML Binding class name: Image_HeightDictionary key name: image_height
- image_is_compressed¶
- XML Binding class name: image_is_compressedDictionary key name: image_is_compressed
- image_width¶
- XML Binding class name: Image_WidthDictionary key name: image_width
Version: 2.1.0.11
cybox.objects.library_object module¶
- class cybox.objects.library_object.Library[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.library_object.LibraryObjectType- base_address¶
- XML Binding class name: Base_AddressDictionary key name: base_address
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- name¶
- path¶
- size¶
- type_¶
- version¶
Version: 2.1.0.11
cybox.objects.link_object module¶
- class cybox.objects.link_object.Link(value=None, type_=None)[source]¶
Bases: cybox.objects.uri_object.URI
XML binding class: cybox.bindings.link_object.LinkObjectType- url_label¶
- XML Binding class name: URL_LabelDictionary key name: url_label
Version: 2.1.0.11
cybox.objects.linux_package_object module¶
- class cybox.objects.linux_package_object.LinuxPackage[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.linux_package_object.LinuxPackageObjectType- architecture¶
TypedField subclass for VocabString fields.
XML Binding class name: ArchitectureDictionary key name: architecture
- category¶
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- epoch¶
- evr¶
- name¶
- release¶
- vendor¶
- version¶
- class cybox.objects.linux_package_object.LinuxPackageArchitecture(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
Version: 2.1.0.11
cybox.objects.memory_object module¶
- class cybox.objects.memory_object.Memory[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.memory_object.MemoryObjectType- block_type¶
- XML Binding class name: Block_TypeDictionary key name: block_type
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- hashes¶
- is_injected¶
- XML Binding class name: is_injectedDictionary key name: is_injected
- is_mapped¶
- XML Binding class name: is_mappedDictionary key name: is_mapped
- is_protected¶
- XML Binding class name: is_protectedDictionary key name: is_protected
- is_volatile¶
- XML Binding class name: is_volatileDictionary key name: is_volatile
- memory_source¶
- XML Binding class name: Memory_SourceDictionary key name: memory_source
- name¶
- region_end_address¶
- XML Binding class name: Region_End_AddressDictionary key name: region_end_address
- region_size¶
- XML Binding class name: Region_SizeDictionary key name: region_size
- region_start_address¶
- XML Binding class name: Region_Start_AddressDictionary key name: region_start_address
Version: 2.1.0.11
cybox.objects.mutex_object module¶
- class cybox.objects.mutex_object.Mutex[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.mutex_object.MutexObjectType- name¶
- named¶
- XML Binding class name: namedDictionary key name: named
Version: 2.1.0.11
cybox.objects.network_connection_object module¶
- class cybox.objects.network_connection_object.Layer7Connections[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_connection_object.Layer7ConnectionsType- dns_query¶
- (List of values permitted)XML Binding class name: DNS_QueryDictionary key name: dns_query
- http_session¶
- XML Binding class name: HTTP_SessionDictionary key name: http_session
- class cybox.objects.network_connection_object.NetworkConnection[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_connection_object.NetworkConnectionObjectType- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- destination_socket_address¶
- XML Binding class name: Destination_Socket_AddressDictionary key name: destination_socket_address
- destination_tcp_state¶
- XML Binding class name: Destination_TCP_StateDictionary key name: destination_tcp_state
- layer3_protocol¶
- XML Binding class name: Layer3_ProtocolDictionary key name: layer3_protocol
- layer4_protocol¶
- XML Binding class name: Layer4_ProtocolDictionary key name: layer4_protocol
- layer7_connections¶
- XML Binding class name: Layer7_ConnectionsDictionary key name: layer7_connections
- layer7_protocol¶
- XML Binding class name: Layer7_ProtocolDictionary key name: layer7_protocol
- source_socket_address¶
- XML Binding class name: Source_Socket_AddressDictionary key name: source_socket_address
- source_tcp_state¶
- XML Binding class name: Source_TCP_StateDictionary key name: source_tcp_state
- tls_used¶
- XML Binding class name: tls_usedDictionary key name: tls_used
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¶
Version: 2.1.0.11
cybox.objects.network_route_entry_object module¶
- class cybox.objects.network_route_entry_object.NetworkRouteEntry[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_route_entry_object.NetworkRouteEntryObjectType- destination_address¶
- XML Binding class name: Destination_AddressDictionary key name: destination_address
- gateway_address¶
- XML Binding class name: Gateway_AddressDictionary key name: gateway_address
- interface¶
- XML Binding class name: InterfaceDictionary key name: interface
- is_autoconfigure_address¶
- XML Binding class name: is_autoconfigure_addressDictionary key name: is_autoconfigure_address
- is_immortal¶
- XML Binding class name: is_immortalDictionary key name: is_immortal
- is_ipv6¶
- XML Binding class name: is_ipv6Dictionary key name: is_ipv6
- is_loopback¶
- XML Binding class name: is_loopbackDictionary key name: is_loopback
- is_publish¶
- XML Binding class name: is_publishDictionary key name: is_publish
- metric¶
- XML Binding class name: MetricDictionary key name: metric
- netmask¶
- XML Binding class name: NetmaskDictionary key name: netmask
- origin¶
- XML Binding class name: OriginDictionary key name: origin
- preferred_lifetime¶
- XML Binding class name: Preferred_LifetimeDictionary key name: preferred_lifetime
- protocol¶
- route_age¶
- XML Binding class name: Route_AgeDictionary key name: route_age
- type_¶
- valid_lifetime¶
- XML Binding class name: Valid_LifetimeDictionary key name: valid_lifetime
Version: 2.1.0.11
cybox.objects.network_route_object module¶
- class cybox.objects.network_route_object.NetRoute[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_route_object.NetRouteObjectType- description¶
- XML Binding class name: DescriptionDictionary key name: description
- is_autoconfigure_address¶
- XML Binding class name: is_autoconfigure_addressDictionary key name: is_autoconfigure_address
- is_immortal¶
- XML Binding class name: is_immortalDictionary key name: is_immortal
- is_ipv6¶
- XML Binding class name: is_ipv6Dictionary key name: is_ipv6
- is_loopback¶
- XML Binding class name: is_loopbackDictionary key name: is_loopback
- is_publish¶
- XML Binding class name: is_publishDictionary key name: is_publish
- network_route_entries¶
- XML Binding class name: Network_Route_EntriesDictionary key name: network_route_entries
- preferred_lifetime¶
- XML Binding class name: Preferred_LifetimeDictionary key name: preferred_lifetime
- route_age¶
- XML Binding class name: Route_AgeDictionary key name: route_age
- valid_lifetime¶
- XML Binding class name: Valid_LifetimeDictionary key name: valid_lifetime
Version: 2.1.0.11
cybox.objects.network_socket_object module¶
- class cybox.objects.network_socket_object.NetworkSocket[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_socket_object.NetworkSocketObjectType- address_family¶
- XML Binding class name: Address_FamilyDictionary key name: address_family
- domain¶
- is_blocking¶
- XML Binding class name: is_blockingDictionary key name: is_blocking
- is_listening¶
- XML Binding class name: is_listeningDictionary key name: is_listening
- local_address¶
- XML Binding class name: Local_AddressDictionary key name: local_address
- options¶
- XML Binding class name: OptionsDictionary key name: options
- protocol¶
- remote_address¶
- XML Binding class name: Remote_AddressDictionary key name: remote_address
- socket_descriptor¶
- XML Binding class name: Socket_DescriptorDictionary key name: socket_descriptor
- type_¶
- class cybox.objects.network_socket_object.SocketOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_socket_object.SocketOptionsType- ip_multicast_if¶
- XML Binding class name: IP_MULTICAST_IFDictionary key name: ip_multicast_if
- ip_multicast_if2¶
- XML Binding class name: IP_MULTICAST_IF2Dictionary key name: ip_multicast_if2
- ip_multicast_loop¶
- XML Binding class name: IP_MULTICAST_LOOPDictionary key name: ip_multicast_loop
- ip_tos¶
- so_broadcast¶
- XML Binding class name: SO_BROADCASTDictionary key name: so_broadcast
- so_conditional_accept¶
- XML Binding class name: SO_CONDITIONAL_ACCEPTDictionary key name: so_conditional_accept
- so_debug¶
- XML Binding class name: SO_DEBUGDictionary key name: so_debug
- so_dontlinger¶
- XML Binding class name: SO_DONTLINGERDictionary key name: so_dontlinger
- so_dontroute¶
- XML Binding class name: SO_DONTROUTEDictionary key name: so_dontroute
- so_group_priority¶
- XML Binding class name: SO_GROUP_PRIORITYDictionary key name: so_group_priority
- so_keepalive¶
- XML Binding class name: SO_KEEPALIVEDictionary key name: so_keepalive
- so_linger¶
- XML Binding class name: SO_LINGERDictionary key name: so_linger
- so_oobinline¶
- XML Binding class name: SO_OOBINLINEDictionary key name: so_oobinline
- so_rcvbuf¶
- XML Binding class name: SO_RCVBUFDictionary key name: so_rcvbuf
- so_rcvtimeo¶
- XML Binding class name: SO_RCVTIMEODictionary key name: so_rcvtimeo
- so_reuseaddr¶
- XML Binding class name: SO_REUSEADDRDictionary key name: so_reuseaddr
- so_sndbuf¶
- XML Binding class name: SO_SNDBUFDictionary key name: so_sndbuf
- so_sndtimeo¶
- XML Binding class name: SO_SNDTIMEODictionary key name: so_sndtimeo
- so_timeout¶
- XML Binding class name: SO_TIMEOUTDictionary key name: so_timeout
- so_update_accept_context¶
- XML Binding class name: SO_UPDATE_ACCEPT_CONTEXTDictionary key name: so_update_accept_context
- tcp_nodelay¶
- XML Binding class name: TCP_NODELAYDictionary key name: tcp_nodelay
Version: 2.1.0.11
cybox.objects.network_subnet_object module¶
- class cybox.objects.network_subnet_object.NetworkSubnet[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_subnet_object.NetworkSubnetObjectType- description¶
- XML Binding class name: DescriptionDictionary key name: description
- name¶
- number_of_ip_addresses¶
- XML Binding class name: Number_Of_IP_AddressesDictionary key name: number_of_ip_addresses
- routes¶
- XML Binding class name: RoutesDictionary key name: routes
Version: 2.1.0.11
cybox.objects.pdf_file_object module¶
- class cybox.objects.pdf_file_object.PDFDocumentInformationDictionary[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFDocumentInformationDictionaryType- creationdate¶
- XML Binding class name: CreationDateDictionary key name: creationdate
- creator¶
- keywords¶
- moddate¶
- producer¶
- subject¶
- title¶
- trapped¶
- class cybox.objects.pdf_file_object.PDFFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.pdf_file_object.PDFFileObjectType- metadata¶
- XML Binding class name: MetadataDictionary key name: metadata
- version¶
- class cybox.objects.pdf_file_object.PDFFileMetadata[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFFileMetadataType- document_information_dictionary¶
- XML Binding class name: Document_Information_DictionaryDictionary key name: document_information_dictionary
- encrypted¶
- XML Binding class name: encryptedDictionary key name: encrypted
- keyword_counts¶
- XML Binding class name: Keyword_CountsDictionary key name: keyword_counts
- number_of_cross_reference_tables¶
- XML Binding class name: Number_Of_Cross_Reference_TablesDictionary key name: number_of_cross_reference_tables
- number_of_indirect_objects¶
- XML Binding class name: Number_Of_Indirect_ObjectsDictionary key name: number_of_indirect_objects
- number_of_trailers¶
- XML Binding class name: Number_Of_TrailersDictionary key name: number_of_trailers
- optimized¶
- XML Binding class name: optimizedDictionary key name: optimized
- class cybox.objects.pdf_file_object.PDFKeywordCount[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFKeywordCountType- non_obfuscated_count¶
- XML Binding class name: Non_Obfuscated_CountDictionary key name: non_obfuscated_count
- obfuscated_count¶
- XML Binding class name: Obfuscated_CountDictionary key name: obfuscated_count
- class cybox.objects.pdf_file_object.PDFKeywordCounts[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFKeywordCountsType- aa_count¶
- XML Binding class name: AA_CountDictionary key name: aa_count
- ascii85decode_count¶
- XML Binding class name: ASCII85Decode_CountDictionary key name: ascii85decode_count
- asciihexdecode_count¶
- XML Binding class name: ASCIIHexDecode_CountDictionary key name: asciihexdecode_count
- ccittfaxdecode_count¶
- XML Binding class name: CCITTFaxDecode_CountDictionary key name: ccittfaxdecode_count
- dctdecode_count¶
- XML Binding class name: DCTDecode_CountDictionary key name: dctdecode_count
- encrypt_count¶
- XML Binding class name: Encrypt_CountDictionary key name: encrypt_count
- flatedecode_count¶
- XML Binding class name: FlateDecode_CountDictionary key name: flatedecode_count
- javascript_count¶
- XML Binding class name: JavaScript_CountDictionary key name: javascript_count
- jbig2decode_count¶
- XML Binding class name: JBIG2Decode_CountDictionary key name: jbig2decode_count
- js_count¶
- XML Binding class name: JS_CountDictionary key name: js_count
- launch_count¶
- XML Binding class name: Launch_CountDictionary key name: launch_count
- lzwdecode_count¶
- XML Binding class name: LZWDecode_CountDictionary key name: lzwdecode_count
- objstm_count¶
- XML Binding class name: ObjStm_CountDictionary key name: objstm_count
- openaction_count¶
- XML Binding class name: OpenAction_CountDictionary key name: openaction_count
- page_count¶
- XML Binding class name: Page_CountDictionary key name: page_count
- richmedia_count¶
- XML Binding class name: RichMedia_CountDictionary key name: richmedia_count
- runlengthdecode_count¶
- XML Binding class name: RunLengthDecode_CountDictionary key name: runlengthdecode_count
- xfa_count¶
- XML Binding class name: XFA_CountDictionary key name: xfa_count
Version: 2.1.0.11
cybox.objects.pipe_object module¶
- class cybox.objects.pipe_object.Pipe[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.pipe_object.PipeObjectType- name¶
- named¶
- XML Binding class name: namedDictionary key name: named
Version: 2.1.0.11
cybox.objects.port_object module¶
- class cybox.objects.port_object.Port[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.port_object.PortObjectType- layer4_protocol¶
- XML Binding class name: Layer4_ProtocolDictionary key name: layer4_protocol
- port_value¶
- XML Binding class name: Port_ValueDictionary key name: port_value
Version: 2.1.0.11
cybox.objects.process_object module¶
- class cybox.objects.process_object.ArgumentList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.ArgumentListType
- class cybox.objects.process_object.ChildPIDList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.ChildPIDListType
- class cybox.objects.process_object.ImageInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.process_object.ImageInfoType- command_line¶
- XML Binding class name: Command_LineDictionary key name: command_line
- current_directory¶
- XML Binding class name: Current_DirectoryDictionary key name: current_directory
- file_name¶
- XML Binding class name: File_NameDictionary key name: file_name
- path¶
- class cybox.objects.process_object.NetworkConnectionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.NetworkConnectionListType
- class cybox.objects.process_object.PortList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.PortListType
- class cybox.objects.process_object.Process[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.process_object.ProcessObjectType- argument_list¶
- XML Binding class name: Argument_ListDictionary key name: argument_list
- child_pid_list¶
- XML Binding class name: Child_PID_ListDictionary key name: child_pid_list
- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- environment_variable_list¶
- XML Binding class name: Environment_Variable_ListDictionary key name: environment_variable_list
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- image_info¶
- XML Binding class name: Image_InfoDictionary key name: image_info
- kernel_time¶
- XML Binding class name: Kernel_TimeDictionary key name: kernel_time
- name¶
- network_connection_list¶
- XML Binding class name: Network_Connection_ListDictionary key name: network_connection_list
- parent_pid¶
- XML Binding class name: Parent_PIDDictionary key name: parent_pid
- pid¶
- port_list¶
- XML Binding class name: Port_ListDictionary key name: port_list
- start_time¶
- XML Binding class name: Start_TimeDictionary key name: start_time
- user_time¶
- XML Binding class name: User_TimeDictionary key name: user_time
- username¶
Version: 2.1.0.11
Version: 2.1.0.11
cybox.objects.semaphore_object module¶
- class cybox.objects.semaphore_object.Semaphore[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.semaphore_object.SemaphoreObjectType- current_count¶
- XML Binding class name: Current_CountDictionary key name: current_count
- maximum_count¶
- XML Binding class name: Maximum_CountDictionary key name: maximum_count
- name¶
- named¶
- XML Binding class name: namedDictionary key name: named
Version: 2.1.0.11
cybox.objects.socket_address_object module¶
- class cybox.objects.socket_address_object.SocketAddress[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.socket_address_object.SocketAddressObjectType- hostname¶
- XML Binding class name: HostnameDictionary key name: hostname
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- port¶
Version: 2.1.0.11
cybox.objects.sms_message_object module¶
- class cybox.objects.sms_message_object.SMSMessage[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.sms_message_object.SMSMessageObjectType- bits_per_character¶
- XML Binding class name: Bits_Per_CharacterDictionary key name: bits_per_character
- body¶
- encoding¶
- XML Binding class name: is_premiumDictionary key name: is_premium
- length¶
- recipient_phone_number¶
- XML Binding class name: Recipient_Phone_NumberDictionary key name: recipient_phone_number
- sender_phone_number¶
- XML Binding class name: Sender_Phone_NumberDictionary key name: sender_phone_number
- sent_datetime¶
- XML Binding class name: Sent_DateTimeDictionary key name: sent_datetime
- size¶
- user_data_header¶
- XML Binding class name: User_Data_HeaderDictionary key name: user_data_header
Version: 2.1.0.11
cybox.objects.system_object module¶
- class cybox.objects.system_object.BIOSInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.BIOSInfoType- bios_date¶
- bios_manufacturer¶
- XML Binding class name: BIOS_ManufacturerDictionary key name: bios_manufacturer
- bios_release_date¶
- XML Binding class name: BIOS_Release_DateDictionary key name: bios_release_date
- bios_serial_number¶
- XML Binding class name: BIOS_Serial_NumberDictionary key name: bios_serial_number
- bios_version¶
- XML Binding class name: BIOS_VersionDictionary key name: bios_version
- class cybox.objects.system_object.DHCPServerList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.DHCPServerListType
- class cybox.objects.system_object.IPGatewayList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.IPGatewayListType
- class cybox.objects.system_object.IPInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.IPInfoType
- class cybox.objects.system_object.IPInfoList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.IPInfoListType
- class cybox.objects.system_object.NetworkInterface[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.NetworkInterfaceType- adapter¶
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- dhcp_lease_expires¶
- XML Binding class name: DHCP_Lease_ExpiresDictionary key name: dhcp_lease_expires
- dhcp_lease_obtained¶
- XML Binding class name: DHCP_Lease_ObtainedDictionary key name: dhcp_lease_obtained
- dhcp_server_list¶
- XML Binding class name: DHCP_Server_ListDictionary key name: dhcp_server_list
- ip_gateway_list¶
- XML Binding class name: IP_Gateway_ListDictionary key name: ip_gateway_list
- ip_list¶
- XML Binding class name: IP_ListDictionary key name: ip_list
- mac¶
- class cybox.objects.system_object.NetworkInterfaceList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.NetworkInterfaceListType
- class cybox.objects.system_object.OS[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.OSType- bitness¶
- build_number¶
- XML Binding class name: Build_NumberDictionary key name: build_number
- environment_variable_list¶
- XML Binding class name: Environment_Variable_ListDictionary key name: environment_variable_list
- install_date¶
- XML Binding class name: Install_DateDictionary key name: install_date
- patch_level¶
- XML Binding class name: Patch_LevelDictionary key name: patch_level
- platform¶
- XML Binding class name: PlatformDictionary key name: platform
- class cybox.objects.system_object.System[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.system_object.SystemObjectType- available_physical_memory¶
- XML Binding class name: Available_Physical_MemoryDictionary key name: available_physical_memory
- bios_info¶
- XML Binding class name: BIOS_InfoDictionary key name: bios_info
- date¶
- hostname¶
- local_time¶
- XML Binding class name: Local_TimeDictionary key name: local_time
- network_interface_list¶
- XML Binding class name: Network_Interface_ListDictionary key name: network_interface_list
- os¶
- processor¶
- XML Binding class name: ProcessorDictionary key name: processor
- system_time¶
- XML Binding class name: System_TimeDictionary key name: system_time
- timezone_dst¶
- XML Binding class name: Timezone_DSTDictionary key name: timezone_dst
- timezone_standard¶
- XML Binding class name: Timezone_StandardDictionary key name: timezone_standard
- total_physical_memory¶
- XML Binding class name: Total_Physical_MemoryDictionary key name: total_physical_memory
- uptime¶
- username¶
Version: 2.1.0.11
cybox.objects.uri_object module¶
- class cybox.objects.uri_object.URI(value=None, type_=None)[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.uri_object.URIObjectType- type_¶
- XML Binding class name: type_Dictionary key name: type
- value¶
Version: 2.1.0.11
cybox.objects.user_account_object module¶
- class cybox.objects.user_account_object.Group[source]¶
Bases: cybox.Entity
An abstract class for account groups.
XML binding class: <undefined>
- class cybox.objects.user_account_object.GroupList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.user_account_object.GroupListType
- class cybox.objects.user_account_object.Privilege[source]¶
Bases: cybox.Entity
An abstract class for account privileges.
XML binding class: <undefined>
- class cybox.objects.user_account_object.PrivilegeList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.user_account_object.PrivilegeListType
- class cybox.objects.user_account_object.UserAccount[source]¶
Bases: cybox.objects.account_object.Account
XML binding class: cybox.bindings.user_account_object.UserAccountObjectType- full_name¶
- XML Binding class name: Full_NameDictionary key name: full_name
- group_list¶
- XML Binding class name: Group_ListDictionary key name: group_list
- home_directory¶
- XML Binding class name: Home_DirectoryDictionary key name: home_directory
- last_login¶
- XML Binding class name: Last_LoginDictionary key name: last_login
- password_required¶
- XML Binding class name: password_requiredDictionary key name: password_required
- privilege_list¶
- XML Binding class name: Privilege_ListDictionary key name: privilege_list
- script_path¶
- XML Binding class name: Script_PathDictionary key name: script_path
- user_password_age¶
- XML Binding class name: User_Password_AgeDictionary key name: user_password_age
- username¶
Version: 2.1.0.11
cybox.objects.volume_object module¶
- class cybox.objects.volume_object.FileSystemFlagList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.volume_object.FileSystemFlagListType
- class cybox.objects.volume_object.Volume[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.volume_object.VolumeObjectType- actual_available_allocation_units¶
- XML Binding class name: Actual_Available_Allocation_UnitsDictionary key name: actual_available_allocation_units
- bytes_per_sector¶
- XML Binding class name: Bytes_Per_SectorDictionary key name: bytes_per_sector
- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- device_path¶
- XML Binding class name: Device_PathDictionary key name: device_path
- file_system_flag_list¶
- XML Binding class name: File_System_Flag_ListDictionary key name: file_system_flag_list
- file_system_type¶
- XML Binding class name: File_System_TypeDictionary key name: file_system_type
- is_mounted¶
- XML Binding class name: is_mountedDictionary key name: is_mounted
- name¶
- sectors_per_allocation_unit¶
- XML Binding class name: Sectors_Per_Allocation_UnitDictionary key name: sectors_per_allocation_unit
- serial_number¶
- XML Binding class name: Serial_NumberDictionary key name: serial_number
- total_allocation_units¶
- XML Binding class name: Total_Allocation_UnitsDictionary key name: total_allocation_units
Version: 2.1.0.11
cybox.objects.whois_object module¶
- class cybox.objects.whois_object.WhoisContact[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.whois_object.WhoisContactType- address¶
- contact_id¶
- XML Binding class name: Contact_IDDictionary key name: contact_id
- contact_type¶
- XML Binding class name: contact_typeDictionary key name: contact_type
- email_address¶
- XML Binding class name: Email_AddressDictionary key name: email_address
- fax_number¶
- XML Binding class name: Fax_NumberDictionary key name: fax_number
- name¶
- organization¶
- XML Binding class name: OrganizationDictionary key name: organization
- phone_number¶
- XML Binding class name: Phone_NumberDictionary key name: phone_number
- class cybox.objects.whois_object.WhoisContacts(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.whois_object.WhoisContactsType
- class cybox.objects.whois_object.WhoisEntry[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.whois_object.WhoisObjectType- contact_info¶
- XML Binding class name: Contact_InfoDictionary key name: contact_info
- creation_date¶
- XML Binding class name: Creation_DateDictionary key name: creation_date
- dnssec¶
- XML Binding class name: DNSSECDictionary key name: dnssec
- domain_id¶
- XML Binding class name: Domain_IDDictionary key name: domain_id
- domain_name¶
- XML Binding class name: Domain_NameDictionary key name: domain_name
- expiration_date¶
- XML Binding class name: Expiration_DateDictionary key name: expiration_date
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- lookup_date¶
- XML Binding class name: Lookup_DateDictionary key name: lookup_date
- nameservers¶
- XML Binding class name: NameserversDictionary key name: nameservers
- regional_internet_registry¶
- XML Binding class name: Regional_Internet_RegistryDictionary key name: regional_internet_registry
- registrants¶
- XML Binding class name: RegistrantsDictionary key name: registrants
- registrar_info¶
- XML Binding class name: Registrar_InfoDictionary key name: registrar_info
- remarks¶
- server_name¶
- XML Binding class name: Server_NameDictionary key name: server_name
- sponsoring_registrar¶
- XML Binding class name: Sponsoring_RegistrarDictionary key name: sponsoring_registrar
- status¶
- XML Binding class name: StatusDictionary key name: status
- updated_date¶
- XML Binding class name: Updated_DateDictionary key name: updated_date
- class cybox.objects.whois_object.WhoisNameservers(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.whois_object.WhoisNameserversType
- class cybox.objects.whois_object.WhoisRegistrant[source]¶
Bases: cybox.objects.whois_object.WhoisContact
XML binding class: cybox.bindings.whois_object.WhoisRegistrantInfoType- registrant_id¶
- XML Binding class name: Registrant_IDDictionary key name: registrant_id
- class cybox.objects.whois_object.WhoisRegistrants(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.whois_object.WhoisRegistrantsType
- class cybox.objects.whois_object.WhoisRegistrar[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.whois_object.WhoisRegistrarInfoType- address¶
- contacts¶
- XML Binding class name: ContactsDictionary key name: contacts
- email_address¶
- XML Binding class name: Email_AddressDictionary key name: email_address
- name¶
- phone_number¶
- XML Binding class name: Phone_NumberDictionary key name: phone_number
- referral_url¶
- XML Binding class name: Referral_URLDictionary key name: referral_url
- registrar_guid¶
- XML Binding class name: Registrar_GUIDDictionary key name: registrar_guid
- registrar_id¶
- XML Binding class name: Registrar_IDDictionary key name: registrar_id
- whois_server¶
- XML Binding class name: Whois_ServerDictionary key name: whois_server
- class cybox.objects.whois_object.WhoisStatus(value=None)[source]¶
Bases: cybox.common.properties.BaseProperty
XML binding class: cybox.bindings.whois_object.WhoisStatusType
Version: 2.1.0.11
cybox.objects.win_computer_account_object module¶
- class cybox.objects.win_computer_account_object.FullyQualifiedName[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.FullyQualifiedNameType- full_name¶
- XML Binding class name: Full_NameDictionary key name: full_name
- netbeui_name¶
- XML Binding class name: NetBEUI_NameDictionary key name: netbeui_name
- class cybox.objects.win_computer_account_object.Kerberos[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.KerberosType- delegation¶
- XML Binding class name: DelegationDictionary key name: delegation
- ticket¶
- XML Binding class name: TicketDictionary key name: ticket
- class cybox.objects.win_computer_account_object.KerberosDelegation[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.KerberosDelegationType- bitmask¶
- XML Binding class name: BitmaskDictionary key name: bitmask
- service¶
- XML Binding class name: ServiceDictionary key name: service
- class cybox.objects.win_computer_account_object.KerberosService[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.KerberosServiceType- computer¶
- name¶
- port¶
- user¶
- class cybox.objects.win_computer_account_object.WinComputerAccount[source]¶
Bases: cybox.objects.account_object.Account
XML binding class: cybox.bindings.win_computer_account_object.WindowsComputerAccountObjectType- fully_qualified_name¶
- XML Binding class name: Fully_Qualified_NameDictionary key name: fully_qualified_name
- kerberos¶
- XML Binding class name: KerberosDictionary key name: kerberos
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- type_¶
Version: 2.1.0.11
cybox.objects.win_critical_section_object module¶
- class cybox.objects.win_critical_section_object.WinCriticalSection[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_critical_section_object.WindowsCriticalSectionObjectType- address¶
- XML Binding class name: AddressDictionary key name: address
- spin_count¶
- XML Binding class name: Spin_CountDictionary key name: spin_count
Version: 2.1.0.11
cybox.objects.win_driver_object module¶
- class cybox.objects.win_driver_object.DeviceObjectList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_driver_object.DeviceObjectListType
- class cybox.objects.win_driver_object.DeviceObjectStruct[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_driver_object.DeviceObjectStructType- attached_device_name¶
- XML Binding class name: Attached_Device_NameDictionary key name: attached_device_name
- attached_device_object¶
- XML Binding class name: Attached_Device_ObjectDictionary key name: attached_device_object
- attached_to_device_name¶
- XML Binding class name: Attached_To_Device_NameDictionary key name: attached_to_device_name
- attached_to_device_object¶
- XML Binding class name: Attached_To_Device_ObjectDictionary key name: attached_to_device_object
- attached_to_driver_name¶
- XML Binding class name: Attached_To_Driver_NameDictionary key name: attached_to_driver_name
- attached_to_driver_object¶
- XML Binding class name: Attached_To_Driver_ObjectDictionary key name: attached_to_driver_object
- device_name¶
- XML Binding class name: Device_NameDictionary key name: device_name
- device_object¶
- XML Binding class name: Device_ObjectDictionary key name: device_object
- class cybox.objects.win_driver_object.WinDriver[source]¶
Bases: cybox.objects.win_executable_file_object.WinExecutableFile
XML binding class: cybox.bindings.win_driver_object.WindowsDriverObjectType- device_object_list¶
- XML Binding class name: Device_Object_ListDictionary key name: device_object_list
- driver_init¶
- XML Binding class name: Driver_InitDictionary key name: driver_init
- driver_name¶
- XML Binding class name: Driver_NameDictionary key name: driver_name
- driver_object_address¶
- XML Binding class name: Driver_Object_AddressDictionary key name: driver_object_address
- driver_start_io¶
- XML Binding class name: Driver_Start_IODictionary key name: driver_start_io
- driver_unload¶
- XML Binding class name: Driver_UnloadDictionary key name: driver_unload
- image_base¶
- XML Binding class name: Image_BaseDictionary key name: image_base
- image_size¶
- XML Binding class name: Image_SizeDictionary key name: image_size
- irp_mj_cleanup¶
- XML Binding class name: IRP_MJ_CLEANUPDictionary key name: irp_mj_cleanup
- irp_mj_close¶
- XML Binding class name: IRP_MJ_CLOSEDictionary key name: irp_mj_close
- irp_mj_create¶
- XML Binding class name: IRP_MJ_CREATEDictionary key name: irp_mj_create
- irp_mj_create_mailslot¶
- XML Binding class name: IRP_MJ_CREATE_MAILSLOTDictionary key name: irp_mj_create_mailslot
- irp_mj_create_named_pipe¶
- XML Binding class name: IRP_MJ_CREATE_NAMED_PIPEDictionary key name: irp_mj_create_named_pipe
- irp_mj_device_change¶
- XML Binding class name: IRP_MJ_DEVICE_CHANGEDictionary key name: irp_mj_device_change
- irp_mj_device_control¶
- XML Binding class name: IRP_MJ_DEVICE_CONTROLDictionary key name: irp_mj_device_control
- irp_mj_directory_control¶
- XML Binding class name: IRP_MJ_DIRECTORY_CONTROLDictionary key name: irp_mj_directory_control
- irp_mj_file_system_control¶
- XML Binding class name: IRP_MJ_FILE_SYSTEM_CONTROLDictionary key name: irp_mj_file_system_control
- irp_mj_flush_buffers¶
- XML Binding class name: IRP_MJ_FLUSH_BUFFERSDictionary key name: irp_mj_flush_buffers
- irp_mj_internal_device_control¶
- XML Binding class name: IRP_MJ_INTERNAL_DEVICE_CONTROLDictionary key name: irp_mj_internal_device_control
- irp_mj_lock_control¶
- XML Binding class name: IRP_MJ_LOCK_CONTROLDictionary key name: irp_mj_lock_control
- irp_mj_pnp¶
- XML Binding class name: IRP_MJ_PNPDictionary key name: irp_mj_pnp
- irp_mj_power¶
- XML Binding class name: IRP_MJ_POWERDictionary key name: irp_mj_power
- irp_mj_query_ea¶
- XML Binding class name: IRP_MJ_QUERY_EADictionary key name: irp_mj_query_ea
- irp_mj_query_information¶
- XML Binding class name: IRP_MJ_QUERY_INFORMATIONDictionary key name: irp_mj_query_information
- irp_mj_query_quota¶
- XML Binding class name: IRP_MJ_QUERY_QUOTADictionary key name: irp_mj_query_quota
- irp_mj_query_security¶
- XML Binding class name: IRP_MJ_QUERY_SECURITYDictionary key name: irp_mj_query_security
- irp_mj_query_volume_information¶
- XML Binding class name: IRP_MJ_QUERY_VOLUME_INFORMATIONDictionary key name: irp_mj_query_volume_information
- irp_mj_read¶
- XML Binding class name: IRP_MJ_READDictionary key name: irp_mj_read
- irp_mj_set_ea¶
- XML Binding class name: IRP_MJ_SET_EADictionary key name: irp_mj_set_ea
- irp_mj_set_information¶
- XML Binding class name: IRP_MJ_SET_INFORMATIONDictionary key name: irp_mj_set_information
- irp_mj_set_quota¶
- XML Binding class name: IRP_MJ_SET_QUOTADictionary key name: irp_mj_set_quota
- irp_mj_set_security¶
- XML Binding class name: IRP_MJ_SET_SECURITYDictionary key name: irp_mj_set_security
- irp_mj_set_volume_information¶
- XML Binding class name: IRP_MJ_SET_VOLUME_INFORMATIONDictionary key name: irp_mj_set_volume_information
- irp_mj_shutdown¶
- XML Binding class name: IRP_MJ_SHUTDOWNDictionary key name: irp_mj_shutdown
- irp_mj_system_control¶
- XML Binding class name: IRP_MJ_SYSTEM_CONTROLDictionary key name: irp_mj_system_control
- irp_mj_write¶
- XML Binding class name: IRP_MJ_WRITEDictionary key name: irp_mj_write
Version: 2.1.0.11
cybox.objects.win_event_log_object module¶
- class cybox.objects.win_event_log_object.UnformattedMessageList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_event_log_object.UnformattedMessageListType
- class cybox.objects.win_event_log_object.WinEventLog[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_event_log_object.WindowsEventLogObjectType- blob¶
- category¶
- category_num¶
- XML Binding class name: Category_NumDictionary key name: category_num
- correlation_activity_id¶
- XML Binding class name: Correlation_Activity_IDDictionary key name: correlation_activity_id
- XML Binding class name: Correlation_Related_Activity_IDDictionary key name: correlation_related_activity_id
- eid¶
- execution_process_id¶
- XML Binding class name: Execution_Process_IDDictionary key name: execution_process_id
- execution_thread_id¶
- XML Binding class name: Execution_Thread_IDDictionary key name: execution_thread_id
- generation_time¶
- XML Binding class name: Generation_TimeDictionary key name: generation_time
- index¶
- log¶
- machine¶
- message¶
- reserved¶
- source¶
- type¶
- unformatted_message_list¶
- XML Binding class name: Unformatted_Message_ListDictionary key name: unformatted_message_list
- user¶
- write_time¶
- XML Binding class name: Write_TimeDictionary key name: write_time
Version: 2.1.0.11
Version: 2.1.0.11
cybox.objects.win_executable_file_object module¶
- class cybox.objects.win_executable_file_object.DOSHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.DOSHeaderType- e_cblp¶
- e_cp¶
- e_cparhdr¶
- XML Binding class name: e_cparhdrDictionary key name: e_cparhdr
- e_crlc¶
- e_cs¶
- e_csum¶
- e_ip¶
- e_lfanew¶
- XML Binding class name: e_lfanewDictionary key name: e_lfanew
- e_lfarlc¶
- XML Binding class name: e_lfarlcDictionary key name: e_lfarlc
- e_magic¶
- XML Binding class name: e_magicDictionary key name: e_magic
- e_maxalloc¶
- XML Binding class name: e_maxallocDictionary key name: e_maxalloc
- e_minalloc¶
- XML Binding class name: e_minallocDictionary key name: e_minalloc
- e_oemid¶
- XML Binding class name: e_oemidDictionary key name: e_oemid
- e_oeminfo¶
- XML Binding class name: e_oeminfoDictionary key name: e_oeminfo
- e_ovro¶
- e_sp¶
- e_ss¶
- hashes¶
- reserved2¶
- XML Binding class name: reserved2Dictionary key name: reserved2
- class cybox.objects.win_executable_file_object.DataDirectory[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.DataDirectoryType- architecture¶
- XML Binding class name: ArchitectureDictionary key name: architecture
- base_relocation_table¶
- XML Binding class name: Base_Relocation_TableDictionary key name: base_relocation_table
- bound_import¶
- XML Binding class name: Bound_ImportDictionary key name: bound_import
- certificate_table¶
- XML Binding class name: Certificate_TableDictionary key name: certificate_table
- clr_runtime_header¶
- XML Binding class name: CLR_Runtime_HeaderDictionary key name: clr_runtime_header
- debug¶
- XML Binding class name: DebugDictionary key name: debug
- delay_import_descriptor¶
- XML Binding class name: Delay_Import_DescriptorDictionary key name: delay_import_descriptor
- exception_table¶
- XML Binding class name: Exception_TableDictionary key name: exception_table
- export_table¶
- XML Binding class name: Export_TableDictionary key name: export_table
- global_ptr¶
- XML Binding class name: Global_PtrDictionary key name: global_ptr
- import_address_table¶
- XML Binding class name: Import_Address_TableDictionary key name: import_address_table
- import_table¶
- XML Binding class name: Import_TableDictionary key name: import_table
- load_config_table¶
- XML Binding class name: Load_Config_TableDictionary key name: load_config_table
- reserved¶
- XML Binding class name: ReservedDictionary key name: reserved
- resource_table¶
- XML Binding class name: Resource_TableDictionary key name: resource_table
- tls_table¶
- XML Binding class name: Tls_TableDictionary key name: tls_table
- class cybox.objects.win_executable_file_object.Entropy[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.EntropyType- max¶
- min¶
- value¶
- class cybox.objects.win_executable_file_object.PEBuildInformation[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEBuildInformationType- compiler_name¶
- XML Binding class name: Compiler_NameDictionary key name: compiler_name
- compiler_version¶
- XML Binding class name: Compiler_VersionDictionary key name: compiler_version
- linker_name¶
- XML Binding class name: Linker_NameDictionary key name: linker_name
- linker_version¶
- XML Binding class name: Linker_VersionDictionary key name: linker_version
- class cybox.objects.win_executable_file_object.PEChecksum[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEChecksumType- pe_computed_api¶
- XML Binding class name: PE_Computed_APIDictionary key name: pe_computed_api
- pe_file_api¶
- XML Binding class name: PE_File_APIDictionary key name: pe_file_api
- pe_file_raw¶
- XML Binding class name: PE_File_RawDictionary key name: pe_file_raw
- class cybox.objects.win_executable_file_object.PEDataDirectoryStruct[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEDataDirectoryStructType- size¶
- XML Binding class name: SizeDictionary key name: size
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEExportedFunction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEExportedFunctionType- entry_point¶
- XML Binding class name: Entry_PointDictionary key name: entry_point
- function_name¶
- XML Binding class name: Function_NameDictionary key name: function_name
- ordinal¶
- XML Binding class name: OrdinalDictionary key name: ordinal
- class cybox.objects.win_executable_file_object.PEExportedFunctions(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEExportedFunctionsType
- class cybox.objects.win_executable_file_object.PEExports[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEExportsType- exported_functions¶
- XML Binding class name: Exported_FunctionsDictionary key name: exported_functions
- exports_time_stamp¶
- XML Binding class name: Exports_Time_StampDictionary key name: exports_time_stamp
- name¶
- number_of_addresses¶
- XML Binding class name: Number_Of_AddressesDictionary key name: number_of_addresses
- number_of_functions¶
- XML Binding class name: Number_Of_FunctionsDictionary key name: number_of_functions
- number_of_names¶
- XML Binding class name: Number_Of_NamesDictionary key name: number_of_names
- class cybox.objects.win_executable_file_object.PEFileHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEFileHeaderType- characteristics¶
- XML Binding class name: CharacteristicsDictionary key name: characteristics
- hashes¶
- machine¶
- XML Binding class name: MachineDictionary key name: machine
- number_of_sections¶
- XML Binding class name: Number_Of_SectionsDictionary key name: number_of_sections
- number_of_symbols¶
- XML Binding class name: Number_Of_SymbolsDictionary key name: number_of_symbols
- pointer_to_symbol_table¶
- XML Binding class name: Pointer_To_Symbol_TableDictionary key name: pointer_to_symbol_table
- size_of_optional_header¶
- XML Binding class name: Size_Of_Optional_HeaderDictionary key name: size_of_optional_header
- time_date_stamp¶
- XML Binding class name: Time_Date_StampDictionary key name: time_date_stamp
- class cybox.objects.win_executable_file_object.PEHeaders[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEHeadersType- dos_header¶
- XML Binding class name: DOS_HeaderDictionary key name: dos_header
- entropy¶
- XML Binding class name: EntropyDictionary key name: entropy
- file_header¶
- XML Binding class name: File_HeaderDictionary key name: file_header
- hashes¶
- optional_header¶
- XML Binding class name: Optional_HeaderDictionary key name: optional_header
- signature¶
- XML Binding class name: SignatureDictionary key name: signature
- class cybox.objects.win_executable_file_object.PEImport[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEImportType- delay_load¶
- XML Binding class name: delay_loadDictionary key name: delay_load
- file_name¶
- XML Binding class name: File_NameDictionary key name: file_name
- imported_functions¶
- XML Binding class name: Imported_FunctionsDictionary key name: imported_functions
- initially_visible¶
- XML Binding class name: initially_visibleDictionary key name: initially_visible
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEImportList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEImportListType
- class cybox.objects.win_executable_file_object.PEImportedFunction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEImportedFunctionType- bound¶
- function_name¶
- XML Binding class name: Function_NameDictionary key name: function_name
- hint¶
- ordinal¶
- XML Binding class name: OrdinalDictionary key name: ordinal
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEImportedFunctions(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEImportedFunctionsType
- class cybox.objects.win_executable_file_object.PEOptionalHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEOptionalHeaderType- address_of_entry_point¶
- XML Binding class name: Address_Of_Entry_PointDictionary key name: address_of_entry_point
- base_of_code¶
- XML Binding class name: Base_Of_CodeDictionary key name: base_of_code
- base_of_data¶
- XML Binding class name: Base_Of_DataDictionary key name: base_of_data
- checksum¶
- XML Binding class name: ChecksumDictionary key name: checksum
- data_directory¶
- XML Binding class name: Data_DirectoryDictionary key name: data_directory
- dll_characteristics¶
- XML Binding class name: DLL_CharacteristicsDictionary key name: dll_characteristics
- file_alignment¶
- XML Binding class name: File_AlignmentDictionary key name: file_alignment
- hashes¶
- image_base¶
- XML Binding class name: Image_BaseDictionary key name: image_base
- loader_flags¶
- XML Binding class name: Loader_FlagsDictionary key name: loader_flags
- magic¶
- major_image_version¶
- XML Binding class name: Major_Image_VersionDictionary key name: major_image_version
- major_linker_version¶
- XML Binding class name: Major_Linker_VersionDictionary key name: major_linker_version
- major_os_version¶
- XML Binding class name: Major_OS_VersionDictionary key name: major_os_version
- major_subsystem_version¶
- XML Binding class name: Major_Subsystem_VersionDictionary key name: major_subsystem_version
- minor_image_version¶
- XML Binding class name: Minor_Image_VersionDictionary key name: minor_image_version
- minor_linker_version¶
- XML Binding class name: Minor_Linker_VersionDictionary key name: minor_linker_version
- minor_os_version¶
- XML Binding class name: Minor_OS_VersionDictionary key name: minor_os_version
- minor_subsystem_version¶
- XML Binding class name: Minor_Subsystem_VersionDictionary key name: minor_subsystem_version
- number_of_rva_and_sizes¶
- XML Binding class name: Number_Of_Rva_And_SizesDictionary key name: number_of_rva_and_sizes
- section_alignment¶
- XML Binding class name: Section_AlignmentDictionary key name: section_alignment
- size_of_code¶
- XML Binding class name: Size_Of_CodeDictionary key name: size_of_code
- size_of_headers¶
- XML Binding class name: Size_Of_HeadersDictionary key name: size_of_headers
- size_of_heap_commit¶
- XML Binding class name: Size_Of_Heap_CommitDictionary key name: size_of_heap_commit
- size_of_heap_reserve¶
- XML Binding class name: Size_Of_Heap_ReserveDictionary key name: size_of_heap_reserve
- size_of_image¶
- XML Binding class name: Size_Of_ImageDictionary key name: size_of_image
- size_of_initialized_data¶
- XML Binding class name: Size_Of_Initialized_DataDictionary key name: size_of_initialized_data
- size_of_stack_commit¶
- XML Binding class name: Size_Of_Stack_CommitDictionary key name: size_of_stack_commit
- size_of_stack_reserve¶
- XML Binding class name: Size_Of_Stack_ReserveDictionary key name: size_of_stack_reserve
- size_of_uninitialized_data¶
- XML Binding class name: Size_Of_Uninitialized_DataDictionary key name: size_of_uninitialized_data
- subsystem¶
- XML Binding class name: SubsystemDictionary key name: subsystem
- win32_version_value¶
- XML Binding class name: Win32_Version_ValueDictionary key name: win32_version_value
- class cybox.objects.win_executable_file_object.PEResource[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEResourceType- data¶
- hashes¶
- language¶
- name¶
- size¶
- XML Binding class name: SizeDictionary key name: size
- sub_language¶
- XML Binding class name: Sub_LanguageDictionary key name: sub_language
- type_¶
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEResourceList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEResourceListType
- class cybox.objects.win_executable_file_object.PESection[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PESectionType- data_hashes¶
- XML Binding class name: Data_HashesDictionary key name: data_hashes
- entropy¶
- XML Binding class name: EntropyDictionary key name: entropy
- header_hashes¶
- XML Binding class name: Header_HashesDictionary key name: header_hashes
- section_header¶
- XML Binding class name: Section_HeaderDictionary key name: section_header
- class cybox.objects.win_executable_file_object.PESectionHeaderStruct[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PESectionHeaderStructType- characteristics¶
- XML Binding class name: CharacteristicsDictionary key name: characteristics
- name¶
- number_of_linenumbers¶
- XML Binding class name: Number_Of_LinenumbersDictionary key name: number_of_linenumbers
- number_of_relocations¶
- XML Binding class name: Number_Of_RelocationsDictionary key name: number_of_relocations
- pointer_to_linenumbers¶
- XML Binding class name: Pointer_To_LinenumbersDictionary key name: pointer_to_linenumbers
- pointer_to_raw_data¶
- XML Binding class name: Pointer_To_Raw_DataDictionary key name: pointer_to_raw_data
- pointer_to_relocations¶
- XML Binding class name: Pointer_To_RelocationsDictionary key name: pointer_to_relocations
- size_of_raw_data¶
- XML Binding class name: Size_Of_Raw_DataDictionary key name: size_of_raw_data
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- virtual_size¶
- XML Binding class name: Virtual_SizeDictionary key name: virtual_size
- class cybox.objects.win_executable_file_object.PESectionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PESectionListType
- class cybox.objects.win_executable_file_object.PEVersionInfoResource[source]¶
Bases: cybox.objects.win_executable_file_object.PEResource
XML binding class: cybox.bindings.win_executable_file_object.PEVersionInfoResourceType- comments¶
- companyname¶
- XML Binding class name: CompanyNameDictionary key name: companyname
- filedescription¶
- XML Binding class name: FileDescriptionDictionary key name: filedescription
- fileversion¶
- XML Binding class name: FileVersionDictionary key name: fileversion
- internalname¶
- XML Binding class name: InternalNameDictionary key name: internalname
- langid¶
- legalcopyright¶
- XML Binding class name: LegalCopyrightDictionary key name: legalcopyright
- legaltrademarks¶
- XML Binding class name: LegalTrademarksDictionary key name: legaltrademarks
- originalfilename¶
- XML Binding class name: OriginalFilenameDictionary key name: originalfilename
- privatebuild¶
- XML Binding class name: PrivateBuildDictionary key name: privatebuild
- productname¶
- XML Binding class name: ProductNameDictionary key name: productname
- productversion¶
- XML Binding class name: ProductVersionDictionary key name: productversion
- specialbuild¶
- XML Binding class name: SpecialBuildDictionary key name: specialbuild
- class cybox.objects.win_executable_file_object.WinExecutableFile[source]¶
Bases: cybox.objects.win_file_object.WinFile
XML binding class: cybox.bindings.win_executable_file_object.WindowsExecutableFileObjectType- build_information¶
- XML Binding class name: Build_InformationDictionary key name: build_information
- digital_signature¶
- XML Binding class name: Digital_SignatureDictionary key name: digital_signature
- exports¶
- XML Binding class name: ExportsDictionary key name: exports
- extraneous_bytes¶
- XML Binding class name: Extraneous_BytesDictionary key name: extraneous_bytes
- headers¶
- XML Binding class name: HeadersDictionary key name: headers
- imports¶
- XML Binding class name: ImportsDictionary key name: imports
- pe_checksum¶
- XML Binding class name: PE_ChecksumDictionary key name: pe_checksum
- resources¶
- XML Binding class name: ResourcesDictionary key name: resources
- sections¶
- XML Binding class name: SectionsDictionary key name: sections
- type_¶
Version: 2.1.0.11
cybox.objects.win_file_object module¶
- class cybox.objects.win_file_object.Stream[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_file_object.StreamObjectType- hashes¶
- (List of values permitted)Type: cybox.common.hashes.HashXML Binding class name: HashDictionary key name: hashes
- name¶
- size_in_bytes¶
- XML Binding class name: Size_In_BytesDictionary key name: size_in_bytes
- class cybox.objects.win_file_object.StreamList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_file_object.StreamListType
- class cybox.objects.win_file_object.WinFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.win_file_object.WindowsFileObjectType- drive¶
- file_attributes_list¶
- XML Binding class name: File_Attributes_ListDictionary key name: file_attributes_list
- filename_accessed_time¶
- XML Binding class name: Filename_Accessed_TimeDictionary key name: filename_accessed_time
- filename_created_time¶
- XML Binding class name: Filename_Created_TimeDictionary key name: filename_created_time
- filename_modified_time¶
- XML Binding class name: Filename_Modified_TimeDictionary key name: filename_modified_time
- privilege_list¶
- XML Binding class name: PermissionsDictionary key name: permissions
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- security_type¶
- XML Binding class name: Security_TypeDictionary key name: security_type
- stream_list¶
- XML Binding class name: Stream_ListDictionary key name: stream_list
- class cybox.objects.win_file_object.WindowsFileAttribute(value=None)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.win_file_object.WindowsFileAttributeType
- class cybox.objects.win_file_object.WindowsFileAttributes(*args)[source]¶
Bases: cybox.objects.file_object.FileAttribute, cybox.EntityList
XML binding class: cybox.bindings.win_file_object.WindowsFileAttributesType
- class cybox.objects.win_file_object.WindowsFilePermissions[source]¶
Bases: cybox.objects.file_object.FilePermissions, cybox.Entity
XML binding class: cybox.bindings.win_file_object.WindowsFilePermissionsType- full_control¶
- XML Binding class name: Full_ControlDictionary key name: full_control
- modify¶
- XML Binding class name: ModifyDictionary key name: modify
- read¶
- XML Binding class name: ReadDictionary key name: read
- read_and_execute¶
- XML Binding class name: Read_And_ExecuteDictionary key name: read_and_execute
- write¶
- XML Binding class name: WriteDictionary key name: write
Version: 2.1.0.11
cybox.objects.win_filemapping_object module¶
- class cybox.objects.win_filemapping_object.WinFilemapping[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_filemapping_object.WindowsFilemappingObjectType- actual_size¶
- XML Binding class name: Actual_SizeDictionary key name: actual_size
- file_handle¶
- XML Binding class name: File_HandleDictionary key name: file_handle
- handle¶
- XML Binding class name: HandleDictionary key name: handle
- maximum_size¶
- XML Binding class name: Maximum_SizeDictionary key name: maximum_size
- name¶
- page_protection_attribute¶
- (List of values permitted)XML Binding class name: Page_Protection_AttributeDictionary key name: page_protection_attribute
- page_protection_value¶
- XML Binding class name: Page_Protection_ValueDictionary key name: page_protection_value
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_handle_object module¶
- class cybox.objects.win_handle_object.WinHandle[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_handle_object.WindowsHandleObjectType- access_mask¶
- XML Binding class name: Access_MaskDictionary key name: access_mask
- id_¶
- name¶
- object_address¶
- XML Binding class name: Object_AddressDictionary key name: object_address
- pointer_count¶
- XML Binding class name: Pointer_CountDictionary key name: pointer_count
- type_¶
Version: 2.1.0.11
cybox.objects.win_hook_object module¶
- class cybox.objects.win_hook_object.WinHook[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_hook_object.WindowsHookObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- hooking_function_name¶
- XML Binding class name: Hooking_Function_NameDictionary key name: hooking_function_name
- hooking_module¶
- XML Binding class name: Hooking_ModuleDictionary key name: hooking_module
- thread_id¶
- XML Binding class name: Thread_IDDictionary key name: thread_id
- type_¶
Version: 2.1.0.11
cybox.objects.win_kernel_object module¶
- class cybox.objects.win_kernel_object.IDTEntry[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_kernel_object.IDTEntryType- offset_high¶
- XML Binding class name: Offset_HighDictionary key name: offset_high
- offset_low¶
- XML Binding class name: Offset_LowDictionary key name: offset_low
- offset_middle¶
- XML Binding class name: Offset_MiddleDictionary key name: offset_middle
- selector¶
- XML Binding class name: SelectorDictionary key name: selector
- type_attr¶
- XML Binding class name: Type_AttrDictionary key name: type_attr
- class cybox.objects.win_kernel_object.IDTEntryList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_kernel_object.IDTEntryListType
- class cybox.objects.win_kernel_object.SSDTEntry[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_kernel_object.SSDTEntryType- argument_table_base¶
- XML Binding class name: Argument_Table_BaseDictionary key name: argument_table_base
- hooked¶
- XML Binding class name: hookedDictionary key name: hooked
- number_of_services¶
- XML Binding class name: Number_Of_ServicesDictionary key name: number_of_services
- service_counter_table_base¶
- XML Binding class name: Service_Counter_Table_BaseDictionary key name: service_counter_table_base
- service_table_base¶
- XML Binding class name: Service_Table_BaseDictionary key name: service_table_base
- class cybox.objects.win_kernel_object.SSDTEntryList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_kernel_object.SSDTEntryListType
- class cybox.objects.win_kernel_object.WinKernel[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_kernel_object.WindowsKernelObjectType- idt¶
- XML Binding class name: IDTDictionary key name: idt
- ssdt¶
- XML Binding class name: SSDTDictionary key name: ssdt
Version: 2.1.0.11
cybox.objects.win_kernel_hook_object module¶
- class cybox.objects.win_kernel_hook_object.WinKernelHook[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_kernel_hook_object.WindowsKernelHookObjectType- digital_signature_hooked¶
- XML Binding class name: Digital_Signature_HookedDictionary key name: digital_signature_hooked
- digital_signature_hooking¶
- XML Binding class name: Digital_Signature_HookingDictionary key name: digital_signature_hooking
- hook_description¶
- XML Binding class name: Hook_DescriptionDictionary key name: hook_description
- hooked_function¶
- XML Binding class name: Hooked_FunctionDictionary key name: hooked_function
- hooked_module¶
- XML Binding class name: Hooked_ModuleDictionary key name: hooked_module
- hooking_address¶
- XML Binding class name: Hooking_AddressDictionary key name: hooking_address
- hooking_module¶
- XML Binding class name: Hooking_ModuleDictionary key name: hooking_module
- type_¶
Version: 2.1.0.11
cybox.objects.win_mailslot_object module¶
- class cybox.objects.win_mailslot_object.WinMailslot[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_mailslot_object.WindowsMailslotObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- max_message_size¶
- XML Binding class name: Max_Message_SizeDictionary key name: max_message_size
- name¶
- read_timeout¶
- XML Binding class name: Read_TimeoutDictionary key name: read_timeout
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_memory_page_region_object module¶
- class cybox.objects.win_memory_page_region_object.WinMemoryPageRegion[source]¶
Bases: cybox.objects.memory_object.Memory
XML binding class: cybox.bindings.win_memory_page_region_object.WindowsMemoryPageRegionObjectType- allocation_base_address¶
- XML Binding class name: Allocation_Base_AddressDictionary key name: allocation_base_address
- allocation_protect¶
- XML Binding class name: Allocation_ProtectDictionary key name: allocation_protect
- block_type¶
- XML Binding class name: Block_TypeDictionary key name: block_type
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- hashes¶
- is_injected¶
- XML Binding class name: is_injectedDictionary key name: is_injected
- is_mapped¶
- XML Binding class name: is_mappedDictionary key name: is_mapped
- is_protected¶
- XML Binding class name: is_protectedDictionary key name: is_protected
- is_volatile¶
- XML Binding class name: is_volatileDictionary key name: is_volatile
- memory_source¶
- XML Binding class name: Memory_SourceDictionary key name: memory_source
- name¶
- protect¶
- region_end_address¶
- XML Binding class name: Region_End_AddressDictionary key name: region_end_address
- region_size¶
- XML Binding class name: Region_SizeDictionary key name: region_size
- region_start_address¶
- XML Binding class name: Region_Start_AddressDictionary key name: region_start_address
- state¶
- type_¶
Version: 2.1.0.11
cybox.objects.win_mutex_object module¶
- class cybox.objects.win_mutex_object.WinMutex[source]¶
Bases: cybox.objects.mutex_object.Mutex
XML binding class: cybox.bindings.win_mutex_object.WindowsMutexObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_network_route_entry_object module¶
- class cybox.objects.win_network_route_entry_object.WinNetworkRouteEntry[source]¶
Bases: cybox.objects.network_route_entry_object.NetworkRouteEntry
XML binding class: cybox.bindings.win_network_route_entry_object.WindowsNetworkRouteEntryObjectType- nl_route_origin¶
- XML Binding class name: NL_ROUTE_ORIGINDictionary key name: nl_route_origin
- nl_route_protocol¶
- XML Binding class name: NL_ROUTE_PROTOCOLDictionary key name: nl_route_protocol
Version: 2.1.0.11
Version: 2.1.0.11
cybox.objects.win_pipe_object module¶
- class cybox.objects.win_pipe_object.WinPipe[source]¶
Bases: cybox.objects.pipe_object.Pipe
XML binding class: cybox.bindings.win_pipe_object.WindowsPipeObjectType- default_time_out¶
- XML Binding class name: Default_Time_OutDictionary key name: default_time_out
- handle¶
- XML Binding class name: HandleDictionary key name: handle
- in_buffer_size¶
- XML Binding class name: In_Buffer_SizeDictionary key name: in_buffer_size
- max_instances¶
- XML Binding class name: Max_InstancesDictionary key name: max_instances
- open_mode¶
- XML Binding class name: Open_ModeDictionary key name: open_mode
- out_buffer_size¶
- XML Binding class name: Out_Buffer_SizeDictionary key name: out_buffer_size
- pipe_mode¶
- XML Binding class name: Pipe_ModeDictionary key name: pipe_mode
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_prefetch_object module¶
- class cybox.objects.win_prefetch_object.AccessedDirectoryList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_prefetch_object.AccessedDirectoryListType
- class cybox.objects.win_prefetch_object.AccessedFileList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_prefetch_object.AccessedFileListType
- class cybox.objects.win_prefetch_object.Volume(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_prefetch_object.VolumeType- deviceitem¶
- XML Binding class name: DeviceItemDictionary key name: deviceitem
- volumeitem¶
- XML Binding class name: VolumeItemDictionary key name: volumeitem
- class cybox.objects.win_prefetch_object.WinPrefetch[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_prefetch_object.WindowsPrefetchObjectType- accessed_directory_list¶
- XML Binding class name: Accessed_Directory_ListDictionary key name: accessed_directory_list
- accessed_file_list¶
- XML Binding class name: Accessed_File_ListDictionary key name: accessed_file_list
- application_file_name¶
- XML Binding class name: Application_File_NameDictionary key name: application_file_name
- first_run¶
- XML Binding class name: First_RunDictionary key name: first_run
- last_run¶
- XML Binding class name: Last_RunDictionary key name: last_run
- prefetch_hash¶
- XML Binding class name: Prefetch_HashDictionary key name: prefetch_hash
- times_executed¶
- XML Binding class name: Times_ExecutedDictionary key name: times_executed
- volume¶
- XML Binding class name: VolumeDictionary key name: volume
Version: 2.1.0.11
cybox.objects.win_process_object module¶
- class cybox.objects.win_process_object.MemorySectionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_process_object.MemorySectionListType
- class cybox.objects.win_process_object.StartupInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_process_object.StartupInfoType- dwfillattribute¶
- XML Binding class name: dwFillAttributeDictionary key name: dwfillattribute
- dwflags¶
- dwx¶
- dwxcountchars¶
- XML Binding class name: dwXCountCharsDictionary key name: dwxcountchars
- dwxsize¶
- XML Binding class name: dwXSizeDictionary key name: dwxsize
- dwy¶
- dwycountchars¶
- XML Binding class name: dwYCountCharsDictionary key name: dwycountchars
- dwysize¶
- XML Binding class name: dwYSizeDictionary key name: dwysize
- hstderror¶
- XML Binding class name: hStdErrorDictionary key name: hstderror
- hstdinput¶
- XML Binding class name: hStdInputDictionary key name: hstdinput
- hstdoutput¶
- XML Binding class name: hStdOutputDictionary key name: hstdoutput
- lpdesktop¶
- XML Binding class name: lpDesktopDictionary key name: lpdesktop
- lptitle¶
- wshowwindow¶
- XML Binding class name: wShowWindowDictionary key name: wshowwindow
- class cybox.objects.win_process_object.WinProcess[source]¶
Bases: cybox.objects.process_object.Process
XML binding class: cybox.bindings.win_process_object.WindowsProcessObjectType- aslr_enabled¶
- XML Binding class name: aslr_enabledDictionary key name: aslr_enabled
- dep_enabled¶
- XML Binding class name: dep_enabledDictionary key name: dep_enabled
- handle_list¶
- XML Binding class name: Handle_ListDictionary key name: handle_list
- priority¶
- section_list¶
- XML Binding class name: Section_ListDictionary key name: section_list
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- security_type¶
- XML Binding class name: Security_TypeDictionary key name: security_type
- startup_info¶
- XML Binding class name: Startup_InfoDictionary key name: startup_info
- thread¶
- (List of values permitted)XML Binding class name: ThreadDictionary key name: thread
- window_title¶
- XML Binding class name: Window_TitleDictionary key name: window_title
Version: 2.1.0.11
cybox.objects.win_registry_key_object module¶
- class cybox.objects.win_registry_key_object.RegistrySubkeys(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_registry_key_object.RegistrySubkeysType
- class cybox.objects.win_registry_key_object.RegistryValue[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_registry_key_object.RegistryValueType- byte_runs¶
- XML Binding class name: Byte_RunsDictionary key name: byte_runs
- data¶
- datatype¶
- name¶
- class cybox.objects.win_registry_key_object.RegistryValues(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_registry_key_object.RegistryValuesType
- class cybox.objects.win_registry_key_object.WinRegistryKey[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_registry_key_object.WindowsRegistryKeyObjectType- byte_runs¶
- XML Binding class name: Byte_RunsDictionary key name: byte_runs
- creator_username¶
- XML Binding class name: Creator_UsernameDictionary key name: creator_username
- handle_list¶
- XML Binding class name: Handle_ListDictionary key name: handle_list
- hive¶
- key¶
- modified_time¶
- XML Binding class name: Modified_TimeDictionary key name: modified_time
- number_subkeys¶
- XML Binding class name: Number_SubkeysDictionary key name: number_subkeys
- number_values¶
- XML Binding class name: Number_ValuesDictionary key name: number_values
- subkeys¶
- XML Binding class name: SubkeysDictionary key name: subkeys
- values¶
- XML Binding class name: ValuesDictionary key name: values
Version: 2.1.0.11
cybox.objects.win_service_object module¶
- class cybox.objects.win_service_object.ServiceDescriptionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_service_object.ServiceDescriptionListType
- class cybox.objects.win_service_object.WinService[source]¶
Bases: cybox.objects.win_process_object.WinProcess
XML binding class: cybox.bindings.win_service_object.WindowsServiceObjectType- description_list¶
- XML Binding class name: Description_ListDictionary key name: description_list
- display_name¶
- XML Binding class name: Display_NameDictionary key name: display_name
- group_name¶
- XML Binding class name: Group_NameDictionary key name: group_name
- service_dll¶
- XML Binding class name: Service_DLLDictionary key name: service_dll
- service_dll_certificate_issuer¶
- XML Binding class name: Service_DLL_Certificate_IssuerDictionary key name: service_dll_certificate_issuer
- service_dll_certificate_subject¶
- XML Binding class name: Service_DLL_Certificate_SubjectDictionary key name: service_dll_certificate_subject
- service_dll_hashes¶
- XML Binding class name: Service_DLL_HashesDictionary key name: service_dll_hashes
- service_dll_signature_description¶
- XML Binding class name: Service_DLL_Signature_DescriptionDictionary key name: service_dll_signature_description
- service_dll_signature_exists¶
- XML Binding class name: service_dll_signature_existsDictionary key name: service_dll_signature_exists
- service_dll_signature_verified¶
- XML Binding class name: service_dll_signature_verifiedDictionary key name: service_dll_signature_verified
- service_name¶
- XML Binding class name: Service_NameDictionary key name: service_name
- service_status¶
- XML Binding class name: Service_StatusDictionary key name: service_status
- service_type¶
- XML Binding class name: Service_TypeDictionary key name: service_type
- started_as¶
- XML Binding class name: Started_AsDictionary key name: started_as
- startup_command_line¶
- XML Binding class name: Startup_Command_LineDictionary key name: startup_command_line
- startup_type¶
- XML Binding class name: Startup_TypeDictionary key name: startup_type
Version: 2.1.0.11
cybox.objects.win_semaphore_object module¶
- class cybox.objects.win_semaphore_object.WinSemaphore[source]¶
Bases: cybox.objects.semaphore_object.Semaphore
XML binding class: cybox.bindings.win_semaphore_object.WindowsSemaphoreObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_system_object module¶
- class cybox.objects.win_system_object.GlobalFlag[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_system_object.GlobalFlagType- abbreviation¶
- XML Binding class name: AbbreviationDictionary key name: abbreviation
- destination¶
- XML Binding class name: DestinationDictionary key name: destination
- hexadecimal_value¶
- XML Binding class name: Hexadecimal_ValueDictionary key name: hexadecimal_value
- symbolic_name¶
- XML Binding class name: Symbolic_NameDictionary key name: symbolic_name
- class cybox.objects.win_system_object.GlobalFlagList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_system_object.GlobalFlagListType
- class cybox.objects.win_system_object.WinSystem[source]¶
Bases: cybox.objects.system_object.System
XML binding class: cybox.bindings.win_system_object.WindowsSystemObjectType- domain¶
- (List of values permitted)XML Binding class name: DomainDictionary key name: domain
- global_flag_list¶
- XML Binding class name: Global_Flag_ListDictionary key name: global_flag_list
- netbios_name¶
- XML Binding class name: NetBIOS_NameDictionary key name: netbios_name
- open_handle_list¶
- XML Binding class name: Open_Handle_ListDictionary key name: open_handle_list
- product_id¶
- XML Binding class name: Product_IDDictionary key name: product_id
- product_name¶
- XML Binding class name: Product_NameDictionary key name: product_name
- registered_organization¶
- XML Binding class name: Registered_OrganizationDictionary key name: registered_organization
- registered_owner¶
- XML Binding class name: Registered_OwnerDictionary key name: registered_owner
- windows_directory¶
- XML Binding class name: Windows_DirectoryDictionary key name: windows_directory
- windows_system_directory¶
- XML Binding class name: Windows_System_DirectoryDictionary key name: windows_system_directory
- windows_temp_directory¶
- XML Binding class name: Windows_Temp_DirectoryDictionary key name: windows_temp_directory
Version: 2.1.0.11
cybox.objects.win_system_restore_object module¶
- class cybox.objects.win_system_restore_object.HiveList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_system_restore_object.HiveListType
- class cybox.objects.win_system_restore_object.WinSystemRestore[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_system_restore_object.WindowsSystemRestoreObjectType- acl_change_sid¶
- XML Binding class name: ACL_Change_SIDDictionary key name: acl_change_sid
- acl_change_username¶
- XML Binding class name: ACL_Change_UsernameDictionary key name: acl_change_username
- backup_file_name¶
- XML Binding class name: Backup_File_NameDictionary key name: backup_file_name
- change_event¶
- XML Binding class name: Change_EventDictionary key name: change_event
- changelog_entry_flags¶
- XML Binding class name: ChangeLog_Entry_FlagsDictionary key name: changelog_entry_flags
- changelog_entry_sequence_number¶
- XML Binding class name: ChangeLog_Entry_Sequence_NumberDictionary key name: changelog_entry_sequence_number
- changelog_entry_type¶
- XML Binding class name: ChangeLog_Entry_TypeDictionary key name: changelog_entry_type
- created¶
- file_attributes¶
- XML Binding class name: File_AttributesDictionary key name: file_attributes
- new_file_name¶
- XML Binding class name: New_File_NameDictionary key name: new_file_name
- original_file_name¶
- XML Binding class name: Original_File_NameDictionary key name: original_file_name
- original_short_file_name¶
- XML Binding class name: Original_Short_File_NameDictionary key name: original_short_file_name
- process_name¶
- XML Binding class name: Process_NameDictionary key name: process_name
- registry_hive_list¶
- XML Binding class name: Registry_Hive_ListDictionary key name: registry_hive_list
- restore_point_description¶
- XML Binding class name: Restore_Point_DescriptionDictionary key name: restore_point_description
- restore_point_full_path¶
- XML Binding class name: Restore_Point_Full_PathDictionary key name: restore_point_full_path
- restore_point_name¶
- XML Binding class name: Restore_Point_NameDictionary key name: restore_point_name
- restore_point_type¶
- XML Binding class name: Restore_Point_TypeDictionary key name: restore_point_type
Version: 2.1.0.11
cybox.objects.win_task_object module¶
- class cybox.objects.win_task_object.IComHandlerAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.IComHandlerActionType- com_class_id¶
- XML Binding class name: COM_Class_IDDictionary key name: com_class_id
- com_data¶
- class cybox.objects.win_task_object.IExecAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.IExecActionType- exec_arguments¶
- XML Binding class name: Exec_ArgumentsDictionary key name: exec_arguments
- exec_program_hashes¶
- XML Binding class name: Exec_Program_HashesDictionary key name: exec_program_hashes
- exec_program_path¶
- XML Binding class name: Exec_Program_PathDictionary key name: exec_program_path
- exec_working_directory¶
- XML Binding class name: Exec_Working_DirectoryDictionary key name: exec_working_directory
- class cybox.objects.win_task_object.IShowMessageAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.IShowMessageActionType- show_message_body¶
- XML Binding class name: Show_Message_BodyDictionary key name: show_message_body
- show_message_title¶
- XML Binding class name: Show_Message_TitleDictionary key name: show_message_title
- class cybox.objects.win_task_object.TaskAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.TaskActionType- action_id¶
- XML Binding class name: Action_IDDictionary key name: action_id
- action_type¶
- XML Binding class name: Action_TypeDictionary key name: action_type
- icomhandleraction¶
- XML Binding class name: IComHandlerActionDictionary key name: icomhandleraction
- iemailaction¶
- XML Binding class name: IEmailActionDictionary key name: iemailaction
- iexecaction¶
- XML Binding class name: IExecActionDictionary key name: iexecaction
- ishowmessageaction¶
- XML Binding class name: IShowMessageActionDictionary key name: ishowmessageaction
- class cybox.objects.win_task_object.TaskActionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_task_object.TaskActionListType
- class cybox.objects.win_task_object.Trigger[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.TriggerType- trigger_begin¶
- XML Binding class name: Trigger_BeginDictionary key name: trigger_begin
- trigger_delay¶
- XML Binding class name: Trigger_DelayDictionary key name: trigger_delay
- trigger_end¶
- XML Binding class name: Trigger_EndDictionary key name: trigger_end
- trigger_frequency¶
- XML Binding class name: Trigger_FrequencyDictionary key name: trigger_frequency
- trigger_max_run_time¶
- XML Binding class name: Trigger_Max_Run_TimeDictionary key name: trigger_max_run_time
- trigger_session_change_type¶
- XML Binding class name: Trigger_Session_Change_TypeDictionary key name: trigger_session_change_type
- trigger_type¶
- XML Binding class name: Trigger_TypeDictionary key name: trigger_type
- class cybox.objects.win_task_object.TriggerList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_task_object.TriggerListType
- class cybox.objects.win_task_object.WinTask[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_task_object.WindowsTaskObjectType- account_logon_type¶
- XML Binding class name: Account_Logon_TypeDictionary key name: account_logon_type
- account_name¶
- XML Binding class name: Account_NameDictionary key name: account_name
- account_run_level¶
- XML Binding class name: Account_Run_LevelDictionary key name: account_run_level
- action_list¶
- XML Binding class name: Action_ListDictionary key name: action_list
- application_name¶
- XML Binding class name: Application_NameDictionary key name: application_name
- comment¶
- creation_date¶
- XML Binding class name: Creation_DateDictionary key name: creation_date
- creator¶
- exit_code¶
- flags¶
- max_run_time¶
- XML Binding class name: Max_Run_TimeDictionary key name: max_run_time
- most_recent_run_time¶
- XML Binding class name: Most_Recent_Run_TimeDictionary key name: most_recent_run_time
- name¶
- next_run_time¶
- XML Binding class name: Next_Run_TimeDictionary key name: next_run_time
- parameters¶
- XML Binding class name: ParametersDictionary key name: parameters
- priority¶
- status¶
- trigger_list¶
- XML Binding class name: Trigger_ListDictionary key name: trigger_list
- work_item_data¶
- XML Binding class name: Work_Item_DataDictionary key name: work_item_data
- working_directory¶
- XML Binding class name: Working_DirectoryDictionary key name: working_directory
Version: 2.1.0.11
cybox.objects.win_thread_object module¶
- class cybox.objects.win_thread_object.WinThread[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_thread_object.WindowsThreadObjectType- context¶
- creation_flags¶
- XML Binding class name: Creation_FlagsDictionary key name: creation_flags
- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- handle¶
- XML Binding class name: HandleDictionary key name: handle
- parameter_address¶
- XML Binding class name: Parameter_AddressDictionary key name: parameter_address
- priority¶
- XML Binding class name: PriorityDictionary key name: priority
- running_status¶
- XML Binding class name: Running_StatusDictionary key name: running_status
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
- stack_size¶
- XML Binding class name: Stack_SizeDictionary key name: stack_size
- start_address¶
- XML Binding class name: Start_AddressDictionary key name: start_address
- thread_id¶
- XML Binding class name: Thread_IDDictionary key name: thread_id
Version: 2.1.0.11
cybox.objects.win_user_object module¶
- class cybox.objects.win_user_object.WinGroup[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_user_account_object.WindowsGroupType- name¶
- class cybox.objects.win_user_object.WinGroupList(*args)[source]¶
Bases: cybox.objects.user_account_object.GroupList
XML binding class: cybox.bindings.user_account_object.GroupListType
- class cybox.objects.win_user_object.WinPrivilege[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_user_account_object.WindowsPrivilegeType- user_right¶
- XML Binding class name: User_RightDictionary key name: user_right
- class cybox.objects.win_user_object.WinPrivilegeList(*args)[source]¶
Bases: cybox.objects.user_account_object.PrivilegeList
XML binding class: cybox.bindings.user_account_object.PrivilegeListType
- class cybox.objects.win_user_object.WinUser[source]¶
Bases: cybox.objects.user_account_object.UserAccount
XML binding class: cybox.bindings.win_user_account_object.WindowsUserAccountObjectType- group_list¶
- XML Binding class name: Group_ListDictionary key name: group_list
- privilege_list¶
- XML Binding class name: Privilege_ListDictionary key name: privilege_list
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- security_type¶
- XML Binding class name: Security_TypeDictionary key name: security_type
Version: 2.1.0.11
cybox.objects.win_volume_object module¶
- class cybox.objects.win_volume_object.WinVolume[source]¶
Bases: cybox.objects.volume_object.Volume
XML binding class: cybox.bindings.win_volume_object.WindowsVolumeObjectType- attributes_list¶
- XML Binding class name: Attributes_ListDictionary key name: attributes_list
- drive_Type¶
- XML Binding class name: Drive_TypeDictionary key name: drive_type
- drive_letter¶
- XML Binding class name: Drive_LetterDictionary key name: drive_letter
Version: 2.1.0.11
cybox.objects.win_waitable_timer_object module¶
- class cybox.objects.win_waitable_timer_object.WinWaitableTimer[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_waitable_timer_object.WindowsWaitableTimerObjectType- name¶
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
- type_¶
Version: 2.1.0.11
cybox.objects.x509_certificate_object module¶
- class cybox.objects.x509_certificate_object.RSAPublicKey[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.RSAPublicKeyType- exponent¶
- XML Binding class name: ExponentDictionary key name: exponent
- modulus¶
- class cybox.objects.x509_certificate_object.SubjectPublicKey[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.SubjectPublicKeyType- public_key_algorithm¶
- XML Binding class name: Public_Key_AlgorithmDictionary key name: public_key_algorithm
- rsa_public_key¶
- XML Binding class name: RSA_Public_KeyDictionary key name: rsa_public_key
- class cybox.objects.x509_certificate_object.Validity[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.ValidityType- not_after¶
- XML Binding class name: Not_AfterDictionary key name: not_after
- not_before¶
- XML Binding class name: Not_BeforeDictionary key name: not_before
- class cybox.objects.x509_certificate_object.X509Cert[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509CertificateContentsType- issuer¶
- non_standard_extensions¶
- XML Binding class name: Non_Standard_ExtensionsDictionary key name: non_standard_extensions
- serial_number¶
- XML Binding class name: Serial_NumberDictionary key name: serial_number
- signature_algorithm¶
- XML Binding class name: Signature_AlgorithmDictionary key name: signature_algorithm
- standard_extensions¶
- XML Binding class name: Standard_ExtensionsDictionary key name: standard_extensions
- subject¶
- subject_public_key¶
- XML Binding class name: Subject_Public_KeyDictionary key name: subject_public_key
- validity¶
- XML Binding class name: ValidityDictionary key name: validity
- version¶
- class cybox.objects.x509_certificate_object.X509Certificate[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.x509_certificate_object.X509CertificateObjectType- certificate¶
- XML Binding class name: CertificateDictionary key name: certificate
- certificate_signature¶
- XML Binding class name: Certificate_SignatureDictionary key name: certificate_signature
- raw_certificate¶
- XML Binding class name: Raw_CertificateDictionary key name: raw_certificate
- class cybox.objects.x509_certificate_object.X509CertificateSignature[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509CertificateSignatureType- signature¶
- XML Binding class name: SignatureDictionary key name: signature
- signature_algorithm¶
- XML Binding class name: Signature_AlgorithmDictionary key name: signature_algorithm
- class cybox.objects.x509_certificate_object.X509NonStandardExtensions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509NonStandardExtensionsType- netscape_certificate_type¶
- XML Binding class name: Netscape_Certificate_TypeDictionary key name: netscape_certificate_type
- netscape_comment¶
- XML Binding class name: Netscape_CommentDictionary key name: netscape_comment
- XML Binding class name: Old_Authority_Key_IdentifierDictionary key name: old_authority_key_identifier
- old_primary_key_attributes¶
- XML Binding class name: Old_Primary_Key_AttributesDictionary key name: old_primary_key_attributes
- class cybox.objects.x509_certificate_object.X509V3Extensions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509V3ExtensionsType- XML Binding class name: Authority_Key_IdentifierDictionary key name: authority_key_identifier
- basic_constraints¶
- XML Binding class name: Basic_ConstraintsDictionary key name: basic_constraints
- certificate_policies¶
- XML Binding class name: Certificate_PoliciesDictionary key name: certificate_policies
- crl_distribution_points¶
- XML Binding class name: CRL_Distribution_PointsDictionary key name: crl_distribution_points
- extended_key_usage¶
- XML Binding class name: Extended_Key_UsageDictionary key name: extended_key_usage
- inhibit_any_policy¶
- XML Binding class name: Inhibit_Any_PolicyDictionary key name: inhibit_any_policy
- issuer_alternative_name¶
- XML Binding class name: Issuer_Alternative_NameDictionary key name: issuer_alternative_name
- key_usage¶
- XML Binding class name: Key_UsageDictionary key name: key_usage
- name_constraints¶
- XML Binding class name: Name_ConstraintsDictionary key name: name_constraints
- policy_constraints¶
- XML Binding class name: Policy_ConstraintsDictionary key name: policy_constraints
- policy_mappings¶
- XML Binding class name: Policy_MappingsDictionary key name: policy_mappings
- private_key_usage_period¶
- XML Binding class name: Private_Key_Usage_PeriodDictionary key name: private_key_usage_period
- subject_alternative_name¶
- XML Binding class name: Subject_Alternative_NameDictionary key name: subject_alternative_name
- subject_directory_attributes¶
- XML Binding class name: Subject_Directory_AttributesDictionary key name: subject_directory_attributes
- subject_key_identifier¶
- XML Binding class name: Subject_Key_IdentifierDictionary key name: subject_key_identifier
Module contents¶
Version: 2.1.0.11
cybox.objects.account_object module¶
- class cybox.objects.account_object.Account[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.account_object.AccountObjectType- authentication¶
- (List of values permitted)XML Binding class name: AuthenticationDictionary key name: authentication
- creation_date¶
- XML Binding class name: Creation_DateDictionary key name: creation_date
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- disabled¶
- XML Binding class name: disabledDictionary key name: disabled
- domain¶
- last_accessed_time¶
- XML Binding class name: Last_Accessed_TimeDictionary key name: last_accessed_time
- locked_out¶
- XML Binding class name: locked_outDictionary key name: locked_out
- modified_date¶
- XML Binding class name: Modified_DateDictionary key name: modified_date
- class cybox.objects.account_object.Authentication[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.account_object.AuthenticationType- authentication_data¶
- XML Binding class name: Authentication_DataDictionary key name: authentication_data
- authentication_token_protection_mechanism¶
TypedField subclass for VocabString fields.
XML Binding class name: Authentication_Token_Protection_MechanismDictionary key name: authentication_token_protection_mechanism
- authentication_type¶
TypedField subclass for VocabString fields.
XML Binding class name: Authentication_TypeDictionary key name: authentication_type
- structured_authentication_mechanism¶
- XML Binding class name: Structured_Authentication_MechanismDictionary key name: structured_authentication_mechanism
Version: 2.1.0.11
cybox.objects.address_object module¶
- class cybox.objects.address_object.Address(address_value=None, category=None)[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.address_object.AddressObjectType- address_value¶
- XML Binding class name: Address_ValueDictionary key name: address_value
- category¶
- XML Binding class name: categoryDictionary key name: category
- is_destination¶
- XML Binding class name: is_destinationDictionary key name: is_destination
- is_source¶
- XML Binding class name: is_sourceDictionary key name: is_source
- is_spoofed¶
- XML Binding class name: is_spoofedDictionary key name: is_spoofed
- vlan_name¶
- XML Binding class name: VLAN_NameDictionary key name: vlan_name
- vlan_num¶
- XML Binding class name: VLAN_NumDictionary key name: vlan_num
- class cybox.objects.address_object.EmailAddress(addr_string=None)[source]¶
Bases: cybox.objects.address_object.Address
Convenience class for creating email addresses.
Note that this is not an actual CybOX type.
XML binding class: cybox.bindings.address_object.AddressObjectType
Version: 2.1.0.11
cybox.objects.api_object module¶
- class cybox.objects.api_object.API[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.api_object.APIObjectType- address¶
- XML Binding class name: AddressDictionary key name: address
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- function_name¶
- XML Binding class name: Function_NameDictionary key name: function_name
- normalized_function_name¶
- XML Binding class name: Normalized_Function_NameDictionary key name: normalized_function_name
- platform¶
- XML Binding class name: PlatformDictionary key name: platform
Version: 2.1.0.11
cybox.objects.archive_file_object module¶
- class cybox.objects.archive_file_object.ArchiveFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.file_object.FileObjectType- archive_format¶
- XML Binding class name: Archive_FormatDictionary key name: archive_format
- archived_file¶
- (List of values permitted)XML Binding class name: Archived_FileDictionary key name: archived_file
- comment¶
- decryption_key¶
- XML Binding class name: Decryption_KeyDictionary key name: decryption_key
- encryption_algorithm¶
- XML Binding class name: Encryption_AlgorithmDictionary key name: encryption_algorithm
- file_count¶
- XML Binding class name: File_CountDictionary key name: file_count
- version¶
Version: 2.1.0.11
cybox.objects.arp_cache_object module¶
- class cybox.objects.arp_cache_object.ARPCache[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.arp_cache_object.ARPCacheObjectType- arp_cache_entry¶
- (List of values permitted)XML Binding class name: ARP_Cache_EntryDictionary key name: arp_cache_entry
- class cybox.objects.arp_cache_object.ARPCacheEntry[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.arp_cache_object.ARPCacheEntryType- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- network_interface¶
- XML Binding class name: Network_InterfaceDictionary key name: network_interface
- physical_address¶
- XML Binding class name: Physical_AddressDictionary key name: physical_address
- type_¶
Version: 2.1.0.11
cybox.objects.artifact_object module¶
- class cybox.objects.artifact_object.Artifact(data=None, type_=None)[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: <undefined>
- class cybox.objects.artifact_object.Base64Encoding[source]¶
Bases: cybox.objects.artifact_object.Encoding
XML binding class: <undefined>
- class cybox.objects.artifact_object.Bz2Compression[source]¶
Bases: cybox.objects.artifact_object.Compression
XML binding class: <undefined>
- class cybox.objects.artifact_object.Compression(compression_mechanism=None)[source]¶
Bases: cybox.objects.artifact_object.Packaging
A Compression packaging layer
Currently only zlib and bz2 are supported. Also, compression_mechanism_ref is not currently supported.
XML binding class: <undefined>
- class cybox.objects.artifact_object.Encoding[source]¶
Bases: cybox.objects.artifact_object.Packaging
An encoding packaging layer.
Currently only base64 with a standard alphabet is supported.
XML binding class: <undefined>
- class cybox.objects.artifact_object.Encryption(encryption_mechanism=None, encryption_key=None)[source]¶
Bases: cybox.objects.artifact_object.Packaging
An encryption packaging layer.
XML binding class: <undefined>
- class cybox.objects.artifact_object.Packaging[source]¶
Bases: cybox.Entity
An individual packaging layer.
XML binding class: <undefined>
- class cybox.objects.artifact_object.PasswordProtectedZipEncryption(key)[source]¶
Bases: cybox.objects.artifact_object.Encryption
XML binding class: <undefined>
- class cybox.objects.artifact_object.RawArtifact(value=None)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.artifact_object.RawArtifactType- byte_order¶
- XML Binding class name: byte_orderDictionary key name: byte_order
- class cybox.objects.artifact_object.XOREncryption(key)[source]¶
Bases: cybox.objects.artifact_object.Encryption
XML binding class: <undefined>
- class cybox.objects.artifact_object.ZlibCompression[source]¶
Bases: cybox.objects.artifact_object.Compression
XML binding class: <undefined>
Version: 2.1.0.11
cybox.objects.as_object module¶
- cybox.objects.as_object.AS¶
alias of AutonomousSystem | XML binding class: cybox.bindings.as_object.ASObjectType
- class cybox.objects.as_object.AutonomousSystem[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.as_object.ASObjectType- handle¶
- name¶
- number¶
- XML Binding class name: NumberDictionary key name: number
- regional_internet_registry¶
- XML Binding class name: Regional_Internet_RegistryDictionary key name: regional_internet_registry
Version: 2.1.0.11
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_LanguageDictionary key name: code_language
- code_segment¶
- XML Binding class name: Code_SegmentDictionary key name: code_segment
- code_segment_xor¶
- XML Binding class name: Code_Segment_XORDictionary key name: code_segment_xor
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- digital_signatures¶
- XML Binding class name: Digital_SignaturesDictionary key name: digital_signatures
- discovery_method¶
- XML Binding class name: Discovery_MethodDictionary key name: discovery_method
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- processor_family¶
- (List of values permitted)XML Binding class name: Processor_FamilyDictionary key name: processor_family
- purpose¶
- start_address¶
- XML Binding class name: Start_AddressDictionary key name: start_address
- targeted_platforms¶
- XML Binding class name: Targeted_PlatformsDictionary key name: targeted_platforms
- 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_patternDictionary key name: xor_pattern
Version: 2.1.0.11
cybox.objects.device_object module¶
- class cybox.objects.device_object.Device[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.device_object.DeviceObjectType- description¶
- XML Binding class name: DescriptionDictionary key name: description
- device_type¶
- XML Binding class name: Device_TypeDictionary key name: device_type
- firmware_version¶
- XML Binding class name: Firmware_VersionDictionary key name: firmware_version
- manufacturer¶
- XML Binding class name: ManufacturerDictionary key name: manufacturer
- model¶
- serial_number¶
- XML Binding class name: Serial_NumberDictionary key name: serial_number
Version: 2.1.0.11
cybox.objects.disk_object module¶
- class cybox.objects.disk_object.Disk[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.disk_object.DiskObjectType- disk_name¶
- XML Binding class name: Disk_NameDictionary key name: disk_name
- disk_size¶
- XML Binding class name: Disk_SizeDictionary key name: disk_size
- free_space¶
- XML Binding class name: Free_SpaceDictionary key name: free_space
- partition_list¶
- XML Binding class name: Partition_ListDictionary key name: partition_list
- type¶
Version: 2.1.0.11
cybox.objects.disk_partition_object module¶
- class cybox.objects.disk_partition_object.DiskPartition[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.disk_partition_object.DiskPartitionObjectType- created¶
- device_name¶
- XML Binding class name: Device_NameDictionary key name: device_name
- mount_point¶
- XML Binding class name: Mount_PointDictionary key name: mount_point
- partition_id¶
- XML Binding class name: Partition_IDDictionary key name: partition_id
- partition_length¶
- XML Binding class name: Partition_LengthDictionary key name: partition_length
- partition_offset¶
- XML Binding class name: Partition_OffsetDictionary key name: partition_offset
- space_left¶
- XML Binding class name: Space_LeftDictionary key name: space_left
- space_used¶
- XML Binding class name: Space_UsedDictionary key name: space_used
- total_space¶
- XML Binding class name: Total_SpaceDictionary key name: total_space
- type¶
Version: 2.1.0.11
cybox.objects.dns_cache_object module¶
- class cybox.objects.dns_cache_object.DNSCache[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.dns_cache_object.DNSCacheObjectType- dns_cache_entry¶
- (List of values permitted)XML Binding class name: DNS_Cache_EntryDictionary key name: dns_cache_entry
Version: 2.1.0.11
cybox.objects.dns_query_object module¶
- class cybox.objects.dns_query_object.DNSQuery[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.dns_query_object.DNSQueryObjectType- additional_records¶
- XML Binding class name: Additional_RecordsDictionary key name: additional_records
- answer_resource_records¶
- XML Binding class name: Answer_Resource_RecordsDictionary key name: answer_resource_records
- XML Binding class name: Authority_Resource_RecordsDictionary key name: authority_resource_records
- date_ran¶
- XML Binding class name: Date_RanDictionary key name: date_ran
- question¶
- XML Binding class name: QuestionDictionary key name: question
- service_used¶
- XML Binding class name: Service_UsedDictionary key name: service_used
- successful¶
- XML Binding class name: successfulDictionary key name: successful
- transaction_id¶
- XML Binding class name: Transaction_IDDictionary key name: transaction_id
Version: 2.1.0.11
cybox.objects.dns_record_object module¶
- class cybox.objects.dns_record_object.DNSRecord[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.dns_record_object.DNSRecordObjectType- address_class¶
- XML Binding class name: Address_ClassDictionary key name: address_class
- data_length¶
- XML Binding class name: Data_LengthDictionary key name: data_length
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- domain_name¶
- XML Binding class name: Domain_NameDictionary key name: domain_name
- entry_type¶
- XML Binding class name: Entry_TypeDictionary key name: entry_type
- flags¶
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- queried_date¶
- XML Binding class name: Queried_DateDictionary key name: queried_date
- record_data¶
- XML Binding class name: Record_DataDictionary key name: record_data
- record_name¶
- XML Binding class name: Record_NameDictionary key name: record_name
- record_type¶
- XML Binding class name: Record_TypeDictionary key name: record_type
- ttl¶
Version: 2.1.0.11
cybox.objects.domain_name_object module¶
- class cybox.objects.domain_name_object.DomainName[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.domain_name_object.DomainNameObjectType- type_¶
- XML Binding class name: type_Dictionary key name: type
- value¶
Version: 2.1.0.11
cybox.objects.email_message_object module¶
- class cybox.objects.email_message_object.AttachmentReference(object_reference=None)[source]¶
Bases: cybox.ObjectReference
XML binding class: cybox.bindings.email_message_object.AttachmentReferenceType
- class cybox.objects.email_message_object.Attachments(*args)[source]¶
Bases: cybox.ReferenceList
XML binding class: cybox.bindings.email_message_object.AttachmentsType
- class cybox.objects.email_message_object.EmailHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.email_message_object.EmailHeaderType- bcc¶
- XML Binding class name: BCCDictionary key name: bcc
- boundary¶
- cc¶
- XML Binding class name: CCDictionary key name: cc
- content_type¶
- XML Binding class name: Content_TypeDictionary key name: content_type
- date¶
- errors_to¶
- XML Binding class name: Errors_ToDictionary key name: errors_to
- from_¶
- XML Binding class name: FromDictionary key name: from
- in_reply_to¶
- XML Binding class name: In_Reply_ToDictionary key name: in_reply_to
- message_id¶
- XML Binding class name: Message_IDDictionary key name: message_id
- mime_version¶
- XML Binding class name: MIME_VersionDictionary key name: mime_version
- precedence¶
- XML Binding class name: PrecedenceDictionary key name: precedence
- received_lines¶
- XML Binding class name: Received_LinesDictionary key name: received_lines
- reply_to¶
- XML Binding class name: Reply_ToDictionary key name: reply_to
- sender¶
- XML Binding class name: SenderDictionary key name: sender
- subject¶
- to¶
- XML Binding class name: ToDictionary key name: to
- user_agent¶
- XML Binding class name: User_AgentDictionary key name: user_agent
- x_mailer¶
- x_originating_ip¶
- XML Binding class name: X_Originating_IPDictionary key name: x_originating_ip
- x_priority¶
- XML Binding class name: X_PriorityDictionary key name: x_priority
- class cybox.objects.email_message_object.EmailMessage[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.email_message_object.EmailMessageObjectType- attachments¶
- XML Binding class name: AttachmentsDictionary key name: attachments
- email_server¶
- XML Binding class name: Email_ServerDictionary key name: email_server
- header¶
- XML Binding class name: HeaderDictionary key name: header
- links¶
- XML Binding class name: LinksDictionary key name: links
- raw_body¶
- raw_header¶
- XML Binding class name: Raw_HeaderDictionary key name: raw_header
- class cybox.objects.email_message_object.EmailRecipients(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.email_message_object.EmailRecipientsType
- class cybox.objects.email_message_object.LinkReference(object_reference=None)[source]¶
Bases: cybox.ObjectReference
XML binding class: cybox.bindings.email_message_object.LinkReferenceType
- class cybox.objects.email_message_object.Links(*args)[source]¶
Bases: cybox.ReferenceList
XML binding class: cybox.bindings.email_message_object.LinksType
Version: 2.1.0.11
cybox.objects.file_object module¶
- class cybox.objects.file_object.EPJumpCode[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.file_object.EPJumpCodeType- depth¶
- opcodes¶
- class cybox.objects.file_object.EntryPointSignature[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.file_object.EntryPointSignatureType- name¶
- type_¶
- class cybox.objects.file_object.EntryPointSignatureList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.file_object.EntryPointSignatureListType
- class cybox.objects.file_object.File[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.file_object.FileObjectType- accessed_time¶
- XML Binding class name: Accessed_TimeDictionary key name: accessed_time
- byte_runs¶
- XML Binding class name: Byte_RunsDictionary key name: byte_runs
- compression_comment¶
- XML Binding class name: Compression_CommentDictionary key name: compression_comment
- compression_method¶
- XML Binding class name: Compression_MethodDictionary key name: compression_method
- compression_version¶
- XML Binding class name: Compression_VersionDictionary key name: compression_version
- created_time¶
- XML Binding class name: Created_TimeDictionary key name: created_time
- decryption_key¶
- XML Binding class name: Decryption_KeyDictionary key name: decryption_key
- device_path¶
- XML Binding class name: Device_PathDictionary key name: device_path
- digital_signatures¶
- XML Binding class name: Digital_SignaturesDictionary key name: digital_signatures
- encryption_algorithm¶
- XML Binding class name: Encryption_AlgorithmDictionary key name: encryption_algorithm
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- file_attributes_list¶
- XML Binding class name: File_Attributes_ListDictionary key name: file_attributes_list
- file_extension¶
- XML Binding class name: File_ExtensionDictionary key name: file_extension
- file_format¶
- XML Binding class name: File_FormatDictionary key name: file_format
- file_name¶
- XML Binding class name: File_NameDictionary key name: file_name
- file_path¶
- XML Binding class name: File_PathDictionary key name: file_path
- full_path¶
- XML Binding class name: Full_PathDictionary key name: full_path
- hashes¶
- is_masqueraded¶
- XML Binding class name: is_masqueradedDictionary key name: is_masqueraded
- is_packed¶
- XML Binding class name: is_packedDictionary key name: is_packed
- magic_number¶
- XML Binding class name: Magic_NumberDictionary key name: magic_number
- modified_time¶
- XML Binding class name: Modified_TimeDictionary key name: modified_time
- packer_list¶
- XML Binding class name: Packer_ListDictionary key name: packer_list
- peak_entropy¶
- XML Binding class name: Peak_EntropyDictionary key name: peak_entropy
- permissions¶
- XML Binding class name: PermissionsDictionary key name: permissions
- size_in_bytes¶
- XML Binding class name: Size_In_BytesDictionary key name: size_in_bytes
- sym_links¶
- XML Binding class name: Sym_LinksDictionary key name: sym_links
- user_owner¶
- XML Binding class name: User_OwnerDictionary key name: user_owner
- class cybox.objects.file_object.FileAttribute[source]¶
Bases: cybox.Entity
An abstract class for file attributes.
XML binding class: <undefined>
- class cybox.objects.file_object.FilePath(*args, **kwargs)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.file_object.FilePathType
- class cybox.objects.file_object.FilePermissions[source]¶
Bases: cybox.Entity
An abstract class for file permissions.
XML binding class: <undefined>
- class cybox.objects.file_object.Packer[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.file_object.PackerType- detected_entrypoint_signatures¶
- XML Binding class name: Detected_Entrypoint_SignaturesDictionary key name: detected_entrypoint_signatures
- entry_point¶
- XML Binding class name: Entry_PointDictionary key name: entry_point
- ep_jump_codes¶
- XML Binding class name: EP_Jump_CodesDictionary key name: ep_jump_codes
- name¶
- signature¶
- XML Binding class name: SignatureDictionary key name: signature
- type_¶
- version¶
Version: 2.1.0.11
cybox.objects.gui_dialogbox_object module¶
- class cybox.objects.gui_dialogbox_object.GUIDialogbox[source]¶
Bases: cybox.objects.gui_object.GUI
XML binding class: cybox.bindings.gui_dialogbox_object.GUIDialogboxObjectType- box_caption¶
- XML Binding class name: Box_CaptionDictionary key name: box_caption
- box_text¶
Version: 2.1.0.11
cybox.objects.gui_object module¶
- class cybox.objects.gui_object.GUI[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.gui_object.GUIObjectType- height¶
- width¶
Version: 2.1.0.11
cybox.objects.gui_window_object module¶
- class cybox.objects.gui_window_object.GUIWindow[source]¶
Bases: cybox.objects.gui_object.GUI
XML binding class: cybox.bindings.gui_window_object.GUIWindowObjectType- owner_window¶
- XML Binding class name: Owner_WindowDictionary key name: owner_window
- parent_window¶
- XML Binding class name: Parent_WindowDictionary key name: parent_window
- window_display_name¶
- XML Binding class name: Window_Display_NameDictionary key name: window_display_name
Version: 2.1.0.11
cybox.objects.hostname_object module¶
- class cybox.objects.hostname_object.Hostname[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.hostname_object.HostnameObjectType- hostname_value¶
- XML Binding class name: Hostname_ValueDictionary key name: hostname_value
- is_domain_name¶
- XML Binding class name: is_domain_nameDictionary key name: is_domain_name
- naming_system¶
- (List of values permitted)XML Binding class name: Naming_SystemDictionary key name: naming_system
Version: 2.1.0.11
cybox.objects.http_session_object module¶
- class cybox.objects.http_session_object.HTTPClientRequest[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPClientRequestType- http_message_body¶
- XML Binding class name: HTTP_Message_BodyDictionary key name: http_message_body
- http_request_header¶
- XML Binding class name: HTTP_Request_HeaderDictionary key name: http_request_header
- http_request_line¶
- XML Binding class name: HTTP_Request_LineDictionary key name: http_request_line
- class cybox.objects.http_session_object.HTTPMessage[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPMessageType- length¶
- XML Binding class name: LengthDictionary key name: length
- message_body¶
- XML Binding class name: Message_BodyDictionary key name: message_body
- class cybox.objects.http_session_object.HTTPRequestHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestHeaderType- parsed_header¶
- XML Binding class name: Parsed_HeaderDictionary key name: parsed_header
- raw_header¶
- XML Binding class name: Raw_HeaderDictionary key name: raw_header
- class cybox.objects.http_session_object.HTTPRequestHeaderFields[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestHeaderFieldsType- accept¶
- accept_charset¶
- XML Binding class name: Accept_CharsetDictionary key name: accept_charset
- accept_datetime¶
- XML Binding class name: Accept_DatetimeDictionary key name: accept_datetime
- accept_encoding¶
- XML Binding class name: Accept_EncodingDictionary key name: accept_encoding
- accept_language¶
- XML Binding class name: Accept_LanguageDictionary key name: accept_language
- XML Binding class name: AuthorizationDictionary key name: authorization
- cache_control¶
- XML Binding class name: Cache_ControlDictionary key name: cache_control
- connection¶
- XML Binding class name: ConnectionDictionary key name: connection
- content_length¶
- XML Binding class name: Content_LengthDictionary key name: content_length
- content_md5¶
- XML Binding class name: Content_MD5Dictionary key name: content_md5
- content_type¶
- XML Binding class name: Content_TypeDictionary key name: content_type
- date¶
- dnt¶
- expect¶
- from_¶
- XML Binding class name: FromDictionary key name: from
- host¶
- XML Binding class name: HostDictionary key name: host
- if_match¶
- if_modified_since¶
- XML Binding class name: If_Modified_SinceDictionary key name: if_modified_since
- if_none_match¶
- XML Binding class name: If_None_MatchDictionary key name: if_none_match
- if_range¶
- if_unmodified_since¶
- XML Binding class name: If_Unmodified_SinceDictionary key name: if_unmodified_since
- max_forwards¶
- XML Binding class name: Max_ForwardsDictionary key name: max_forwards
- pragma¶
- XML Binding class name: Proxy_AuthorizationDictionary key name: proxy_authorization
- range_¶
- referer¶
- te¶
- user_agent¶
- XML Binding class name: User_AgentDictionary key name: user_agent
- via¶
- warning¶
- x_att_deviceid¶
- XML Binding class name: X_ATT_DeviceIdDictionary key name: x_att_deviceid
- x_forwarded_for¶
- XML Binding class name: X_Forwarded_ForDictionary key name: x_forwarded_for
- x_forwarded_proto¶
- XML Binding class name: X_Forwarded_ProtoDictionary key name: x_forwarded_proto
- x_requested_with¶
- XML Binding class name: X_Requested_WithDictionary key name: x_requested_with
- x_wap_profile¶
- XML Binding class name: X_Wap_ProfileDictionary key name: x_wap_profile
- class cybox.objects.http_session_object.HTTPRequestLine[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestLineType- http_method¶
- XML Binding class name: HTTP_MethodDictionary key name: http_method
- value¶
- version¶
- class cybox.objects.http_session_object.HTTPRequestResponse[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPRequestResponseType- http_client_request¶
- XML Binding class name: HTTP_Client_RequestDictionary key name: http_client_request
- http_provisional_server_response¶
- XML Binding class name: HTTP_Provisional_Server_ResponseDictionary key name: http_provisional_server_response
- http_server_response¶
- XML Binding class name: HTTP_Server_ResponseDictionary key name: http_server_response
- ordinal_position¶
- XML Binding class name: ordinal_positionDictionary key name: ordinal_position
- class cybox.objects.http_session_object.HTTPResponseHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPResponseHeaderType- parsed_header¶
- XML Binding class name: Parsed_HeaderDictionary key name: parsed_header
- raw_header¶
- XML Binding class name: Raw_HeaderDictionary key name: raw_header
- class cybox.objects.http_session_object.HTTPResponseHeaderFields[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPResponseHeaderFieldsType- accept_ranges¶
- XML Binding class name: Accept_RangesDictionary key name: accept_ranges
- access_control_allow_origin¶
- XML Binding class name: Access_Control_Allow_OriginDictionary key name: access_control_allow_origin
- age¶
- cache_control¶
- XML Binding class name: Cache_ControlDictionary key name: cache_control
- connection¶
- XML Binding class name: ConnectionDictionary key name: connection
- content_disposition¶
- XML Binding class name: Content_DispositionDictionary key name: content_disposition
- content_encoding¶
- XML Binding class name: Content_EncodingDictionary key name: content_encoding
- content_language¶
- XML Binding class name: Content_LanguageDictionary key name: content_language
- content_length¶
- XML Binding class name: Content_LengthDictionary key name: content_length
- content_location¶
- XML Binding class name: Content_LocationDictionary key name: content_location
- content_md5¶
- XML Binding class name: Content_MD5Dictionary key name: content_md5
- content_range¶
- XML Binding class name: Content_RangeDictionary key name: content_range
- content_type¶
- XML Binding class name: Content_TypeDictionary key name: content_type
- date¶
- etag¶
- expires¶
- last_modified¶
- XML Binding class name: Last_ModifiedDictionary key name: last_modified
- link¶
- location¶
- p3p¶
- pragma¶
- proxy_authenticate¶
- XML Binding class name: Proxy_AuthenticateDictionary key name: proxy_authenticate
- refresh¶
- retry_after¶
- XML Binding class name: Retry_AfterDictionary key name: retry_after
- server¶
- XML Binding class name: Set_CookieDictionary key name: set_cookie
- strict_transport_security¶
- XML Binding class name: Strict_Transport_SecurityDictionary key name: strict_transport_security
- trailer¶
- transfer_encoding¶
- XML Binding class name: Transfer_EncodingDictionary key name: transfer_encoding
- vary¶
- via¶
- warning¶
- www_authenticate¶
- XML Binding class name: WWW_AuthenticateDictionary key name: www_authenticate
- x_content_type_options¶
- XML Binding class name: X_Content_Type_OptionsDictionary key name: x_content_type_options
- x_frame_options¶
- XML Binding class name: X_Frame_OptionsDictionary key name: x_frame_options
- x_powered_by¶
- XML Binding class name: X_Powered_ByDictionary key name: x_powered_by
- x_ua_compatible¶
- XML Binding class name: X_UA_CompatibleDictionary key name: x_ua_compatible
- x_xss_protection¶
- XML Binding class name: X_XSS_ProtectionDictionary key name: x_xss_protection
- class cybox.objects.http_session_object.HTTPServerResponse[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPServerResponseType- http_message_body¶
- XML Binding class name: HTTP_Message_BodyDictionary key name: http_message_body
- http_response_header¶
- XML Binding class name: HTTP_Response_HeaderDictionary key name: http_response_header
- http_status_line¶
- XML Binding class name: HTTP_Status_LineDictionary key name: http_status_line
- class cybox.objects.http_session_object.HTTPSession[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.http_session_object.HTTPSessionObjectType- http_request_response¶
- (List of values permitted)XML Binding class name: HTTP_Request_ResponseDictionary key name: http_request_response
- class cybox.objects.http_session_object.HTTPStatusLine[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.http_session_object.HTTPStatusLineType- reason_phrase¶
- XML Binding class name: Reason_PhraseDictionary key name: reason_phrase
- status_code¶
- XML Binding class name: Status_CodeDictionary key name: status_code
- version¶
Version: 2.1.0.11
cybox.objects.image_file_object module¶
- class cybox.objects.image_file_object.ImageFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.file_object.FileObjectType- bits_per_pixel¶
- XML Binding class name: Bits_Per_PixelDictionary key name: bits_per_pixel
- compression_algorithm¶
- XML Binding class name: Compression_AlgorithmDictionary key name: compression_algorithm
- image_file_format¶
- XML Binding class name: Image_File_FormatDictionary key name: image_file_format
- image_height¶
- XML Binding class name: Image_HeightDictionary key name: image_height
- image_is_compressed¶
- XML Binding class name: image_is_compressedDictionary key name: image_is_compressed
- image_width¶
- XML Binding class name: Image_WidthDictionary key name: image_width
Version: 2.1.0.11
cybox.objects.library_object module¶
- class cybox.objects.library_object.Library[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.library_object.LibraryObjectType- base_address¶
- XML Binding class name: Base_AddressDictionary key name: base_address
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- name¶
- path¶
- size¶
- type_¶
- version¶
Version: 2.1.0.11
cybox.objects.link_object module¶
- class cybox.objects.link_object.Link(value=None, type_=None)[source]¶
Bases: cybox.objects.uri_object.URI
XML binding class: cybox.bindings.link_object.LinkObjectType- url_label¶
- XML Binding class name: URL_LabelDictionary key name: url_label
Version: 2.1.0.11
cybox.objects.linux_package_object module¶
- class cybox.objects.linux_package_object.LinuxPackage[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.linux_package_object.LinuxPackageObjectType- architecture¶
TypedField subclass for VocabString fields.
XML Binding class name: ArchitectureDictionary key name: architecture
- category¶
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- epoch¶
- evr¶
- name¶
- release¶
- vendor¶
- version¶
- class cybox.objects.linux_package_object.LinuxPackageArchitecture(value=None)[source]¶
Bases: cybox.common.vocabs.VocabString
XML binding class: cybox.bindings.cybox_common.ControlledVocabularyStringType
Version: 2.1.0.11
cybox.objects.memory_object module¶
- class cybox.objects.memory_object.Memory[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.memory_object.MemoryObjectType- block_type¶
- XML Binding class name: Block_TypeDictionary key name: block_type
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- hashes¶
- is_injected¶
- XML Binding class name: is_injectedDictionary key name: is_injected
- is_mapped¶
- XML Binding class name: is_mappedDictionary key name: is_mapped
- is_protected¶
- XML Binding class name: is_protectedDictionary key name: is_protected
- is_volatile¶
- XML Binding class name: is_volatileDictionary key name: is_volatile
- memory_source¶
- XML Binding class name: Memory_SourceDictionary key name: memory_source
- name¶
- region_end_address¶
- XML Binding class name: Region_End_AddressDictionary key name: region_end_address
- region_size¶
- XML Binding class name: Region_SizeDictionary key name: region_size
- region_start_address¶
- XML Binding class name: Region_Start_AddressDictionary key name: region_start_address
Version: 2.1.0.11
cybox.objects.mutex_object module¶
- class cybox.objects.mutex_object.Mutex[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.mutex_object.MutexObjectType- name¶
- named¶
- XML Binding class name: namedDictionary key name: named
Version: 2.1.0.11
cybox.objects.network_connection_object module¶
- class cybox.objects.network_connection_object.Layer7Connections[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_connection_object.Layer7ConnectionsType- dns_query¶
- (List of values permitted)XML Binding class name: DNS_QueryDictionary key name: dns_query
- http_session¶
- XML Binding class name: HTTP_SessionDictionary key name: http_session
- class cybox.objects.network_connection_object.NetworkConnection[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_connection_object.NetworkConnectionObjectType- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- destination_socket_address¶
- XML Binding class name: Destination_Socket_AddressDictionary key name: destination_socket_address
- destination_tcp_state¶
- XML Binding class name: Destination_TCP_StateDictionary key name: destination_tcp_state
- layer3_protocol¶
- XML Binding class name: Layer3_ProtocolDictionary key name: layer3_protocol
- layer4_protocol¶
- XML Binding class name: Layer4_ProtocolDictionary key name: layer4_protocol
- layer7_connections¶
- XML Binding class name: Layer7_ConnectionsDictionary key name: layer7_connections
- layer7_protocol¶
- XML Binding class name: Layer7_ProtocolDictionary key name: layer7_protocol
- source_socket_address¶
- XML Binding class name: Source_Socket_AddressDictionary key name: source_socket_address
- source_tcp_state¶
- XML Binding class name: Source_TCP_StateDictionary key name: source_tcp_state
- tls_used¶
- XML Binding class name: tls_usedDictionary key name: tls_used
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¶
Version: 2.1.0.11
cybox.objects.network_route_entry_object module¶
- class cybox.objects.network_route_entry_object.NetworkRouteEntry[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_route_entry_object.NetworkRouteEntryObjectType- destination_address¶
- XML Binding class name: Destination_AddressDictionary key name: destination_address
- gateway_address¶
- XML Binding class name: Gateway_AddressDictionary key name: gateway_address
- interface¶
- XML Binding class name: InterfaceDictionary key name: interface
- is_autoconfigure_address¶
- XML Binding class name: is_autoconfigure_addressDictionary key name: is_autoconfigure_address
- is_immortal¶
- XML Binding class name: is_immortalDictionary key name: is_immortal
- is_ipv6¶
- XML Binding class name: is_ipv6Dictionary key name: is_ipv6
- is_loopback¶
- XML Binding class name: is_loopbackDictionary key name: is_loopback
- is_publish¶
- XML Binding class name: is_publishDictionary key name: is_publish
- metric¶
- XML Binding class name: MetricDictionary key name: metric
- netmask¶
- XML Binding class name: NetmaskDictionary key name: netmask
- origin¶
- XML Binding class name: OriginDictionary key name: origin
- preferred_lifetime¶
- XML Binding class name: Preferred_LifetimeDictionary key name: preferred_lifetime
- protocol¶
- route_age¶
- XML Binding class name: Route_AgeDictionary key name: route_age
- type_¶
- valid_lifetime¶
- XML Binding class name: Valid_LifetimeDictionary key name: valid_lifetime
Version: 2.1.0.11
cybox.objects.network_route_object module¶
- class cybox.objects.network_route_object.NetRoute[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_route_object.NetRouteObjectType- description¶
- XML Binding class name: DescriptionDictionary key name: description
- is_autoconfigure_address¶
- XML Binding class name: is_autoconfigure_addressDictionary key name: is_autoconfigure_address
- is_immortal¶
- XML Binding class name: is_immortalDictionary key name: is_immortal
- is_ipv6¶
- XML Binding class name: is_ipv6Dictionary key name: is_ipv6
- is_loopback¶
- XML Binding class name: is_loopbackDictionary key name: is_loopback
- is_publish¶
- XML Binding class name: is_publishDictionary key name: is_publish
- network_route_entries¶
- XML Binding class name: Network_Route_EntriesDictionary key name: network_route_entries
- preferred_lifetime¶
- XML Binding class name: Preferred_LifetimeDictionary key name: preferred_lifetime
- route_age¶
- XML Binding class name: Route_AgeDictionary key name: route_age
- valid_lifetime¶
- XML Binding class name: Valid_LifetimeDictionary key name: valid_lifetime
Version: 2.1.0.11
cybox.objects.network_socket_object module¶
- class cybox.objects.network_socket_object.NetworkSocket[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_socket_object.NetworkSocketObjectType- address_family¶
- XML Binding class name: Address_FamilyDictionary key name: address_family
- domain¶
- is_blocking¶
- XML Binding class name: is_blockingDictionary key name: is_blocking
- is_listening¶
- XML Binding class name: is_listeningDictionary key name: is_listening
- local_address¶
- XML Binding class name: Local_AddressDictionary key name: local_address
- options¶
- XML Binding class name: OptionsDictionary key name: options
- protocol¶
- remote_address¶
- XML Binding class name: Remote_AddressDictionary key name: remote_address
- socket_descriptor¶
- XML Binding class name: Socket_DescriptorDictionary key name: socket_descriptor
- type_¶
- class cybox.objects.network_socket_object.SocketOptions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.network_socket_object.SocketOptionsType- ip_multicast_if¶
- XML Binding class name: IP_MULTICAST_IFDictionary key name: ip_multicast_if
- ip_multicast_if2¶
- XML Binding class name: IP_MULTICAST_IF2Dictionary key name: ip_multicast_if2
- ip_multicast_loop¶
- XML Binding class name: IP_MULTICAST_LOOPDictionary key name: ip_multicast_loop
- ip_tos¶
- so_broadcast¶
- XML Binding class name: SO_BROADCASTDictionary key name: so_broadcast
- so_conditional_accept¶
- XML Binding class name: SO_CONDITIONAL_ACCEPTDictionary key name: so_conditional_accept
- so_debug¶
- XML Binding class name: SO_DEBUGDictionary key name: so_debug
- so_dontlinger¶
- XML Binding class name: SO_DONTLINGERDictionary key name: so_dontlinger
- so_dontroute¶
- XML Binding class name: SO_DONTROUTEDictionary key name: so_dontroute
- so_group_priority¶
- XML Binding class name: SO_GROUP_PRIORITYDictionary key name: so_group_priority
- so_keepalive¶
- XML Binding class name: SO_KEEPALIVEDictionary key name: so_keepalive
- so_linger¶
- XML Binding class name: SO_LINGERDictionary key name: so_linger
- so_oobinline¶
- XML Binding class name: SO_OOBINLINEDictionary key name: so_oobinline
- so_rcvbuf¶
- XML Binding class name: SO_RCVBUFDictionary key name: so_rcvbuf
- so_rcvtimeo¶
- XML Binding class name: SO_RCVTIMEODictionary key name: so_rcvtimeo
- so_reuseaddr¶
- XML Binding class name: SO_REUSEADDRDictionary key name: so_reuseaddr
- so_sndbuf¶
- XML Binding class name: SO_SNDBUFDictionary key name: so_sndbuf
- so_sndtimeo¶
- XML Binding class name: SO_SNDTIMEODictionary key name: so_sndtimeo
- so_timeout¶
- XML Binding class name: SO_TIMEOUTDictionary key name: so_timeout
- so_update_accept_context¶
- XML Binding class name: SO_UPDATE_ACCEPT_CONTEXTDictionary key name: so_update_accept_context
- tcp_nodelay¶
- XML Binding class name: TCP_NODELAYDictionary key name: tcp_nodelay
Version: 2.1.0.11
cybox.objects.network_subnet_object module¶
- class cybox.objects.network_subnet_object.NetworkSubnet[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.network_subnet_object.NetworkSubnetObjectType- description¶
- XML Binding class name: DescriptionDictionary key name: description
- name¶
- number_of_ip_addresses¶
- XML Binding class name: Number_Of_IP_AddressesDictionary key name: number_of_ip_addresses
- routes¶
- XML Binding class name: RoutesDictionary key name: routes
Version: 2.1.0.11
cybox.objects.pdf_file_object module¶
- class cybox.objects.pdf_file_object.PDFDocumentInformationDictionary[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFDocumentInformationDictionaryType- creationdate¶
- XML Binding class name: CreationDateDictionary key name: creationdate
- creator¶
- keywords¶
- moddate¶
- producer¶
- subject¶
- title¶
- trapped¶
- class cybox.objects.pdf_file_object.PDFFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.pdf_file_object.PDFFileObjectType- metadata¶
- XML Binding class name: MetadataDictionary key name: metadata
- version¶
- class cybox.objects.pdf_file_object.PDFFileMetadata[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFFileMetadataType- document_information_dictionary¶
- XML Binding class name: Document_Information_DictionaryDictionary key name: document_information_dictionary
- encrypted¶
- XML Binding class name: encryptedDictionary key name: encrypted
- keyword_counts¶
- XML Binding class name: Keyword_CountsDictionary key name: keyword_counts
- number_of_cross_reference_tables¶
- XML Binding class name: Number_Of_Cross_Reference_TablesDictionary key name: number_of_cross_reference_tables
- number_of_indirect_objects¶
- XML Binding class name: Number_Of_Indirect_ObjectsDictionary key name: number_of_indirect_objects
- number_of_trailers¶
- XML Binding class name: Number_Of_TrailersDictionary key name: number_of_trailers
- optimized¶
- XML Binding class name: optimizedDictionary key name: optimized
- class cybox.objects.pdf_file_object.PDFKeywordCount[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFKeywordCountType- non_obfuscated_count¶
- XML Binding class name: Non_Obfuscated_CountDictionary key name: non_obfuscated_count
- obfuscated_count¶
- XML Binding class name: Obfuscated_CountDictionary key name: obfuscated_count
- class cybox.objects.pdf_file_object.PDFKeywordCounts[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.pdf_file_object.PDFKeywordCountsType- aa_count¶
- XML Binding class name: AA_CountDictionary key name: aa_count
- ascii85decode_count¶
- XML Binding class name: ASCII85Decode_CountDictionary key name: ascii85decode_count
- asciihexdecode_count¶
- XML Binding class name: ASCIIHexDecode_CountDictionary key name: asciihexdecode_count
- ccittfaxdecode_count¶
- XML Binding class name: CCITTFaxDecode_CountDictionary key name: ccittfaxdecode_count
- dctdecode_count¶
- XML Binding class name: DCTDecode_CountDictionary key name: dctdecode_count
- encrypt_count¶
- XML Binding class name: Encrypt_CountDictionary key name: encrypt_count
- flatedecode_count¶
- XML Binding class name: FlateDecode_CountDictionary key name: flatedecode_count
- javascript_count¶
- XML Binding class name: JavaScript_CountDictionary key name: javascript_count
- jbig2decode_count¶
- XML Binding class name: JBIG2Decode_CountDictionary key name: jbig2decode_count
- js_count¶
- XML Binding class name: JS_CountDictionary key name: js_count
- launch_count¶
- XML Binding class name: Launch_CountDictionary key name: launch_count
- lzwdecode_count¶
- XML Binding class name: LZWDecode_CountDictionary key name: lzwdecode_count
- objstm_count¶
- XML Binding class name: ObjStm_CountDictionary key name: objstm_count
- openaction_count¶
- XML Binding class name: OpenAction_CountDictionary key name: openaction_count
- page_count¶
- XML Binding class name: Page_CountDictionary key name: page_count
- richmedia_count¶
- XML Binding class name: RichMedia_CountDictionary key name: richmedia_count
- runlengthdecode_count¶
- XML Binding class name: RunLengthDecode_CountDictionary key name: runlengthdecode_count
- xfa_count¶
- XML Binding class name: XFA_CountDictionary key name: xfa_count
Version: 2.1.0.11
cybox.objects.pipe_object module¶
- class cybox.objects.pipe_object.Pipe[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.pipe_object.PipeObjectType- name¶
- named¶
- XML Binding class name: namedDictionary key name: named
Version: 2.1.0.11
cybox.objects.port_object module¶
- class cybox.objects.port_object.Port[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.port_object.PortObjectType- layer4_protocol¶
- XML Binding class name: Layer4_ProtocolDictionary key name: layer4_protocol
- port_value¶
- XML Binding class name: Port_ValueDictionary key name: port_value
Version: 2.1.0.11
cybox.objects.process_object module¶
- class cybox.objects.process_object.ArgumentList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.ArgumentListType
- class cybox.objects.process_object.ChildPIDList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.ChildPIDListType
- class cybox.objects.process_object.ImageInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.process_object.ImageInfoType- command_line¶
- XML Binding class name: Command_LineDictionary key name: command_line
- current_directory¶
- XML Binding class name: Current_DirectoryDictionary key name: current_directory
- file_name¶
- XML Binding class name: File_NameDictionary key name: file_name
- path¶
- class cybox.objects.process_object.NetworkConnectionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.NetworkConnectionListType
- class cybox.objects.process_object.PortList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.process_object.PortListType
- class cybox.objects.process_object.Process[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.process_object.ProcessObjectType- argument_list¶
- XML Binding class name: Argument_ListDictionary key name: argument_list
- child_pid_list¶
- XML Binding class name: Child_PID_ListDictionary key name: child_pid_list
- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- environment_variable_list¶
- XML Binding class name: Environment_Variable_ListDictionary key name: environment_variable_list
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- image_info¶
- XML Binding class name: Image_InfoDictionary key name: image_info
- kernel_time¶
- XML Binding class name: Kernel_TimeDictionary key name: kernel_time
- name¶
- network_connection_list¶
- XML Binding class name: Network_Connection_ListDictionary key name: network_connection_list
- parent_pid¶
- XML Binding class name: Parent_PIDDictionary key name: parent_pid
- pid¶
- port_list¶
- XML Binding class name: Port_ListDictionary key name: port_list
- start_time¶
- XML Binding class name: Start_TimeDictionary key name: start_time
- user_time¶
- XML Binding class name: User_TimeDictionary key name: user_time
- username¶
Version: 2.1.0.11
Version: 2.1.0.11
cybox.objects.semaphore_object module¶
- class cybox.objects.semaphore_object.Semaphore[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.semaphore_object.SemaphoreObjectType- current_count¶
- XML Binding class name: Current_CountDictionary key name: current_count
- maximum_count¶
- XML Binding class name: Maximum_CountDictionary key name: maximum_count
- name¶
- named¶
- XML Binding class name: namedDictionary key name: named
Version: 2.1.0.11
cybox.objects.sms_message_object module¶
- class cybox.objects.sms_message_object.SMSMessage[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.sms_message_object.SMSMessageObjectType- bits_per_character¶
- XML Binding class name: Bits_Per_CharacterDictionary key name: bits_per_character
- body¶
- encoding¶
- XML Binding class name: is_premiumDictionary key name: is_premium
- length¶
- recipient_phone_number¶
- XML Binding class name: Recipient_Phone_NumberDictionary key name: recipient_phone_number
- sender_phone_number¶
- XML Binding class name: Sender_Phone_NumberDictionary key name: sender_phone_number
- sent_datetime¶
- XML Binding class name: Sent_DateTimeDictionary key name: sent_datetime
- size¶
- user_data_header¶
- XML Binding class name: User_Data_HeaderDictionary key name: user_data_header
Version: 2.1.0.11
cybox.objects.socket_address_object module¶
- class cybox.objects.socket_address_object.SocketAddress[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.socket_address_object.SocketAddressObjectType- hostname¶
- XML Binding class name: HostnameDictionary key name: hostname
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- port¶
Version: 2.1.0.11
cybox.objects.system_object module¶
- class cybox.objects.system_object.BIOSInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.BIOSInfoType- bios_date¶
- bios_manufacturer¶
- XML Binding class name: BIOS_ManufacturerDictionary key name: bios_manufacturer
- bios_release_date¶
- XML Binding class name: BIOS_Release_DateDictionary key name: bios_release_date
- bios_serial_number¶
- XML Binding class name: BIOS_Serial_NumberDictionary key name: bios_serial_number
- bios_version¶
- XML Binding class name: BIOS_VersionDictionary key name: bios_version
- class cybox.objects.system_object.DHCPServerList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.DHCPServerListType
- class cybox.objects.system_object.IPGatewayList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.IPGatewayListType
- class cybox.objects.system_object.IPInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.IPInfoType
- class cybox.objects.system_object.IPInfoList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.IPInfoListType
- class cybox.objects.system_object.NetworkInterface[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.NetworkInterfaceType- adapter¶
- description¶
- XML Binding class name: DescriptionDictionary key name: description
- dhcp_lease_expires¶
- XML Binding class name: DHCP_Lease_ExpiresDictionary key name: dhcp_lease_expires
- dhcp_lease_obtained¶
- XML Binding class name: DHCP_Lease_ObtainedDictionary key name: dhcp_lease_obtained
- dhcp_server_list¶
- XML Binding class name: DHCP_Server_ListDictionary key name: dhcp_server_list
- ip_gateway_list¶
- XML Binding class name: IP_Gateway_ListDictionary key name: ip_gateway_list
- ip_list¶
- XML Binding class name: IP_ListDictionary key name: ip_list
- mac¶
- class cybox.objects.system_object.NetworkInterfaceList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.system_object.NetworkInterfaceListType
- class cybox.objects.system_object.OS[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.system_object.OSType- bitness¶
- build_number¶
- XML Binding class name: Build_NumberDictionary key name: build_number
- environment_variable_list¶
- XML Binding class name: Environment_Variable_ListDictionary key name: environment_variable_list
- install_date¶
- XML Binding class name: Install_DateDictionary key name: install_date
- patch_level¶
- XML Binding class name: Patch_LevelDictionary key name: patch_level
- platform¶
- XML Binding class name: PlatformDictionary key name: platform
- class cybox.objects.system_object.System[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.system_object.SystemObjectType- available_physical_memory¶
- XML Binding class name: Available_Physical_MemoryDictionary key name: available_physical_memory
- bios_info¶
- XML Binding class name: BIOS_InfoDictionary key name: bios_info
- date¶
- hostname¶
- local_time¶
- XML Binding class name: Local_TimeDictionary key name: local_time
- network_interface_list¶
- XML Binding class name: Network_Interface_ListDictionary key name: network_interface_list
- os¶
- processor¶
- XML Binding class name: ProcessorDictionary key name: processor
- system_time¶
- XML Binding class name: System_TimeDictionary key name: system_time
- timezone_dst¶
- XML Binding class name: Timezone_DSTDictionary key name: timezone_dst
- timezone_standard¶
- XML Binding class name: Timezone_StandardDictionary key name: timezone_standard
- total_physical_memory¶
- XML Binding class name: Total_Physical_MemoryDictionary key name: total_physical_memory
- uptime¶
- username¶
Version: 2.1.0.11
cybox.objects.uri_object module¶
- class cybox.objects.uri_object.URI(value=None, type_=None)[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.uri_object.URIObjectType- type_¶
- XML Binding class name: type_Dictionary key name: type
- value¶
Version: 2.1.0.11
cybox.objects.user_account_object module¶
- class cybox.objects.user_account_object.Group[source]¶
Bases: cybox.Entity
An abstract class for account groups.
XML binding class: <undefined>
- class cybox.objects.user_account_object.GroupList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.user_account_object.GroupListType
- class cybox.objects.user_account_object.Privilege[source]¶
Bases: cybox.Entity
An abstract class for account privileges.
XML binding class: <undefined>
- class cybox.objects.user_account_object.PrivilegeList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.user_account_object.PrivilegeListType
- class cybox.objects.user_account_object.UserAccount[source]¶
Bases: cybox.objects.account_object.Account
XML binding class: cybox.bindings.user_account_object.UserAccountObjectType- full_name¶
- XML Binding class name: Full_NameDictionary key name: full_name
- group_list¶
- XML Binding class name: Group_ListDictionary key name: group_list
- home_directory¶
- XML Binding class name: Home_DirectoryDictionary key name: home_directory
- last_login¶
- XML Binding class name: Last_LoginDictionary key name: last_login
- password_required¶
- XML Binding class name: password_requiredDictionary key name: password_required
- privilege_list¶
- XML Binding class name: Privilege_ListDictionary key name: privilege_list
- script_path¶
- XML Binding class name: Script_PathDictionary key name: script_path
- user_password_age¶
- XML Binding class name: User_Password_AgeDictionary key name: user_password_age
- username¶
Version: 2.1.0.11
cybox.objects.volume_object module¶
- class cybox.objects.volume_object.FileSystemFlagList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.volume_object.FileSystemFlagListType
- class cybox.objects.volume_object.Volume[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.volume_object.VolumeObjectType- actual_available_allocation_units¶
- XML Binding class name: Actual_Available_Allocation_UnitsDictionary key name: actual_available_allocation_units
- bytes_per_sector¶
- XML Binding class name: Bytes_Per_SectorDictionary key name: bytes_per_sector
- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- device_path¶
- XML Binding class name: Device_PathDictionary key name: device_path
- file_system_flag_list¶
- XML Binding class name: File_System_Flag_ListDictionary key name: file_system_flag_list
- file_system_type¶
- XML Binding class name: File_System_TypeDictionary key name: file_system_type
- is_mounted¶
- XML Binding class name: is_mountedDictionary key name: is_mounted
- name¶
- sectors_per_allocation_unit¶
- XML Binding class name: Sectors_Per_Allocation_UnitDictionary key name: sectors_per_allocation_unit
- serial_number¶
- XML Binding class name: Serial_NumberDictionary key name: serial_number
- total_allocation_units¶
- XML Binding class name: Total_Allocation_UnitsDictionary key name: total_allocation_units
Version: 2.1.0.11
cybox.objects.whois_object module¶
- class cybox.objects.whois_object.WhoisContact[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.whois_object.WhoisContactType- address¶
- contact_id¶
- XML Binding class name: Contact_IDDictionary key name: contact_id
- contact_type¶
- XML Binding class name: contact_typeDictionary key name: contact_type
- email_address¶
- XML Binding class name: Email_AddressDictionary key name: email_address
- fax_number¶
- XML Binding class name: Fax_NumberDictionary key name: fax_number
- name¶
- organization¶
- XML Binding class name: OrganizationDictionary key name: organization
- phone_number¶
- XML Binding class name: Phone_NumberDictionary key name: phone_number
- class cybox.objects.whois_object.WhoisContacts(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.whois_object.WhoisContactsType
- class cybox.objects.whois_object.WhoisEntry[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.whois_object.WhoisObjectType- contact_info¶
- XML Binding class name: Contact_InfoDictionary key name: contact_info
- creation_date¶
- XML Binding class name: Creation_DateDictionary key name: creation_date
- dnssec¶
- XML Binding class name: DNSSECDictionary key name: dnssec
- domain_id¶
- XML Binding class name: Domain_IDDictionary key name: domain_id
- domain_name¶
- XML Binding class name: Domain_NameDictionary key name: domain_name
- expiration_date¶
- XML Binding class name: Expiration_DateDictionary key name: expiration_date
- ip_address¶
- XML Binding class name: IP_AddressDictionary key name: ip_address
- lookup_date¶
- XML Binding class name: Lookup_DateDictionary key name: lookup_date
- nameservers¶
- XML Binding class name: NameserversDictionary key name: nameservers
- regional_internet_registry¶
- XML Binding class name: Regional_Internet_RegistryDictionary key name: regional_internet_registry
- registrants¶
- XML Binding class name: RegistrantsDictionary key name: registrants
- registrar_info¶
- XML Binding class name: Registrar_InfoDictionary key name: registrar_info
- remarks¶
- server_name¶
- XML Binding class name: Server_NameDictionary key name: server_name
- sponsoring_registrar¶
- XML Binding class name: Sponsoring_RegistrarDictionary key name: sponsoring_registrar
- status¶
- XML Binding class name: StatusDictionary key name: status
- updated_date¶
- XML Binding class name: Updated_DateDictionary key name: updated_date
- class cybox.objects.whois_object.WhoisNameservers(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.whois_object.WhoisNameserversType
- class cybox.objects.whois_object.WhoisRegistrant[source]¶
Bases: cybox.objects.whois_object.WhoisContact
XML binding class: cybox.bindings.whois_object.WhoisRegistrantInfoType- registrant_id¶
- XML Binding class name: Registrant_IDDictionary key name: registrant_id
- class cybox.objects.whois_object.WhoisRegistrants(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.whois_object.WhoisRegistrantsType
- class cybox.objects.whois_object.WhoisRegistrar[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.whois_object.WhoisRegistrarInfoType- address¶
- contacts¶
- XML Binding class name: ContactsDictionary key name: contacts
- email_address¶
- XML Binding class name: Email_AddressDictionary key name: email_address
- name¶
- phone_number¶
- XML Binding class name: Phone_NumberDictionary key name: phone_number
- referral_url¶
- XML Binding class name: Referral_URLDictionary key name: referral_url
- registrar_guid¶
- XML Binding class name: Registrar_GUIDDictionary key name: registrar_guid
- registrar_id¶
- XML Binding class name: Registrar_IDDictionary key name: registrar_id
- whois_server¶
- XML Binding class name: Whois_ServerDictionary key name: whois_server
- class cybox.objects.whois_object.WhoisStatus(value=None)[source]¶
Bases: cybox.common.properties.BaseProperty
XML binding class: cybox.bindings.whois_object.WhoisStatusType
Version: 2.1.0.11
cybox.objects.win_computer_account_object module¶
- class cybox.objects.win_computer_account_object.FullyQualifiedName[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.FullyQualifiedNameType- full_name¶
- XML Binding class name: Full_NameDictionary key name: full_name
- netbeui_name¶
- XML Binding class name: NetBEUI_NameDictionary key name: netbeui_name
- class cybox.objects.win_computer_account_object.Kerberos[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.KerberosType- delegation¶
- XML Binding class name: DelegationDictionary key name: delegation
- ticket¶
- XML Binding class name: TicketDictionary key name: ticket
- class cybox.objects.win_computer_account_object.KerberosDelegation[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.KerberosDelegationType- bitmask¶
- XML Binding class name: BitmaskDictionary key name: bitmask
- service¶
- XML Binding class name: ServiceDictionary key name: service
- class cybox.objects.win_computer_account_object.KerberosService[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_computer_account_object.KerberosServiceType- computer¶
- name¶
- port¶
- user¶
- class cybox.objects.win_computer_account_object.WinComputerAccount[source]¶
Bases: cybox.objects.account_object.Account
XML binding class: cybox.bindings.win_computer_account_object.WindowsComputerAccountObjectType- fully_qualified_name¶
- XML Binding class name: Fully_Qualified_NameDictionary key name: fully_qualified_name
- kerberos¶
- XML Binding class name: KerberosDictionary key name: kerberos
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- type_¶
Version: 2.1.0.11
cybox.objects.win_critical_section_object module¶
- class cybox.objects.win_critical_section_object.WinCriticalSection[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_critical_section_object.WindowsCriticalSectionObjectType- address¶
- XML Binding class name: AddressDictionary key name: address
- spin_count¶
- XML Binding class name: Spin_CountDictionary key name: spin_count
Version: 2.1.0.11
cybox.objects.win_driver_object module¶
- class cybox.objects.win_driver_object.DeviceObjectList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_driver_object.DeviceObjectListType
- class cybox.objects.win_driver_object.DeviceObjectStruct[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_driver_object.DeviceObjectStructType- attached_device_name¶
- XML Binding class name: Attached_Device_NameDictionary key name: attached_device_name
- attached_device_object¶
- XML Binding class name: Attached_Device_ObjectDictionary key name: attached_device_object
- attached_to_device_name¶
- XML Binding class name: Attached_To_Device_NameDictionary key name: attached_to_device_name
- attached_to_device_object¶
- XML Binding class name: Attached_To_Device_ObjectDictionary key name: attached_to_device_object
- attached_to_driver_name¶
- XML Binding class name: Attached_To_Driver_NameDictionary key name: attached_to_driver_name
- attached_to_driver_object¶
- XML Binding class name: Attached_To_Driver_ObjectDictionary key name: attached_to_driver_object
- device_name¶
- XML Binding class name: Device_NameDictionary key name: device_name
- device_object¶
- XML Binding class name: Device_ObjectDictionary key name: device_object
- class cybox.objects.win_driver_object.WinDriver[source]¶
Bases: cybox.objects.win_executable_file_object.WinExecutableFile
XML binding class: cybox.bindings.win_driver_object.WindowsDriverObjectType- device_object_list¶
- XML Binding class name: Device_Object_ListDictionary key name: device_object_list
- driver_init¶
- XML Binding class name: Driver_InitDictionary key name: driver_init
- driver_name¶
- XML Binding class name: Driver_NameDictionary key name: driver_name
- driver_object_address¶
- XML Binding class name: Driver_Object_AddressDictionary key name: driver_object_address
- driver_start_io¶
- XML Binding class name: Driver_Start_IODictionary key name: driver_start_io
- driver_unload¶
- XML Binding class name: Driver_UnloadDictionary key name: driver_unload
- image_base¶
- XML Binding class name: Image_BaseDictionary key name: image_base
- image_size¶
- XML Binding class name: Image_SizeDictionary key name: image_size
- irp_mj_cleanup¶
- XML Binding class name: IRP_MJ_CLEANUPDictionary key name: irp_mj_cleanup
- irp_mj_close¶
- XML Binding class name: IRP_MJ_CLOSEDictionary key name: irp_mj_close
- irp_mj_create¶
- XML Binding class name: IRP_MJ_CREATEDictionary key name: irp_mj_create
- irp_mj_create_mailslot¶
- XML Binding class name: IRP_MJ_CREATE_MAILSLOTDictionary key name: irp_mj_create_mailslot
- irp_mj_create_named_pipe¶
- XML Binding class name: IRP_MJ_CREATE_NAMED_PIPEDictionary key name: irp_mj_create_named_pipe
- irp_mj_device_change¶
- XML Binding class name: IRP_MJ_DEVICE_CHANGEDictionary key name: irp_mj_device_change
- irp_mj_device_control¶
- XML Binding class name: IRP_MJ_DEVICE_CONTROLDictionary key name: irp_mj_device_control
- irp_mj_directory_control¶
- XML Binding class name: IRP_MJ_DIRECTORY_CONTROLDictionary key name: irp_mj_directory_control
- irp_mj_file_system_control¶
- XML Binding class name: IRP_MJ_FILE_SYSTEM_CONTROLDictionary key name: irp_mj_file_system_control
- irp_mj_flush_buffers¶
- XML Binding class name: IRP_MJ_FLUSH_BUFFERSDictionary key name: irp_mj_flush_buffers
- irp_mj_internal_device_control¶
- XML Binding class name: IRP_MJ_INTERNAL_DEVICE_CONTROLDictionary key name: irp_mj_internal_device_control
- irp_mj_lock_control¶
- XML Binding class name: IRP_MJ_LOCK_CONTROLDictionary key name: irp_mj_lock_control
- irp_mj_pnp¶
- XML Binding class name: IRP_MJ_PNPDictionary key name: irp_mj_pnp
- irp_mj_power¶
- XML Binding class name: IRP_MJ_POWERDictionary key name: irp_mj_power
- irp_mj_query_ea¶
- XML Binding class name: IRP_MJ_QUERY_EADictionary key name: irp_mj_query_ea
- irp_mj_query_information¶
- XML Binding class name: IRP_MJ_QUERY_INFORMATIONDictionary key name: irp_mj_query_information
- irp_mj_query_quota¶
- XML Binding class name: IRP_MJ_QUERY_QUOTADictionary key name: irp_mj_query_quota
- irp_mj_query_security¶
- XML Binding class name: IRP_MJ_QUERY_SECURITYDictionary key name: irp_mj_query_security
- irp_mj_query_volume_information¶
- XML Binding class name: IRP_MJ_QUERY_VOLUME_INFORMATIONDictionary key name: irp_mj_query_volume_information
- irp_mj_read¶
- XML Binding class name: IRP_MJ_READDictionary key name: irp_mj_read
- irp_mj_set_ea¶
- XML Binding class name: IRP_MJ_SET_EADictionary key name: irp_mj_set_ea
- irp_mj_set_information¶
- XML Binding class name: IRP_MJ_SET_INFORMATIONDictionary key name: irp_mj_set_information
- irp_mj_set_quota¶
- XML Binding class name: IRP_MJ_SET_QUOTADictionary key name: irp_mj_set_quota
- irp_mj_set_security¶
- XML Binding class name: IRP_MJ_SET_SECURITYDictionary key name: irp_mj_set_security
- irp_mj_set_volume_information¶
- XML Binding class name: IRP_MJ_SET_VOLUME_INFORMATIONDictionary key name: irp_mj_set_volume_information
- irp_mj_shutdown¶
- XML Binding class name: IRP_MJ_SHUTDOWNDictionary key name: irp_mj_shutdown
- irp_mj_system_control¶
- XML Binding class name: IRP_MJ_SYSTEM_CONTROLDictionary key name: irp_mj_system_control
- irp_mj_write¶
- XML Binding class name: IRP_MJ_WRITEDictionary key name: irp_mj_write
Version: 2.1.0.11
cybox.objects.win_event_log_object module¶
- class cybox.objects.win_event_log_object.UnformattedMessageList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_event_log_object.UnformattedMessageListType
- class cybox.objects.win_event_log_object.WinEventLog[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_event_log_object.WindowsEventLogObjectType- blob¶
- category¶
- category_num¶
- XML Binding class name: Category_NumDictionary key name: category_num
- correlation_activity_id¶
- XML Binding class name: Correlation_Activity_IDDictionary key name: correlation_activity_id
- XML Binding class name: Correlation_Related_Activity_IDDictionary key name: correlation_related_activity_id
- eid¶
- execution_process_id¶
- XML Binding class name: Execution_Process_IDDictionary key name: execution_process_id
- execution_thread_id¶
- XML Binding class name: Execution_Thread_IDDictionary key name: execution_thread_id
- generation_time¶
- XML Binding class name: Generation_TimeDictionary key name: generation_time
- index¶
- log¶
- machine¶
- message¶
- reserved¶
- source¶
- type¶
- unformatted_message_list¶
- XML Binding class name: Unformatted_Message_ListDictionary key name: unformatted_message_list
- user¶
- write_time¶
- XML Binding class name: Write_TimeDictionary key name: write_time
Version: 2.1.0.11
Version: 2.1.0.11
cybox.objects.win_executable_file_object module¶
- class cybox.objects.win_executable_file_object.DOSHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.DOSHeaderType- e_cblp¶
- e_cp¶
- e_cparhdr¶
- XML Binding class name: e_cparhdrDictionary key name: e_cparhdr
- e_crlc¶
- e_cs¶
- e_csum¶
- e_ip¶
- e_lfanew¶
- XML Binding class name: e_lfanewDictionary key name: e_lfanew
- e_lfarlc¶
- XML Binding class name: e_lfarlcDictionary key name: e_lfarlc
- e_magic¶
- XML Binding class name: e_magicDictionary key name: e_magic
- e_maxalloc¶
- XML Binding class name: e_maxallocDictionary key name: e_maxalloc
- e_minalloc¶
- XML Binding class name: e_minallocDictionary key name: e_minalloc
- e_oemid¶
- XML Binding class name: e_oemidDictionary key name: e_oemid
- e_oeminfo¶
- XML Binding class name: e_oeminfoDictionary key name: e_oeminfo
- e_ovro¶
- e_sp¶
- e_ss¶
- hashes¶
- reserved2¶
- XML Binding class name: reserved2Dictionary key name: reserved2
- class cybox.objects.win_executable_file_object.DataDirectory[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.DataDirectoryType- architecture¶
- XML Binding class name: ArchitectureDictionary key name: architecture
- base_relocation_table¶
- XML Binding class name: Base_Relocation_TableDictionary key name: base_relocation_table
- bound_import¶
- XML Binding class name: Bound_ImportDictionary key name: bound_import
- certificate_table¶
- XML Binding class name: Certificate_TableDictionary key name: certificate_table
- clr_runtime_header¶
- XML Binding class name: CLR_Runtime_HeaderDictionary key name: clr_runtime_header
- debug¶
- XML Binding class name: DebugDictionary key name: debug
- delay_import_descriptor¶
- XML Binding class name: Delay_Import_DescriptorDictionary key name: delay_import_descriptor
- exception_table¶
- XML Binding class name: Exception_TableDictionary key name: exception_table
- export_table¶
- XML Binding class name: Export_TableDictionary key name: export_table
- global_ptr¶
- XML Binding class name: Global_PtrDictionary key name: global_ptr
- import_address_table¶
- XML Binding class name: Import_Address_TableDictionary key name: import_address_table
- import_table¶
- XML Binding class name: Import_TableDictionary key name: import_table
- load_config_table¶
- XML Binding class name: Load_Config_TableDictionary key name: load_config_table
- reserved¶
- XML Binding class name: ReservedDictionary key name: reserved
- resource_table¶
- XML Binding class name: Resource_TableDictionary key name: resource_table
- tls_table¶
- XML Binding class name: Tls_TableDictionary key name: tls_table
- class cybox.objects.win_executable_file_object.Entropy[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.EntropyType- max¶
- min¶
- value¶
- class cybox.objects.win_executable_file_object.PEBuildInformation[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEBuildInformationType- compiler_name¶
- XML Binding class name: Compiler_NameDictionary key name: compiler_name
- compiler_version¶
- XML Binding class name: Compiler_VersionDictionary key name: compiler_version
- linker_name¶
- XML Binding class name: Linker_NameDictionary key name: linker_name
- linker_version¶
- XML Binding class name: Linker_VersionDictionary key name: linker_version
- class cybox.objects.win_executable_file_object.PEChecksum[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEChecksumType- pe_computed_api¶
- XML Binding class name: PE_Computed_APIDictionary key name: pe_computed_api
- pe_file_api¶
- XML Binding class name: PE_File_APIDictionary key name: pe_file_api
- pe_file_raw¶
- XML Binding class name: PE_File_RawDictionary key name: pe_file_raw
- class cybox.objects.win_executable_file_object.PEDataDirectoryStruct[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEDataDirectoryStructType- size¶
- XML Binding class name: SizeDictionary key name: size
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEExportedFunction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEExportedFunctionType- entry_point¶
- XML Binding class name: Entry_PointDictionary key name: entry_point
- function_name¶
- XML Binding class name: Function_NameDictionary key name: function_name
- ordinal¶
- XML Binding class name: OrdinalDictionary key name: ordinal
- class cybox.objects.win_executable_file_object.PEExportedFunctions(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEExportedFunctionsType
- class cybox.objects.win_executable_file_object.PEExports[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEExportsType- exported_functions¶
- XML Binding class name: Exported_FunctionsDictionary key name: exported_functions
- exports_time_stamp¶
- XML Binding class name: Exports_Time_StampDictionary key name: exports_time_stamp
- name¶
- number_of_addresses¶
- XML Binding class name: Number_Of_AddressesDictionary key name: number_of_addresses
- number_of_functions¶
- XML Binding class name: Number_Of_FunctionsDictionary key name: number_of_functions
- number_of_names¶
- XML Binding class name: Number_Of_NamesDictionary key name: number_of_names
- class cybox.objects.win_executable_file_object.PEFileHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEFileHeaderType- characteristics¶
- XML Binding class name: CharacteristicsDictionary key name: characteristics
- hashes¶
- machine¶
- XML Binding class name: MachineDictionary key name: machine
- number_of_sections¶
- XML Binding class name: Number_Of_SectionsDictionary key name: number_of_sections
- number_of_symbols¶
- XML Binding class name: Number_Of_SymbolsDictionary key name: number_of_symbols
- pointer_to_symbol_table¶
- XML Binding class name: Pointer_To_Symbol_TableDictionary key name: pointer_to_symbol_table
- size_of_optional_header¶
- XML Binding class name: Size_Of_Optional_HeaderDictionary key name: size_of_optional_header
- time_date_stamp¶
- XML Binding class name: Time_Date_StampDictionary key name: time_date_stamp
- class cybox.objects.win_executable_file_object.PEHeaders[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEHeadersType- dos_header¶
- XML Binding class name: DOS_HeaderDictionary key name: dos_header
- entropy¶
- XML Binding class name: EntropyDictionary key name: entropy
- file_header¶
- XML Binding class name: File_HeaderDictionary key name: file_header
- hashes¶
- optional_header¶
- XML Binding class name: Optional_HeaderDictionary key name: optional_header
- signature¶
- XML Binding class name: SignatureDictionary key name: signature
- class cybox.objects.win_executable_file_object.PEImport[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEImportType- delay_load¶
- XML Binding class name: delay_loadDictionary key name: delay_load
- file_name¶
- XML Binding class name: File_NameDictionary key name: file_name
- imported_functions¶
- XML Binding class name: Imported_FunctionsDictionary key name: imported_functions
- initially_visible¶
- XML Binding class name: initially_visibleDictionary key name: initially_visible
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEImportList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEImportListType
- class cybox.objects.win_executable_file_object.PEImportedFunction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEImportedFunctionType- bound¶
- function_name¶
- XML Binding class name: Function_NameDictionary key name: function_name
- hint¶
- ordinal¶
- XML Binding class name: OrdinalDictionary key name: ordinal
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEImportedFunctions(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEImportedFunctionsType
- class cybox.objects.win_executable_file_object.PEOptionalHeader[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEOptionalHeaderType- address_of_entry_point¶
- XML Binding class name: Address_Of_Entry_PointDictionary key name: address_of_entry_point
- base_of_code¶
- XML Binding class name: Base_Of_CodeDictionary key name: base_of_code
- base_of_data¶
- XML Binding class name: Base_Of_DataDictionary key name: base_of_data
- checksum¶
- XML Binding class name: ChecksumDictionary key name: checksum
- data_directory¶
- XML Binding class name: Data_DirectoryDictionary key name: data_directory
- dll_characteristics¶
- XML Binding class name: DLL_CharacteristicsDictionary key name: dll_characteristics
- file_alignment¶
- XML Binding class name: File_AlignmentDictionary key name: file_alignment
- hashes¶
- image_base¶
- XML Binding class name: Image_BaseDictionary key name: image_base
- loader_flags¶
- XML Binding class name: Loader_FlagsDictionary key name: loader_flags
- magic¶
- major_image_version¶
- XML Binding class name: Major_Image_VersionDictionary key name: major_image_version
- major_linker_version¶
- XML Binding class name: Major_Linker_VersionDictionary key name: major_linker_version
- major_os_version¶
- XML Binding class name: Major_OS_VersionDictionary key name: major_os_version
- major_subsystem_version¶
- XML Binding class name: Major_Subsystem_VersionDictionary key name: major_subsystem_version
- minor_image_version¶
- XML Binding class name: Minor_Image_VersionDictionary key name: minor_image_version
- minor_linker_version¶
- XML Binding class name: Minor_Linker_VersionDictionary key name: minor_linker_version
- minor_os_version¶
- XML Binding class name: Minor_OS_VersionDictionary key name: minor_os_version
- minor_subsystem_version¶
- XML Binding class name: Minor_Subsystem_VersionDictionary key name: minor_subsystem_version
- number_of_rva_and_sizes¶
- XML Binding class name: Number_Of_Rva_And_SizesDictionary key name: number_of_rva_and_sizes
- section_alignment¶
- XML Binding class name: Section_AlignmentDictionary key name: section_alignment
- size_of_code¶
- XML Binding class name: Size_Of_CodeDictionary key name: size_of_code
- size_of_headers¶
- XML Binding class name: Size_Of_HeadersDictionary key name: size_of_headers
- size_of_heap_commit¶
- XML Binding class name: Size_Of_Heap_CommitDictionary key name: size_of_heap_commit
- size_of_heap_reserve¶
- XML Binding class name: Size_Of_Heap_ReserveDictionary key name: size_of_heap_reserve
- size_of_image¶
- XML Binding class name: Size_Of_ImageDictionary key name: size_of_image
- size_of_initialized_data¶
- XML Binding class name: Size_Of_Initialized_DataDictionary key name: size_of_initialized_data
- size_of_stack_commit¶
- XML Binding class name: Size_Of_Stack_CommitDictionary key name: size_of_stack_commit
- size_of_stack_reserve¶
- XML Binding class name: Size_Of_Stack_ReserveDictionary key name: size_of_stack_reserve
- size_of_uninitialized_data¶
- XML Binding class name: Size_Of_Uninitialized_DataDictionary key name: size_of_uninitialized_data
- subsystem¶
- XML Binding class name: SubsystemDictionary key name: subsystem
- win32_version_value¶
- XML Binding class name: Win32_Version_ValueDictionary key name: win32_version_value
- class cybox.objects.win_executable_file_object.PEResource[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PEResourceType- data¶
- hashes¶
- language¶
- name¶
- size¶
- XML Binding class name: SizeDictionary key name: size
- sub_language¶
- XML Binding class name: Sub_LanguageDictionary key name: sub_language
- type_¶
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- class cybox.objects.win_executable_file_object.PEResourceList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PEResourceListType
- class cybox.objects.win_executable_file_object.PESection[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PESectionType- data_hashes¶
- XML Binding class name: Data_HashesDictionary key name: data_hashes
- entropy¶
- XML Binding class name: EntropyDictionary key name: entropy
- header_hashes¶
- XML Binding class name: Header_HashesDictionary key name: header_hashes
- section_header¶
- XML Binding class name: Section_HeaderDictionary key name: section_header
- class cybox.objects.win_executable_file_object.PESectionHeaderStruct[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_executable_file_object.PESectionHeaderStructType- characteristics¶
- XML Binding class name: CharacteristicsDictionary key name: characteristics
- name¶
- number_of_linenumbers¶
- XML Binding class name: Number_Of_LinenumbersDictionary key name: number_of_linenumbers
- number_of_relocations¶
- XML Binding class name: Number_Of_RelocationsDictionary key name: number_of_relocations
- pointer_to_linenumbers¶
- XML Binding class name: Pointer_To_LinenumbersDictionary key name: pointer_to_linenumbers
- pointer_to_raw_data¶
- XML Binding class name: Pointer_To_Raw_DataDictionary key name: pointer_to_raw_data
- pointer_to_relocations¶
- XML Binding class name: Pointer_To_RelocationsDictionary key name: pointer_to_relocations
- size_of_raw_data¶
- XML Binding class name: Size_Of_Raw_DataDictionary key name: size_of_raw_data
- virtual_address¶
- XML Binding class name: Virtual_AddressDictionary key name: virtual_address
- virtual_size¶
- XML Binding class name: Virtual_SizeDictionary key name: virtual_size
- class cybox.objects.win_executable_file_object.PESectionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_executable_file_object.PESectionListType
- class cybox.objects.win_executable_file_object.PEVersionInfoResource[source]¶
Bases: cybox.objects.win_executable_file_object.PEResource
XML binding class: cybox.bindings.win_executable_file_object.PEVersionInfoResourceType- comments¶
- companyname¶
- XML Binding class name: CompanyNameDictionary key name: companyname
- filedescription¶
- XML Binding class name: FileDescriptionDictionary key name: filedescription
- fileversion¶
- XML Binding class name: FileVersionDictionary key name: fileversion
- internalname¶
- XML Binding class name: InternalNameDictionary key name: internalname
- langid¶
- legalcopyright¶
- XML Binding class name: LegalCopyrightDictionary key name: legalcopyright
- legaltrademarks¶
- XML Binding class name: LegalTrademarksDictionary key name: legaltrademarks
- originalfilename¶
- XML Binding class name: OriginalFilenameDictionary key name: originalfilename
- privatebuild¶
- XML Binding class name: PrivateBuildDictionary key name: privatebuild
- productname¶
- XML Binding class name: ProductNameDictionary key name: productname
- productversion¶
- XML Binding class name: ProductVersionDictionary key name: productversion
- specialbuild¶
- XML Binding class name: SpecialBuildDictionary key name: specialbuild
- class cybox.objects.win_executable_file_object.WinExecutableFile[source]¶
Bases: cybox.objects.win_file_object.WinFile
XML binding class: cybox.bindings.win_executable_file_object.WindowsExecutableFileObjectType- build_information¶
- XML Binding class name: Build_InformationDictionary key name: build_information
- digital_signature¶
- XML Binding class name: Digital_SignatureDictionary key name: digital_signature
- exports¶
- XML Binding class name: ExportsDictionary key name: exports
- extraneous_bytes¶
- XML Binding class name: Extraneous_BytesDictionary key name: extraneous_bytes
- headers¶
- XML Binding class name: HeadersDictionary key name: headers
- imports¶
- XML Binding class name: ImportsDictionary key name: imports
- pe_checksum¶
- XML Binding class name: PE_ChecksumDictionary key name: pe_checksum
- resources¶
- XML Binding class name: ResourcesDictionary key name: resources
- sections¶
- XML Binding class name: SectionsDictionary key name: sections
- type_¶
Version: 2.1.0.11
cybox.objects.win_file_object module¶
- class cybox.objects.win_file_object.Stream[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_file_object.StreamObjectType- hashes¶
- (List of values permitted)Type: cybox.common.hashes.HashXML Binding class name: HashDictionary key name: hashes
- name¶
- size_in_bytes¶
- XML Binding class name: Size_In_BytesDictionary key name: size_in_bytes
- class cybox.objects.win_file_object.StreamList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_file_object.StreamListType
- class cybox.objects.win_file_object.WinFile[source]¶
Bases: cybox.objects.file_object.File
XML binding class: cybox.bindings.win_file_object.WindowsFileObjectType- drive¶
- file_attributes_list¶
- XML Binding class name: File_Attributes_ListDictionary key name: file_attributes_list
- filename_accessed_time¶
- XML Binding class name: Filename_Accessed_TimeDictionary key name: filename_accessed_time
- filename_created_time¶
- XML Binding class name: Filename_Created_TimeDictionary key name: filename_created_time
- filename_modified_time¶
- XML Binding class name: Filename_Modified_TimeDictionary key name: filename_modified_time
- privilege_list¶
- XML Binding class name: PermissionsDictionary key name: permissions
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- security_type¶
- XML Binding class name: Security_TypeDictionary key name: security_type
- stream_list¶
- XML Binding class name: Stream_ListDictionary key name: stream_list
- class cybox.objects.win_file_object.WindowsFileAttribute(value=None)[source]¶
Bases: cybox.common.properties.String
XML binding class: cybox.bindings.win_file_object.WindowsFileAttributeType
- class cybox.objects.win_file_object.WindowsFileAttributes(*args)[source]¶
Bases: cybox.objects.file_object.FileAttribute, cybox.EntityList
XML binding class: cybox.bindings.win_file_object.WindowsFileAttributesType
- class cybox.objects.win_file_object.WindowsFilePermissions[source]¶
Bases: cybox.objects.file_object.FilePermissions, cybox.Entity
XML binding class: cybox.bindings.win_file_object.WindowsFilePermissionsType- full_control¶
- XML Binding class name: Full_ControlDictionary key name: full_control
- modify¶
- XML Binding class name: ModifyDictionary key name: modify
- read¶
- XML Binding class name: ReadDictionary key name: read
- read_and_execute¶
- XML Binding class name: Read_And_ExecuteDictionary key name: read_and_execute
- write¶
- XML Binding class name: WriteDictionary key name: write
Version: 2.1.0.11
cybox.objects.win_filemapping_object module¶
- class cybox.objects.win_filemapping_object.WinFilemapping[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_filemapping_object.WindowsFilemappingObjectType- actual_size¶
- XML Binding class name: Actual_SizeDictionary key name: actual_size
- file_handle¶
- XML Binding class name: File_HandleDictionary key name: file_handle
- handle¶
- XML Binding class name: HandleDictionary key name: handle
- maximum_size¶
- XML Binding class name: Maximum_SizeDictionary key name: maximum_size
- name¶
- page_protection_attribute¶
- (List of values permitted)XML Binding class name: Page_Protection_AttributeDictionary key name: page_protection_attribute
- page_protection_value¶
- XML Binding class name: Page_Protection_ValueDictionary key name: page_protection_value
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_handle_object module¶
- class cybox.objects.win_handle_object.WinHandle[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_handle_object.WindowsHandleObjectType- access_mask¶
- XML Binding class name: Access_MaskDictionary key name: access_mask
- id_¶
- name¶
- object_address¶
- XML Binding class name: Object_AddressDictionary key name: object_address
- pointer_count¶
- XML Binding class name: Pointer_CountDictionary key name: pointer_count
- type_¶
Version: 2.1.0.11
cybox.objects.win_hook_object module¶
- class cybox.objects.win_hook_object.WinHook[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_hook_object.WindowsHookObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- hooking_function_name¶
- XML Binding class name: Hooking_Function_NameDictionary key name: hooking_function_name
- hooking_module¶
- XML Binding class name: Hooking_ModuleDictionary key name: hooking_module
- thread_id¶
- XML Binding class name: Thread_IDDictionary key name: thread_id
- type_¶
Version: 2.1.0.11
cybox.objects.win_kernel_hook_object module¶
- class cybox.objects.win_kernel_hook_object.WinKernelHook[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_kernel_hook_object.WindowsKernelHookObjectType- digital_signature_hooked¶
- XML Binding class name: Digital_Signature_HookedDictionary key name: digital_signature_hooked
- digital_signature_hooking¶
- XML Binding class name: Digital_Signature_HookingDictionary key name: digital_signature_hooking
- hook_description¶
- XML Binding class name: Hook_DescriptionDictionary key name: hook_description
- hooked_function¶
- XML Binding class name: Hooked_FunctionDictionary key name: hooked_function
- hooked_module¶
- XML Binding class name: Hooked_ModuleDictionary key name: hooked_module
- hooking_address¶
- XML Binding class name: Hooking_AddressDictionary key name: hooking_address
- hooking_module¶
- XML Binding class name: Hooking_ModuleDictionary key name: hooking_module
- type_¶
Version: 2.1.0.11
cybox.objects.win_kernel_object module¶
- class cybox.objects.win_kernel_object.IDTEntry[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_kernel_object.IDTEntryType- offset_high¶
- XML Binding class name: Offset_HighDictionary key name: offset_high
- offset_low¶
- XML Binding class name: Offset_LowDictionary key name: offset_low
- offset_middle¶
- XML Binding class name: Offset_MiddleDictionary key name: offset_middle
- selector¶
- XML Binding class name: SelectorDictionary key name: selector
- type_attr¶
- XML Binding class name: Type_AttrDictionary key name: type_attr
- class cybox.objects.win_kernel_object.IDTEntryList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_kernel_object.IDTEntryListType
- class cybox.objects.win_kernel_object.SSDTEntry[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_kernel_object.SSDTEntryType- argument_table_base¶
- XML Binding class name: Argument_Table_BaseDictionary key name: argument_table_base
- hooked¶
- XML Binding class name: hookedDictionary key name: hooked
- number_of_services¶
- XML Binding class name: Number_Of_ServicesDictionary key name: number_of_services
- service_counter_table_base¶
- XML Binding class name: Service_Counter_Table_BaseDictionary key name: service_counter_table_base
- service_table_base¶
- XML Binding class name: Service_Table_BaseDictionary key name: service_table_base
- class cybox.objects.win_kernel_object.SSDTEntryList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_kernel_object.SSDTEntryListType
- class cybox.objects.win_kernel_object.WinKernel[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_kernel_object.WindowsKernelObjectType- idt¶
- XML Binding class name: IDTDictionary key name: idt
- ssdt¶
- XML Binding class name: SSDTDictionary key name: ssdt
Version: 2.1.0.11
cybox.objects.win_mailslot_object module¶
- class cybox.objects.win_mailslot_object.WinMailslot[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_mailslot_object.WindowsMailslotObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- max_message_size¶
- XML Binding class name: Max_Message_SizeDictionary key name: max_message_size
- name¶
- read_timeout¶
- XML Binding class name: Read_TimeoutDictionary key name: read_timeout
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_memory_page_region_object module¶
- class cybox.objects.win_memory_page_region_object.WinMemoryPageRegion[source]¶
Bases: cybox.objects.memory_object.Memory
XML binding class: cybox.bindings.win_memory_page_region_object.WindowsMemoryPageRegionObjectType- allocation_base_address¶
- XML Binding class name: Allocation_Base_AddressDictionary key name: allocation_base_address
- allocation_protect¶
- XML Binding class name: Allocation_ProtectDictionary key name: allocation_protect
- block_type¶
- XML Binding class name: Block_TypeDictionary key name: block_type
- extracted_features¶
- XML Binding class name: Extracted_FeaturesDictionary key name: extracted_features
- hashes¶
- is_injected¶
- XML Binding class name: is_injectedDictionary key name: is_injected
- is_mapped¶
- XML Binding class name: is_mappedDictionary key name: is_mapped
- is_protected¶
- XML Binding class name: is_protectedDictionary key name: is_protected
- is_volatile¶
- XML Binding class name: is_volatileDictionary key name: is_volatile
- memory_source¶
- XML Binding class name: Memory_SourceDictionary key name: memory_source
- name¶
- protect¶
- region_end_address¶
- XML Binding class name: Region_End_AddressDictionary key name: region_end_address
- region_size¶
- XML Binding class name: Region_SizeDictionary key name: region_size
- region_start_address¶
- XML Binding class name: Region_Start_AddressDictionary key name: region_start_address
- state¶
- type_¶
Version: 2.1.0.11
cybox.objects.win_mutex_object module¶
- class cybox.objects.win_mutex_object.WinMutex[source]¶
Bases: cybox.objects.mutex_object.Mutex
XML binding class: cybox.bindings.win_mutex_object.WindowsMutexObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_network_route_entry_object module¶
- class cybox.objects.win_network_route_entry_object.WinNetworkRouteEntry[source]¶
Bases: cybox.objects.network_route_entry_object.NetworkRouteEntry
XML binding class: cybox.bindings.win_network_route_entry_object.WindowsNetworkRouteEntryObjectType- nl_route_origin¶
- XML Binding class name: NL_ROUTE_ORIGINDictionary key name: nl_route_origin
- nl_route_protocol¶
- XML Binding class name: NL_ROUTE_PROTOCOLDictionary key name: nl_route_protocol
Version: 2.1.0.11
Version: 2.1.0.11
cybox.objects.win_pipe_object module¶
- class cybox.objects.win_pipe_object.WinPipe[source]¶
Bases: cybox.objects.pipe_object.Pipe
XML binding class: cybox.bindings.win_pipe_object.WindowsPipeObjectType- default_time_out¶
- XML Binding class name: Default_Time_OutDictionary key name: default_time_out
- handle¶
- XML Binding class name: HandleDictionary key name: handle
- in_buffer_size¶
- XML Binding class name: In_Buffer_SizeDictionary key name: in_buffer_size
- max_instances¶
- XML Binding class name: Max_InstancesDictionary key name: max_instances
- open_mode¶
- XML Binding class name: Open_ModeDictionary key name: open_mode
- out_buffer_size¶
- XML Binding class name: Out_Buffer_SizeDictionary key name: out_buffer_size
- pipe_mode¶
- XML Binding class name: Pipe_ModeDictionary key name: pipe_mode
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_prefetch_object module¶
- class cybox.objects.win_prefetch_object.AccessedDirectoryList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_prefetch_object.AccessedDirectoryListType
- class cybox.objects.win_prefetch_object.AccessedFileList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_prefetch_object.AccessedFileListType
- class cybox.objects.win_prefetch_object.Volume(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_prefetch_object.VolumeType- deviceitem¶
- XML Binding class name: DeviceItemDictionary key name: deviceitem
- volumeitem¶
- XML Binding class name: VolumeItemDictionary key name: volumeitem
- class cybox.objects.win_prefetch_object.WinPrefetch[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_prefetch_object.WindowsPrefetchObjectType- accessed_directory_list¶
- XML Binding class name: Accessed_Directory_ListDictionary key name: accessed_directory_list
- accessed_file_list¶
- XML Binding class name: Accessed_File_ListDictionary key name: accessed_file_list
- application_file_name¶
- XML Binding class name: Application_File_NameDictionary key name: application_file_name
- first_run¶
- XML Binding class name: First_RunDictionary key name: first_run
- last_run¶
- XML Binding class name: Last_RunDictionary key name: last_run
- prefetch_hash¶
- XML Binding class name: Prefetch_HashDictionary key name: prefetch_hash
- times_executed¶
- XML Binding class name: Times_ExecutedDictionary key name: times_executed
- volume¶
- XML Binding class name: VolumeDictionary key name: volume
Version: 2.1.0.11
cybox.objects.win_process_object module¶
- class cybox.objects.win_process_object.MemorySectionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_process_object.MemorySectionListType
- class cybox.objects.win_process_object.StartupInfo[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_process_object.StartupInfoType- dwfillattribute¶
- XML Binding class name: dwFillAttributeDictionary key name: dwfillattribute
- dwflags¶
- dwx¶
- dwxcountchars¶
- XML Binding class name: dwXCountCharsDictionary key name: dwxcountchars
- dwxsize¶
- XML Binding class name: dwXSizeDictionary key name: dwxsize
- dwy¶
- dwycountchars¶
- XML Binding class name: dwYCountCharsDictionary key name: dwycountchars
- dwysize¶
- XML Binding class name: dwYSizeDictionary key name: dwysize
- hstderror¶
- XML Binding class name: hStdErrorDictionary key name: hstderror
- hstdinput¶
- XML Binding class name: hStdInputDictionary key name: hstdinput
- hstdoutput¶
- XML Binding class name: hStdOutputDictionary key name: hstdoutput
- lpdesktop¶
- XML Binding class name: lpDesktopDictionary key name: lpdesktop
- lptitle¶
- wshowwindow¶
- XML Binding class name: wShowWindowDictionary key name: wshowwindow
- class cybox.objects.win_process_object.WinProcess[source]¶
Bases: cybox.objects.process_object.Process
XML binding class: cybox.bindings.win_process_object.WindowsProcessObjectType- aslr_enabled¶
- XML Binding class name: aslr_enabledDictionary key name: aslr_enabled
- dep_enabled¶
- XML Binding class name: dep_enabledDictionary key name: dep_enabled
- handle_list¶
- XML Binding class name: Handle_ListDictionary key name: handle_list
- priority¶
- section_list¶
- XML Binding class name: Section_ListDictionary key name: section_list
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- security_type¶
- XML Binding class name: Security_TypeDictionary key name: security_type
- startup_info¶
- XML Binding class name: Startup_InfoDictionary key name: startup_info
- thread¶
- (List of values permitted)XML Binding class name: ThreadDictionary key name: thread
- window_title¶
- XML Binding class name: Window_TitleDictionary key name: window_title
Version: 2.1.0.11
cybox.objects.win_registry_key_object module¶
- class cybox.objects.win_registry_key_object.RegistrySubkeys(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_registry_key_object.RegistrySubkeysType
- class cybox.objects.win_registry_key_object.RegistryValue[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_registry_key_object.RegistryValueType- byte_runs¶
- XML Binding class name: Byte_RunsDictionary key name: byte_runs
- data¶
- datatype¶
- name¶
- class cybox.objects.win_registry_key_object.RegistryValues(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_registry_key_object.RegistryValuesType
- class cybox.objects.win_registry_key_object.WinRegistryKey[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_registry_key_object.WindowsRegistryKeyObjectType- byte_runs¶
- XML Binding class name: Byte_RunsDictionary key name: byte_runs
- creator_username¶
- XML Binding class name: Creator_UsernameDictionary key name: creator_username
- handle_list¶
- XML Binding class name: Handle_ListDictionary key name: handle_list
- hive¶
- key¶
- modified_time¶
- XML Binding class name: Modified_TimeDictionary key name: modified_time
- number_subkeys¶
- XML Binding class name: Number_SubkeysDictionary key name: number_subkeys
- number_values¶
- XML Binding class name: Number_ValuesDictionary key name: number_values
- subkeys¶
- XML Binding class name: SubkeysDictionary key name: subkeys
- values¶
- XML Binding class name: ValuesDictionary key name: values
Version: 2.1.0.11
cybox.objects.win_semaphore_object module¶
- class cybox.objects.win_semaphore_object.WinSemaphore[source]¶
Bases: cybox.objects.semaphore_object.Semaphore
XML binding class: cybox.bindings.win_semaphore_object.WindowsSemaphoreObjectType- handle¶
- XML Binding class name: HandleDictionary key name: handle
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
Version: 2.1.0.11
cybox.objects.win_service_object module¶
- class cybox.objects.win_service_object.ServiceDescriptionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_service_object.ServiceDescriptionListType
- class cybox.objects.win_service_object.WinService[source]¶
Bases: cybox.objects.win_process_object.WinProcess
XML binding class: cybox.bindings.win_service_object.WindowsServiceObjectType- description_list¶
- XML Binding class name: Description_ListDictionary key name: description_list
- display_name¶
- XML Binding class name: Display_NameDictionary key name: display_name
- group_name¶
- XML Binding class name: Group_NameDictionary key name: group_name
- service_dll¶
- XML Binding class name: Service_DLLDictionary key name: service_dll
- service_dll_certificate_issuer¶
- XML Binding class name: Service_DLL_Certificate_IssuerDictionary key name: service_dll_certificate_issuer
- service_dll_certificate_subject¶
- XML Binding class name: Service_DLL_Certificate_SubjectDictionary key name: service_dll_certificate_subject
- service_dll_hashes¶
- XML Binding class name: Service_DLL_HashesDictionary key name: service_dll_hashes
- service_dll_signature_description¶
- XML Binding class name: Service_DLL_Signature_DescriptionDictionary key name: service_dll_signature_description
- service_dll_signature_exists¶
- XML Binding class name: service_dll_signature_existsDictionary key name: service_dll_signature_exists
- service_dll_signature_verified¶
- XML Binding class name: service_dll_signature_verifiedDictionary key name: service_dll_signature_verified
- service_name¶
- XML Binding class name: Service_NameDictionary key name: service_name
- service_status¶
- XML Binding class name: Service_StatusDictionary key name: service_status
- service_type¶
- XML Binding class name: Service_TypeDictionary key name: service_type
- started_as¶
- XML Binding class name: Started_AsDictionary key name: started_as
- startup_command_line¶
- XML Binding class name: Startup_Command_LineDictionary key name: startup_command_line
- startup_type¶
- XML Binding class name: Startup_TypeDictionary key name: startup_type
Version: 2.1.0.11
cybox.objects.win_system_object module¶
- class cybox.objects.win_system_object.GlobalFlag[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_system_object.GlobalFlagType- abbreviation¶
- XML Binding class name: AbbreviationDictionary key name: abbreviation
- destination¶
- XML Binding class name: DestinationDictionary key name: destination
- hexadecimal_value¶
- XML Binding class name: Hexadecimal_ValueDictionary key name: hexadecimal_value
- symbolic_name¶
- XML Binding class name: Symbolic_NameDictionary key name: symbolic_name
- class cybox.objects.win_system_object.GlobalFlagList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_system_object.GlobalFlagListType
- class cybox.objects.win_system_object.WinSystem[source]¶
Bases: cybox.objects.system_object.System
XML binding class: cybox.bindings.win_system_object.WindowsSystemObjectType- domain¶
- (List of values permitted)XML Binding class name: DomainDictionary key name: domain
- global_flag_list¶
- XML Binding class name: Global_Flag_ListDictionary key name: global_flag_list
- netbios_name¶
- XML Binding class name: NetBIOS_NameDictionary key name: netbios_name
- open_handle_list¶
- XML Binding class name: Open_Handle_ListDictionary key name: open_handle_list
- product_id¶
- XML Binding class name: Product_IDDictionary key name: product_id
- product_name¶
- XML Binding class name: Product_NameDictionary key name: product_name
- registered_organization¶
- XML Binding class name: Registered_OrganizationDictionary key name: registered_organization
- registered_owner¶
- XML Binding class name: Registered_OwnerDictionary key name: registered_owner
- windows_directory¶
- XML Binding class name: Windows_DirectoryDictionary key name: windows_directory
- windows_system_directory¶
- XML Binding class name: Windows_System_DirectoryDictionary key name: windows_system_directory
- windows_temp_directory¶
- XML Binding class name: Windows_Temp_DirectoryDictionary key name: windows_temp_directory
Version: 2.1.0.11
cybox.objects.win_system_restore_object module¶
- class cybox.objects.win_system_restore_object.HiveList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_system_restore_object.HiveListType
- class cybox.objects.win_system_restore_object.WinSystemRestore[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_system_restore_object.WindowsSystemRestoreObjectType- acl_change_sid¶
- XML Binding class name: ACL_Change_SIDDictionary key name: acl_change_sid
- acl_change_username¶
- XML Binding class name: ACL_Change_UsernameDictionary key name: acl_change_username
- backup_file_name¶
- XML Binding class name: Backup_File_NameDictionary key name: backup_file_name
- change_event¶
- XML Binding class name: Change_EventDictionary key name: change_event
- changelog_entry_flags¶
- XML Binding class name: ChangeLog_Entry_FlagsDictionary key name: changelog_entry_flags
- changelog_entry_sequence_number¶
- XML Binding class name: ChangeLog_Entry_Sequence_NumberDictionary key name: changelog_entry_sequence_number
- changelog_entry_type¶
- XML Binding class name: ChangeLog_Entry_TypeDictionary key name: changelog_entry_type
- created¶
- file_attributes¶
- XML Binding class name: File_AttributesDictionary key name: file_attributes
- new_file_name¶
- XML Binding class name: New_File_NameDictionary key name: new_file_name
- original_file_name¶
- XML Binding class name: Original_File_NameDictionary key name: original_file_name
- original_short_file_name¶
- XML Binding class name: Original_Short_File_NameDictionary key name: original_short_file_name
- process_name¶
- XML Binding class name: Process_NameDictionary key name: process_name
- registry_hive_list¶
- XML Binding class name: Registry_Hive_ListDictionary key name: registry_hive_list
- restore_point_description¶
- XML Binding class name: Restore_Point_DescriptionDictionary key name: restore_point_description
- restore_point_full_path¶
- XML Binding class name: Restore_Point_Full_PathDictionary key name: restore_point_full_path
- restore_point_name¶
- XML Binding class name: Restore_Point_NameDictionary key name: restore_point_name
- restore_point_type¶
- XML Binding class name: Restore_Point_TypeDictionary key name: restore_point_type
Version: 2.1.0.11
cybox.objects.win_task_object module¶
- class cybox.objects.win_task_object.IComHandlerAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.IComHandlerActionType- com_class_id¶
- XML Binding class name: COM_Class_IDDictionary key name: com_class_id
- com_data¶
- class cybox.objects.win_task_object.IExecAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.IExecActionType- exec_arguments¶
- XML Binding class name: Exec_ArgumentsDictionary key name: exec_arguments
- exec_program_hashes¶
- XML Binding class name: Exec_Program_HashesDictionary key name: exec_program_hashes
- exec_program_path¶
- XML Binding class name: Exec_Program_PathDictionary key name: exec_program_path
- exec_working_directory¶
- XML Binding class name: Exec_Working_DirectoryDictionary key name: exec_working_directory
- class cybox.objects.win_task_object.IShowMessageAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.IShowMessageActionType- show_message_body¶
- XML Binding class name: Show_Message_BodyDictionary key name: show_message_body
- show_message_title¶
- XML Binding class name: Show_Message_TitleDictionary key name: show_message_title
- class cybox.objects.win_task_object.TaskAction[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.TaskActionType- action_id¶
- XML Binding class name: Action_IDDictionary key name: action_id
- action_type¶
- XML Binding class name: Action_TypeDictionary key name: action_type
- icomhandleraction¶
- XML Binding class name: IComHandlerActionDictionary key name: icomhandleraction
- iemailaction¶
- XML Binding class name: IEmailActionDictionary key name: iemailaction
- iexecaction¶
- XML Binding class name: IExecActionDictionary key name: iexecaction
- ishowmessageaction¶
- XML Binding class name: IShowMessageActionDictionary key name: ishowmessageaction
- class cybox.objects.win_task_object.TaskActionList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_task_object.TaskActionListType
- class cybox.objects.win_task_object.Trigger[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_task_object.TriggerType- trigger_begin¶
- XML Binding class name: Trigger_BeginDictionary key name: trigger_begin
- trigger_delay¶
- XML Binding class name: Trigger_DelayDictionary key name: trigger_delay
- trigger_end¶
- XML Binding class name: Trigger_EndDictionary key name: trigger_end
- trigger_frequency¶
- XML Binding class name: Trigger_FrequencyDictionary key name: trigger_frequency
- trigger_max_run_time¶
- XML Binding class name: Trigger_Max_Run_TimeDictionary key name: trigger_max_run_time
- trigger_session_change_type¶
- XML Binding class name: Trigger_Session_Change_TypeDictionary key name: trigger_session_change_type
- trigger_type¶
- XML Binding class name: Trigger_TypeDictionary key name: trigger_type
- class cybox.objects.win_task_object.TriggerList(*args)[source]¶
Bases: cybox.EntityList
XML binding class: cybox.bindings.win_task_object.TriggerListType
- class cybox.objects.win_task_object.WinTask[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_task_object.WindowsTaskObjectType- account_logon_type¶
- XML Binding class name: Account_Logon_TypeDictionary key name: account_logon_type
- account_name¶
- XML Binding class name: Account_NameDictionary key name: account_name
- account_run_level¶
- XML Binding class name: Account_Run_LevelDictionary key name: account_run_level
- action_list¶
- XML Binding class name: Action_ListDictionary key name: action_list
- application_name¶
- XML Binding class name: Application_NameDictionary key name: application_name
- comment¶
- creation_date¶
- XML Binding class name: Creation_DateDictionary key name: creation_date
- creator¶
- exit_code¶
- flags¶
- max_run_time¶
- XML Binding class name: Max_Run_TimeDictionary key name: max_run_time
- most_recent_run_time¶
- XML Binding class name: Most_Recent_Run_TimeDictionary key name: most_recent_run_time
- name¶
- next_run_time¶
- XML Binding class name: Next_Run_TimeDictionary key name: next_run_time
- parameters¶
- XML Binding class name: ParametersDictionary key name: parameters
- priority¶
- status¶
- trigger_list¶
- XML Binding class name: Trigger_ListDictionary key name: trigger_list
- work_item_data¶
- XML Binding class name: Work_Item_DataDictionary key name: work_item_data
- working_directory¶
- XML Binding class name: Working_DirectoryDictionary key name: working_directory
Version: 2.1.0.11
cybox.objects.win_thread_object module¶
- class cybox.objects.win_thread_object.WinThread[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_thread_object.WindowsThreadObjectType- context¶
- creation_flags¶
- XML Binding class name: Creation_FlagsDictionary key name: creation_flags
- creation_time¶
- XML Binding class name: Creation_TimeDictionary key name: creation_time
- handle¶
- XML Binding class name: HandleDictionary key name: handle
- parameter_address¶
- XML Binding class name: Parameter_AddressDictionary key name: parameter_address
- priority¶
- XML Binding class name: PriorityDictionary key name: priority
- running_status¶
- XML Binding class name: Running_StatusDictionary key name: running_status
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
- stack_size¶
- XML Binding class name: Stack_SizeDictionary key name: stack_size
- start_address¶
- XML Binding class name: Start_AddressDictionary key name: start_address
- thread_id¶
- XML Binding class name: Thread_IDDictionary key name: thread_id
Version: 2.1.0.11
cybox.objects.win_user_object module¶
- class cybox.objects.win_user_object.WinGroup[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_user_account_object.WindowsGroupType- name¶
- class cybox.objects.win_user_object.WinGroupList(*args)[source]¶
Bases: cybox.objects.user_account_object.GroupList
XML binding class: cybox.bindings.user_account_object.GroupListType
- class cybox.objects.win_user_object.WinPrivilege[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.win_user_account_object.WindowsPrivilegeType- user_right¶
- XML Binding class name: User_RightDictionary key name: user_right
- class cybox.objects.win_user_object.WinPrivilegeList(*args)[source]¶
Bases: cybox.objects.user_account_object.PrivilegeList
XML binding class: cybox.bindings.user_account_object.PrivilegeListType
- class cybox.objects.win_user_object.WinUser[source]¶
Bases: cybox.objects.user_account_object.UserAccount
XML binding class: cybox.bindings.win_user_account_object.WindowsUserAccountObjectType- group_list¶
- XML Binding class name: Group_ListDictionary key name: group_list
- privilege_list¶
- XML Binding class name: Privilege_ListDictionary key name: privilege_list
- security_id¶
- XML Binding class name: Security_IDDictionary key name: security_id
- security_type¶
- XML Binding class name: Security_TypeDictionary key name: security_type
Version: 2.1.0.11
cybox.objects.win_volume_object module¶
- class cybox.objects.win_volume_object.WinVolume[source]¶
Bases: cybox.objects.volume_object.Volume
XML binding class: cybox.bindings.win_volume_object.WindowsVolumeObjectType- attributes_list¶
- XML Binding class name: Attributes_ListDictionary key name: attributes_list
- drive_Type¶
- XML Binding class name: Drive_TypeDictionary key name: drive_type
- drive_letter¶
- XML Binding class name: Drive_LetterDictionary key name: drive_letter
Version: 2.1.0.11
cybox.objects.win_waitable_timer_object module¶
- class cybox.objects.win_waitable_timer_object.WinWaitableTimer[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.win_waitable_timer_object.WindowsWaitableTimerObjectType- name¶
- security_attributes¶
- XML Binding class name: Security_AttributesDictionary key name: security_attributes
- type_¶
Version: 2.1.0.11
cybox.objects.x509_certificate_object module¶
- class cybox.objects.x509_certificate_object.RSAPublicKey[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.RSAPublicKeyType- exponent¶
- XML Binding class name: ExponentDictionary key name: exponent
- modulus¶
- class cybox.objects.x509_certificate_object.SubjectPublicKey[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.SubjectPublicKeyType- public_key_algorithm¶
- XML Binding class name: Public_Key_AlgorithmDictionary key name: public_key_algorithm
- rsa_public_key¶
- XML Binding class name: RSA_Public_KeyDictionary key name: rsa_public_key
- class cybox.objects.x509_certificate_object.Validity[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.ValidityType- not_after¶
- XML Binding class name: Not_AfterDictionary key name: not_after
- not_before¶
- XML Binding class name: Not_BeforeDictionary key name: not_before
- class cybox.objects.x509_certificate_object.X509Cert[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509CertificateContentsType- issuer¶
- non_standard_extensions¶
- XML Binding class name: Non_Standard_ExtensionsDictionary key name: non_standard_extensions
- serial_number¶
- XML Binding class name: Serial_NumberDictionary key name: serial_number
- signature_algorithm¶
- XML Binding class name: Signature_AlgorithmDictionary key name: signature_algorithm
- standard_extensions¶
- XML Binding class name: Standard_ExtensionsDictionary key name: standard_extensions
- subject¶
- subject_public_key¶
- XML Binding class name: Subject_Public_KeyDictionary key name: subject_public_key
- validity¶
- XML Binding class name: ValidityDictionary key name: validity
- version¶
- class cybox.objects.x509_certificate_object.X509Certificate[source]¶
Bases: cybox.common.object_properties.ObjectProperties
XML binding class: cybox.bindings.x509_certificate_object.X509CertificateObjectType- certificate¶
- XML Binding class name: CertificateDictionary key name: certificate
- certificate_signature¶
- XML Binding class name: Certificate_SignatureDictionary key name: certificate_signature
- raw_certificate¶
- XML Binding class name: Raw_CertificateDictionary key name: raw_certificate
- class cybox.objects.x509_certificate_object.X509CertificateSignature[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509CertificateSignatureType- signature¶
- XML Binding class name: SignatureDictionary key name: signature
- signature_algorithm¶
- XML Binding class name: Signature_AlgorithmDictionary key name: signature_algorithm
- class cybox.objects.x509_certificate_object.X509NonStandardExtensions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509NonStandardExtensionsType- netscape_certificate_type¶
- XML Binding class name: Netscape_Certificate_TypeDictionary key name: netscape_certificate_type
- netscape_comment¶
- XML Binding class name: Netscape_CommentDictionary key name: netscape_comment
- XML Binding class name: Old_Authority_Key_IdentifierDictionary key name: old_authority_key_identifier
- old_primary_key_attributes¶
- XML Binding class name: Old_Primary_Key_AttributesDictionary key name: old_primary_key_attributes
- class cybox.objects.x509_certificate_object.X509V3Extensions[source]¶
Bases: cybox.Entity
XML binding class: cybox.bindings.x509_certificate_object.X509V3ExtensionsType- XML Binding class name: Authority_Key_IdentifierDictionary key name: authority_key_identifier
- basic_constraints¶
- XML Binding class name: Basic_ConstraintsDictionary key name: basic_constraints
- certificate_policies¶
- XML Binding class name: Certificate_PoliciesDictionary key name: certificate_policies
- crl_distribution_points¶
- XML Binding class name: CRL_Distribution_PointsDictionary key name: crl_distribution_points
- extended_key_usage¶
- XML Binding class name: Extended_Key_UsageDictionary key name: extended_key_usage
- inhibit_any_policy¶
- XML Binding class name: Inhibit_Any_PolicyDictionary key name: inhibit_any_policy
- issuer_alternative_name¶
- XML Binding class name: Issuer_Alternative_NameDictionary key name: issuer_alternative_name
- key_usage¶
- XML Binding class name: Key_UsageDictionary key name: key_usage
- name_constraints¶
- XML Binding class name: Name_ConstraintsDictionary key name: name_constraints
- policy_constraints¶
- XML Binding class name: Policy_ConstraintsDictionary key name: policy_constraints
- policy_mappings¶
- XML Binding class name: Policy_MappingsDictionary key name: policy_mappings
- private_key_usage_period¶
- XML Binding class name: Private_Key_Usage_PeriodDictionary key name: private_key_usage_period
- subject_alternative_name¶
- XML Binding class name: Subject_Alternative_NameDictionary key name: subject_alternative_name
- subject_directory_attributes¶
- XML Binding class name: Subject_Directory_AttributesDictionary key name: subject_directory_attributes
- subject_key_identifier¶
- XML Binding class name: Subject_Key_IdentifierDictionary key name: subject_key_identifier
Utility Classes and Functions¶
Version: 2.1.0.11
cybox.utils package¶
Submodules¶
Version: 2.1.0.11
cybox.utils.autoentity module¶
Version: 2.1.0.11
cybox.utils.caches module¶
- exception cybox.utils.caches.CacheMiss[source]¶
Bases: exceptions.Exception
Item was not found in a cache.
Version: 2.1.0.11
cybox.utils.idgen module¶
Methods for generating IDs for Objects and Observables
- exception cybox.utils.idgen.InvalidMethodError(method)[source]¶
Bases: exceptions.ValueError
Version: 2.1.0.11
cybox.utils.nsparser module¶
- exception cybox.utils.nsparser.UnknownObjectType[source]¶
Bases: exceptions.Exception
Version: 2.1.0.11
cybox.utils.autoentity module¶
Version: 2.1.0.11
cybox.utils.caches module¶
- exception cybox.utils.caches.CacheMiss[source]¶
Bases: exceptions.Exception
Item was not found in a cache.
Version: 2.1.0.11
cybox.utils.idgen module¶
Methods for generating IDs for Objects and Observables
- exception cybox.utils.idgen.InvalidMethodError(method)[source]¶
Bases: exceptions.ValueError
Version: 2.1.0.11
cybox.utils.nsparser module¶
- exception cybox.utils.nsparser.UnknownObjectType[source]¶
Bases: exceptions.Exception
CybOX Helper module¶
Version: 2.1.0.11
cybox.helper module¶
CybOX Common Indicator API
An api for creating observables for common indicators: ipv4 addresses, domain names, file hashes, and urls.
- cybox.helper.create_domain_name_observable(domain_name)[source]¶
Create a CybOX Observable representing a domain name.
- cybox.helper.create_email_address_observable(email_address)[source]¶
Create a CybOX Observable representing an IPv4 address
- cybox.helper.create_file_hash_observable(fn, hash_value)[source]¶
Create a CybOX Observable representing a file hash.
- cybox.helper.create_ipv4_list_observables(list_ipv4_addresses)[source]¶
Create a list of CybOX Observables, each representing an IPv4 address
Version: 2.1.0.11
API Coverage¶
The python-cybox APIs currently provide ⚠ partial coverage of all CybOX-defined constructs. Development is ongoing toward the goal of providing ✓ full CybOX language support in the APIs. Until such time that full coverage is provided, an overview of which constructs are available in these APIs will be maintained below.
CybOX Features¶
CybOX Construct | API Coverage | Documentation |
---|---|---|
Composite Observable | ✓ Full | cybox.core.observable.ObservableComposition |
Event | ⚠ Partial | cybox.core.event.Event |
Object | ⚠ Partial | cybox.core.object.Object |
Observables | ⚠ Partial | cybox.core.observable.Observables |
Observable | ⚠ Partial | cybox.core.observable.Observable |
Relationships | ⚠ Partial |
CybOX Objects¶
CybOX Vocabularies¶
CybOX Construct | API Coverage | Documentation |
---|---|---|
ActionArgumentNameVocab-1.0 | ✓ Full | cybox.common.vocabs.ActionArgumentName |
ActionNameVocab-1.0 | × None (replaced by version 1.1) | |
ActionNameVocab-1.1 | ✓ Full | cybox.common.vocabs.ActionName |
ActionObjectAssociationTypeVocab-1.0 | ✓ Full | cybox.common.vocabs.AssociationType |
ActionRelationshipTypeVocab-1.0 | × None | |
ActionTypeVocab-1.0 | ✓ Full | cybox.common.vocabs.ActionType |
CharacterEncodingVocab-1.0 | ✓ Full | cybox.common.vocabs.CharacterEncoding |
EventTypeVocab-1.0 | × None (replaced by version 1.0.1) | |
EventTypeVocab-1.0.1 | ✓ Full | cybox.common.vocabs.EventType |
HashNameVocab-1.0 | ✓ Full | cybox.common.vocabs.HashName |
InformationSourceTypeVocab-1.0 | ✓ Full | cybox.common.vocabs.InformationSourceType |
ObjectRelationshipVocab-1.0 | × None (replaced by version 1.1) | |
ObjectRelationshipVocab-1.1 | ✓ Full | cybox.common.vocabs.ObjectRelationship |
ObjectStateVocab-1.0 | × None | |
ToolTypeVocab-1.0 | × None (replaced by version 1.1) | |
ToolTypeVocab-1.1 | ✓ Full | cybox.common.vocabs.ToolType |