Defina qualquer um dos seguintes parâmetros de consulta para filtrar os resultados retornados. Se você não definir parâmetros de consulta, todas as conexões de dispositivo serão retornadas.
Nome
Descrição
Exemplo
Obrigatório / Opcional
descobertoAntes
Numérico. Filtre os resultados que foram detetados antes de uma determinada hora, onde a hora dada é definida em milissegundos a partir da hora de Epoch e no fuso horário UTC.
Numérico. Filtre os resultados que foram detetados após um determinado tempo, onde o tempo dado é definido em milissegundos a partir da hora de Epoch e no fuso horário UTC.
Numérico. Filtre os resultados por um determinado período de tempo durante o qual as conexões estavam ativas. Definido de trás para frente, em minutos, a partir da hora atual.
Numérico. Filtre os resultados que foram detetados antes de uma determinada hora, onde a hora dada é definida em milissegundos a partir da hora de Epoch e no fuso horário UTC.
Numérico. Filtre os resultados que foram detetados após um determinado tempo, onde o tempo dado é definido em milissegundos a partir da hora de Epoch e no fuso horário UTC.
Numérico. Filtre os resultados por um determinado período de tempo durante o qual as conexões estavam ativas. Definido de trás para frente, em minutos, a partir da hora atual.
Defina qualquer um dos seguintes parâmetros de consulta para filtrar os resultados retornados.
Nome
Descrição
Exemplo
Obrigatório / Opcional
Início
Numérico. Determine quantos CVEs com melhor 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
Description
Falha – erro
Falha na operação
Campos de resposta de sucesso
Nome
Type
Nulo / Não anulável
Lista de valores
cveId
String
Não anulável
Um ID canônico padrão do setor para o CVE fornecido.
Endereço IP
String
Não anulável
Endereços IP
Pontuação
String
Não anulável
Uma pontuação CVE, entre 0,0 - 10,0
attackVector
String
Não anulável
Network, , , Adjacent NetworkLocalouPhysical
descrição
String
Não anulável
-
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 seguinte parâmetro de consulta para filtrar os resultados retornados.
Nome
Descrição
Exemplo
Obrigatório / Opcional
Início
Numérico. Determine quantos CVEs com melhor 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
Description
Falha – erro
Falha na operação
Campos de resposta de sucesso
Nome
Type
Nulo / Não anulável
Lista de valores
cveId
String
Não anulável
Um ID canônico padrão do setor para o CVE fornecido.
Endereço IP
String
Não anulável
Endereços IP
Pontuação
String
Não anulável
Uma pontuação CVE, entre 0,0 - 10,0
attackVector
String
Não anulável
Network, , , Adjacent NetworkLocalouPhysical
descrição
String
Não anulável
-
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 seguinte parâmetro de consulta para filtrar os resultados retornados. Se você não definir parâmetros de consulta, todas as conexões de dispositivo serão retornadas.
Nome
Descrição
Exemplo
Obrigatório / Opcional
autorizadas
Booleano:
- true: Filtro para dados apenas em dispositivos autorizados. - false: Filtrar dados apenas 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
Description
Falha – erro
Falha na operação
Campos de resposta de sucesso
Nome
Type
Nulo / Não anulável
Lista de valores
id
Numérico. Define o ID do dispositivo.
Não anulável
-
Endereços IP
Matriz JSON de cadeias de caracteres.
Que podem ser nulos
-
Designação
String. Define o nome do dispositivo.
Não anulável
-
fornecedor
String. Define o fornecedor do dispositivo.
Que podem ser nulos
-
sistema operacional
Enum. Define o sistema operacional do dispositivo.
Que podem ser nulos
Para obter mais informações, consulte Valores do sistema operacional suportados.
macEndereços
Matriz JSON de cadeias de caracteres.
Que podem ser nulos
-
tipo
String. Define o tipo de dispositivo.
Não anulável
Pode ser Unknown. Para obter mais informações, consulte Valores de tipo suportados.
engineeringStation [en]
Booleano. Define se o dispositivo é definido como uma estação de engenharia ou não.
Não anulável
- true: O dispositivo é uma estação de engenharia - false: O dispositivo não é uma estação de engenharia.
autorizadas
Booleano. Define se o dispositivo é definido como uma estação de engenharia ou não.
Não anulável
- true: O dispositivo é uma estação de engenharia - false: O dispositivo não é uma estação de engenharia
scanner
Booleano. Define se o dispositivo é autorizado ou não.
Não anulável
- true: O dispositivo está autorizado - false: O dispositivo não está autorizado
protocolos
Objeto que contém os detalhes do protocolo do dispositivo.