Defina cualquiera de los parámetros de consulta siguientes para filtrar los resultados devueltos. Si no establece los parámetros de la consulta, se devuelven todas las conexiones del dispositivo.
Nombre
Descripción
Ejemplo
Obligatorio u opcional
discoveredBefore
Numérico. Filtre los resultados que se detectaron antes de una hora determinada, donde la hora especificada se define en milisegundos desde la hora de época y en la zona horaria UTC.
Numérico. Filtre los resultados que se detectaron después de una hora determinada, donde la hora especificada se define en milisegundos desde la hora de época y en la zona horaria UTC.
Numérico. Filtre los resultados por un período de tiempo determinado durante el cual las conexiones estaban activas. Se define hacia atrás, en minutos, desde la hora actual.
Obtenga conexiones para el dispositivo determinado.
/api/v1/devices/<deviceId>/connections
Obligatorio
Parámetros de consulta
Nombre
Descripción
Ejemplo
Obligatorio u opcional
discoveredBefore
Numérico. Filtre los resultados que se detectaron antes de una hora determinada, donde la hora especificada se define en milisegundos desde la hora de época y en la zona horaria UTC.
Numérico. Filtre los resultados que se detectaron después de una hora determinada, donde la hora especificada se define en milisegundos desde la hora de época y en la zona horaria UTC.
Numérico. Filtre los resultados por un período de tiempo determinado durante el cual las conexiones estaban activas. Se define hacia atrás, en minutos, desde la hora actual.
Use esta API para solicitar una lista de todos los CVE conocidos que se detectaron en los dispositivos de la red, ordenados por puntuación de CVE descendente.
Defina cualquiera de los parámetros de consulta siguientes para filtrar los resultados devueltos.
Nombre
Descripción
Ejemplo
Obligatorio u opcional
top
Numérico. Determine cuántos CVE de puntuación superior se deben obtener para cada dirección IP del dispositivo.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
Opcional. Valor predeterminado = 100
Tipo: JSON
Matriz JSON de objetos CVE de dispositivo o el siguiente mensaje de error:
Message
Descripción
Error: error
Error en la operación.
Campos de respuesta correctos
Nombre
Tipo
Que admite valores NULL / No admite valores NULL
Lista de valores
cveId
String
No acepta valores NULL
Identificador canónico estándar del sector para el CVE específico.
ipAddress
String
No acepta valores NULL
Direcciones IP
score
String
No acepta valores NULL
Puntuación CVE, entre 0,0 y 10,0
attackVector
String
No acepta valores NULL
Network, Adjacent Network, Local o Physical
description
String
No acepta valores NULL
-
Ejemplo de respuesta
[
{
"cveId": "CVE-2007-0099",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Race condition in the msxml3 module in Microsoft XML Core
Services 3.0, as used in Internet Explorer 6 and other
applications, allows remote attackers to execute arbitrary
code or cause a denial of service (application crash) via many
nested tags in an XML document in an IFRAME, when synchronous
document rendering is frequently disrupted with asynchronous
events, as demonstrated using a JavaScript timer, which can
trigger NULL pointer dereferences or memory corruption, aka
\"MSXML Memory Corruption Vulnerability.\""
},
{
"cveId": "CVE-2009-1547",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Unspecified vulnerability in Microsoft Internet Explorer 5.01
SP4, 6, 6 SP1, and 7 allows remote attackers to execute
arbitrary code via a crafted data stream header that triggers
memory corruption, aka \"Data Stream Header Corruption
Vulnerability.\""
}
]
Obtiene los CVE para la dirección IP especificada.
/api/v1/devices/<ipAddress>/cves
Obligatorio
Defina los parámetros de consulta siguientes para filtrar los resultados devueltos.
Nombre
Descripción
Ejemplo
Obligatorio u opcional
top
Numérico. Determine cuántos CVE de puntuación superior se deben obtener para cada dirección IP del dispositivo.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
Opcional. Valor predeterminado = 100
Tipo: JSON
Matriz JSON de objetos CVE de dispositivo o el siguiente mensaje de error:
Message
Descripción
Error: error
Error en la operación.
Campos de respuesta correctos
Nombre
Tipo
Que admite valores NULL / No admite valores NULL
Lista de valores
cveId
String
No acepta valores NULL
Identificador canónico estándar del sector para el CVE específico.
ipAddress
String
No acepta valores NULL
Direcciones IP
score
String
No acepta valores NULL
Puntuación CVE, entre 0,0 y 10,0
attackVector
String
No acepta valores NULL
Network, Adjacent Network, Local o Physical
description
String
No acepta valores NULL
-
Ejemplo de respuesta
[
{
"cveId": "CVE-2007-0099",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Race condition in the msxml3 module in Microsoft XML Core
Services 3.0, as used in Internet Explorer 6 and other
applications, allows remote attackers to execute arbitrary
code or cause a denial of service (application crash) via many
nested tags in an XML document in an IFRAME, when synchronous
document rendering is frequently disrupted with asynchronous
events, as demonstrated using a JavaScript timer, which can
trigger NULL pointer dereferences or memory corruption, aka
\"MSXML Memory Corruption Vulnerability.\""
},
{
"cveId": "CVE-2009-1547",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Unspecified vulnerability in Microsoft Internet Explorer 5.01
SP4, 6, 6 SP1, and 7 allows remote attackers to execute
arbitrary code via a crafted data stream header that triggers
memory corruption, aka \"Data Stream Header Corruption
Vulnerability.\""
}
]
Defina los parámetros de consulta siguientes para filtrar los resultados devueltos. Si no establece los parámetros de la consulta, se devuelven todas las conexiones del dispositivo.
Nombre
Descripción
Ejemplo
Obligatorio u opcional
autorizado
Booleano:
- true: filtre solo por datos en dispositivos autorizados. - false: filtre solo por datos en dispositivos no autorizados.
/api/v1/devices/
Opcional
Tipo de respuesta: JSON
Matriz de objetos JSON que representan objetos de dispositivo o el siguiente mensaje de error:
Message
Descripción
Error: error
Error en la operación.
Campos de respuesta correctos
Nombre
Tipo
Que admite valores NULL / No admite valores NULL
Lista de valores
id
Numérico. Define el id. de dispositivo.
No acepta valores NULL
-
ipAddresses
Matriz JSON de cadenas.
Nullable
-
name
Cadena Define el nombre del dispositivo.
No acepta valores NULL
-
vendor
Cadena Define el proveedor del dispositivo.
Nullable
-
operatingSystem
Enumeración. Define el sistema operativo del dispositivo.