The Operating System (OS) object describes characteristics of an OS, such as Linux or Windows. Defined by D3FEND d3f:OperatingSystem.
Attributes
Section titled “Attributes”name
- Type:
string_t - Requirement: required
The operating system name.
type_id
- Type:
integer_t - Requirement: required
- Values:
0-Unknown: The type is unknown.99-Other: The type is not mapped. See thetypeattribute, which contains a data source specific value.100-Windows101-Windows Mobile200-Linux201-Android300-macOS301-iOS302-iPadOS400-Solaris401-AIX402-HP-UX
The type identifier of the operating system.
build
- Type:
string_t - Requirement: optional
The operating system build number.
country
- Type:
string_t - Requirement: optional
The operating system country code, as defined by the ISO 3166-1 standard (Alpha-2 code). For the complete list of country codes, see ISO 3166-1 alpha-2 codes.
cpe_name
- Type:
string_t - Requirement: optional
The Common Platform Enumeration (CPE) name as described by (NIST) For example: cpe:/a:apple:safari:16.2.
cpu_bits
- Type:
integer_t - Requirement: optional
The cpu architecture, the number of bits used for addressing in memory. For example: 32 or 64.
edition
- Type:
string_t - Requirement: optional
The operating system edition. For example: Professional.
lang
- Type:
string_t - Requirement: optional
The two letter lower case language codes, as defined by ISO 639-1. For example: en (English), de (German), or fr (French).
sp_name
- Type:
string_t - Requirement: optional
The name of the latest Service Pack.
sp_ver
- Type:
integer_t - Requirement: optional
The version number of the latest Service Pack.
type
- Type:
string_t - Requirement: optional
The type of the operating system.
version
- Type:
string_t - Requirement: optional
The version of the OS running on the device that originated the event. For example: “Windows 10”, “OS X 10.7”, or “iOS 9”.