processes

Type: object

Information about running processes of a scanned system

No Additional Properties

Type: integer

PID of the process

Type: enum (of string)

Bitness of the process

Must be one of:

  • "invalid"
  • "64Bit"
  • "32Bit"

Type: string or null

Path to the executable file of the process, if it could be determined


MD5 hexdigest of the executable file, if the file could be read

Type: string
Must match regular expression: ^[a-f0-9]{32}$
Type: null


SHA256 hexdigest of the executable file, if the file could be read

Type: string
Must match regular expression: ^[a-f0-9]{64}$
Type: null

Type: string

Name of the user, which the process is executed under

Type: array of object

Each item of this array must be:

Type: object
No Additional Properties

Type: integer

Address of the parent segment. This is equal to baseAddress if the segment is a root segment. Note, this value can get very large. make sure your parser uses an int64.

Type: integer

Address of this segment. Note, this value can get very large. make sure your parser uses an int64.

Type: object

The permissions, this segment was initialized with

No Additional Properties

Type: boolean

True, if readable

Type: boolean

True, if writable. If COW is true, this will be as well.

Type: boolean

True, if the Copy-On-Write flag is set.

Type: boolean

True, if executable

Type: object

The permissions, this segment had during time of the scan

Same definition as allocatedPermissions

Type: integer

Size of the segment in bytes. Note, this value can get very large. make sure your parser uses an int64.

Type: integer

The resident set size (RSS) of the segment in bytes. Only applicable on linux. Note, this value can get very large. make sure your parser uses an int64.

Type: enum (of string)

The state of the segment. Note that the state "reserve" is an approximation on linux; this will be set if the RSS is exactly zero.

Must be one of:

  • "commit"
  • "free"
  • "reserve"

Type: enum (of string)

The type of the memory segment

Must be one of:

  • "image"
  • "mapped"
  • "private"
  • "privateMapped"


Type: object
No Additional Properties

Type: string

The path of the mapped file

Type: string

MD5 hexdigest of the mapped file, if the file could be read

Type: string

SHA256 hexdigest of the mapped file, if the file could be read