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