Defina qualquer um dos parâmetros de consulta a seguir para filtrar os resultados retornados. Se você não definir os parâmetros de consulta, todas as conexões de dispositivos serão retornadas.
Nome
Descrição
Exemplo
Obrigatório/Opcional
discoveredBefore
Numérico. Filtre os resultados detectados antes de um determinado horário, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC.
Numérico. Filtre os resultados detectados após um determinado tempo, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC.
Numérico. Filtre os resultados por um determinado período durante o qual as conexões estavam ativas. Definido de modo retrospectivo, em minutos, da hora atual.
Numérico. Filtre os resultados detectados antes de um determinado horário, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC.
Numérico. Filtre os resultados detectados após um determinado tempo, em que o tempo determinado é definido em milissegundos da Hora da época e no fuso horário UTC.
Numérico. Filtre os resultados por um determinado período durante o qual as conexões estavam ativas. Definido de modo retrospectivo, em minutos, da hora atual.
Use essa API para solicitar uma lista de todos os CVEs conhecidos descobertos nos dispositivos na rede, classificados em ordem decrescente de pontuação de CVE.
Defina qualquer um dos parâmetros de consulta a seguir para filtrar os resultados retornados.
Nome
Descrição
Exemplo
Obrigatório/Opcional
início
Numérico. Determine quantos CVEs com a maior pontuação obter para cada endereço IP do dispositivo.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
Opcional. Padrão = 100
Tipo: JSON
Matriz JSON de objetos CVE do dispositivo ou a seguinte mensagem de falha:
Mensagem
Descrição
Falha – erro
Falha na operação
Campos de resposta de êxito
Nome
Type
Anulável/Não anulável
Lista de valores
cveId
String
Não permite valor nulo
Uma ID canônica e padrão do setor para a CVE fornecida.
ipAddress
String
Não permite valor nulo
Endereços IP
score
String
Não permite valor nulo
Uma pontuação CVE, entre 0,0 e 10,0
attackVector
String
Não permite valor nulo
Network, Adjacent Network, Local ou Physical
descrição
String
Não permite valor nulo
-
Exemplo de resposta
[
{
"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 o parâmetro de consulta a seguir para filtrar os resultados retornados.
Nome
Descrição
Exemplo
Obrigatório/Opcional
início
Numérico. Determine quantos CVEs com a maior pontuação obter para cada endereço IP do dispositivo.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
Opcional. Padrão = 100
Tipo: JSON
Matriz JSON de objetos CVE do dispositivo ou a seguinte mensagem de falha:
Mensagem
Descrição
Falha – erro
Falha na operação
Campos de resposta de êxito
Nome
Type
Anulável/Não anulável
Lista de valores
cveId
String
Não permite valor nulo
Uma ID canônica e padrão do setor para a CVE fornecida.
ipAddress
String
Não permite valor nulo
Endereços IP
score
String
Não permite valor nulo
Uma pontuação CVE, entre 0,0 e 10,0
attackVector
String
Não permite valor nulo
Network, Adjacent Network, Local ou Physical
descrição
String
Não permite valor nulo
-
Exemplo de resposta
[
{
"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 o parâmetro de consulta a seguir para filtrar os resultados retornados. Se você não definir os parâmetros de consulta, todas as conexões de dispositivos serão retornadas.
Nome
Descrição
Exemplo
Obrigatório/Opcional
autorizado
Booliano:
- true: filtrar somente dados em dispositivos autorizados. - false: filtrar somente dados em dispositivos não autorizados.
/api/v1/devices/
Opcional
Tipo de resposta: JSON
Matriz de objetos JSON que representam objetos de dispositivo ou a seguinte mensagem de falha:
Mensagem
Descrição
Falha – erro
Falha na operação
Campos de resposta de êxito
Nome
Type
Anulável/Não anulável
Lista de valores
id
Numérico. Define a ID do dispositivo.
Não permite valor nulo
-
ipAddresses
Matriz JSON de strings.
Nullable
-
name
Cadeia de caracteres. Define o nome do dispositivo.
Não permite valor nulo
-
vendor
Cadeia de caracteres. Define o fornecedor do dispositivo.
Nullable
-
operatingSystem
Enum. Define o sistema operacional do dispositivo.