Skip to content

Asset Properties

Assets have properties, which use the following fields:

Kind
Name
Value
Location

Kind and Name are mandatory, while Value and Location are optional.

Use Cases

Product Versions

Technology detection can generate, for example:

Kind: product_version
Name: cpe:/a:apache:http_server
Value: 2.4.17
Location: https://example.com

Value: Used when, in addition to detecting a product, its version was also detected.

Location: Used when the product is associated with a specific location, such as a URL.

Port: Status

Kind: port_status
Name: tcp/443
Value: open

Port: Application

Kind: port_application
Name: tcp/443
Value: http

Port: TLS

Kind: port_tls
Name: tcp/443
Value: true

Certificates

Location is used to indicate through which port and name the certificate was obtained.

{protocol}://{ip_or_name}:{port}

Certificate: Subject

Kind: certificate_attribute
Name: subject
Value: CN=example,CN=com
Location: tcp://1.1.1.1:443

Certificate: Issuer

Kind: certificate_attribute
Name: issuer
Value: CN=Example Awesome CA
Location: tcp://1.1.1.1:443

Certificate: Valid Until

Kind: certificate_attribute
Name: valid_until
Value: 2024-10-13
Location: tcp://1.1.1.1:443

Certificate: Valid from

Kind: certificate_attribute
Name: valid_from
Value: 2023-10-13
Location: tcp://1.1.1.1:443