Operating System (OS)

os

The Operating System (OS) object describes characteristics of an OS, such as Linux or Windows.

Attributes

CaptionNameTypeDescription
OS BuildbuildString

The operating system build number.

CountrycountryString

Entity:COUNTRY
The operating system country code, as defined by the ISO 3166-1 standard (Alpha-2 code).

Note: The two letter country code should be capitalized. For example: US or CA.

The product CPE identifiercpe_nameString

The Common Platform Enumeration (CPE) name as described by (NIST) For example: cpe:/a🍎safari:16.2.

CPU Bitscpu_bitsInteger

The cpu architecture, the number of bits used for addressing in memory. For example: 32 or 64.

OS EditioneditionString

The operating system edition. For example: Professional.

Kernel Releasekernel_releaseString

The kernel release of the operating system. On Unix-based systems, this is determined from the uname -r command output, for example "5.15.0-122-generic".

LanguagelangString

The two letter lower case language codes, as defined by ISO 639-1. For example: en (English), de (German), or fr (French).

NamenameString

The operating system name.

Raw Dataraw_dataJSON

Group:context
The event data as received from the event source.

Record IDrecord_idString

Group:primary
Unique identifier for the object

OS Service Packsp_nameString

The name of the latest Service Pack.

OS Service Pack Versionsp_verInteger

The version number of the latest Service Pack.

TypetypeString

The type of the operating system.

Type IDtype_idInteger

The type identifier of the operating system.

  • 0: Unknown (UNKNOWN)
  • 100: Windows (WINDOWS)
  • 101: Windows Mobile (WINDOWS_MOBILE)
  • 200: Linux (LINUX)
  • 201: Android (ANDROID)
  • 300: macOS (MACOS)
  • 301: iOS (IOS)
  • 302: iPadOS (IPADOS)
  • 400: Solaris (SOLARIS)
  • 401: AIX (AIX)
  • 402: HP-UX (HP_UX)
  • 99: Other (OTHER)
UnmappedunmappedUnmapped[]

Data from the source that was not mapped into the schema.

VersionversionString

The version of the OS running on the device that originated the event. For example: "Windows 10", "OS X 10.7", or "iOS 9".

Relationships

Operating System (OS) shown in context

Inbound Relationships

These objects and events reference Operating System (OS) in their attributes:

Outbound Relationships

Operating System (OS) references the following objects and events in its attributes:

This page describes ocsf-1.4.0