Scanner Nessus
Versão da integração: 9.0
Configure o leitor Nessus para funcionar com o Google Security Operations
Gere uma chave da API
- No Nessus, clique em Definições na barra de navegação superior e é apresentada a página Acerca de.
- Na barra de navegação do lado esquerdo, clique em A minha conta. É apresentada a página A minha conta.
- Clique no separador Chaves da API.
- Clique em Gerar. É apresentada uma caixa de diálogo a confirmar a sua seleção para gerar uma nova chave da API.
- Clique em Gerar novamente e a nova chave da API é apresentada.
Uma chave da API consiste numa chave de acesso e numa chave secreta. As chaves da API autenticam-se
com a API REST do Nessus (versão 6.4 ou superior) e são transmitidas com pedidos
através do cabeçalho HTTP X-ApiKeys
.
- As chaves da API só são fornecidas na geração inicial. Por isso, é recomendado armazená-las num local seguro.
- Não é possível obter chaves da API através do Nessus. Se perder a chave da API, tem de gerar uma nova chave da API.
- A regeneração de uma chave da API elimina imediatamente todas as aplicações que estejam a usar a chave.
- Para configurar ou iniciar análises, não pode aceder diretamente às APIs de análise do Nessus, exceto se for permitido como parte das soluções empresariais Tenable.sc e Tenable.io.
- Para obter informações detalhadas sobre as chaves da API do scanner Nessus, consulte o portal de documentação do Nessus.
Configure a integração do scanner Nessus no Google SecOps
Para obter instruções detalhadas sobre como configurar uma integração no Google SecOps, consulte o artigo Configure integrações.
Ações
Criar análise
Descrição
Crie uma nova análise no Nessus com um modelo.
Parâmetros
Parâmetro | Tipo | Valor predefinido | Descrição |
---|---|---|---|
Nome da análise | String | N/A | Analise o nome a apresentar. |
Título do modelo de análise | String | N/A | Valor do título do modelo de análise. |
Descrição | String | N/A | Conteúdo da descrição. |
Exemplos de utilização
N/A
Executar em
Esta ação é executada nas seguintes entidades:
- Endereço IP
- Nome do anfitrião
Resultados da ação
Enriquecimento de entidades
N/A
Estatísticas
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_succeed | Verdadeiro/Falso | is_succeed:False |
Resultado JSON
{
"dashboard_file": null,
"scanner_id": 1,
"last_modification_date": 1548175315,
"creation_date": 1548175315,
"user_permissions": 128,
"owner": "admin",
"timezone": null,
"id": 317,
"description": "",
"Uuid": "template-21bcfdad-2e39-818b-3d52-c52418a107fe29a0c3da8dfc1037",
"sms": null,
"shared": 0,
"type": "public",
"owner_id": 2,
"rrules": null,
"scan_time_window": null,
"container_id": 0,
"tag_id": 100,
"notification_filters": null,
"default_permisssions": 0,
"emails": null,
"name": "test",
"custom_targets": "1.1.1.1",
"enabled": true,
"use_dashboard": false,
"starttime": null,
"policy_id": 316
}
Receba o relatório de análise
Descrição
Aceda a um relatório completo sobre os resultados da análise.
Parâmetros
Parâmetro | Tipo | Valor predefinido | Descrição |
---|---|---|---|
Nome da análise | String | N/A | Analise o nome a apresentar. |
Exemplos de utilização
N/A
Executar em
Esta ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Estatísticas
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_ succeed | Verdadeiro/Falso | is_succeed:False |
Resultado JSON
{
"info": {
"control": true,
"edit_allowed": true,
"hasaudittrail": true,
"user_permissions": 128,
"alt_targets_used": null,
"targets": "1.1.1.1",
"uuid": "22fcf2ad-a92f-7019-8f2c-8a07151abf01a66999472d31043b",
"hostcount": 1,
"object_id": 258,
"acls": [{
"display_name": "admin",
"name": "admin",
"owner": 1,
"type": "user",
"id": 2,
"permissions": 128
}],
"policy": "AdvancedScan",
"no_target": null,
"scanner_name": "LocalScanner",
"scan_end": 1521367948,
"status": "completed",
"scanner_end": 1521367945,
"timestamp": 1521367948,
"scan_type": "local",
"scan_start": 1521367553,
"folder_id": 100,
"name": "Nessus",
"haskb": true,
"pci-can-upload": false,
"scanner_start": 1521367553
},
"remediations": {
"num_cves": 5,
"remediations": null,
"num_impacted_hosts": 0,
"num_hosts": 1,
"num_remediated_cves": 0},
"vulnerabilities": [{
"count": 1,
"severity": 0,
"plugin_family": "Windows",
"vuln_index": 109,
"severity_index": 0,
"plugin_name": "WindowsTerminalServicesEnabled",
"plugin_id": 10940
}],
"notes": null,
"compliance": [],
"hosts": [{
"info": 80,
"scanprogresscurrent": 1927,
"medium": 10,
"scanprogresstotal": 1927,
"totalchecksconsidered": 1927,
"host_index": 0,
"hostname": "1.1.1.1",
"numchecksconsidered": 1927,
"high": 0, "score": 1120,
"low": 4,
"severitycount ": {
"item": [{
"count": 80,
"severitylevel": 0
}]},
"host_id": 2,
"progress": "1927-1927/95562-95562",
"critical": 0,
"severity": 94
}],
"filters": [{
"control": {
"regex": "^[0-9]+$",
"readable_regex": "NUMBER",
"type": "entry"
},
"operators": ["eq", "neq", "match"
],
"readable_name": "BugtraqID",
"name": "bid"
}],
"comphosts": [],
"history": [{
"status": "completed",
"uuid": "bc951f80-7c2b-745d-f386-b27c95151bf4d6d3fd07a9633969",
"history_id": 260,
"creation_date": 1519209387,
"scheduler": 0,
"last_modification_date": 1519209860,
"alt_targets_used": false,
"type": "local", "owner_id": 2
}]
}
Obtenha modelos de análise
Descrição
Obtenha todos os modelos de análise a partir do servidor.
Parâmetros
N/A
Exemplos de utilização
N/A
Executar em
Esta ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Estatísticas
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_succeed | Verdadeiro/Falso | is_succeed:False |
Resultado JSON
{
"Templates": [{
"name": "wannacry",
"title": "WannaCryRansomware",
"is_agent": null,
"unsupported": false,
"manager_only": false,
"desc": "RemoteandlocalchecksforMS17-010.",
"subscription_only": false,
"uuid": "861a8b95-f04c-40b0-ece6-263b1bec457c09cfc122c9666645"
}]
}
Obtenha análises
Descrição
Obter uma lista de análises existentes.
Parâmetros
N/A
Exemplos de utilização
N/A
Executar em
Esta ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Estatísticas
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
ScriptResult | N/A | N/A |
Resultado JSON
{
"Scans":
[{
"status": "completed",
"control": true,
"uuid": "024f0bff-489f-6677-ea7f-84545c1b4223579810b0b97f6d01",
"read": true,
"last_modification_date": 1538656691,
"enabled": true,
"creation_date": 1521364372,
"user_permissions": 128,
"folder_id": 100,
"starttime": null,
"shared": false,
"owner": "admin",
"timezone": null,
"rrules": null,
"type": "local",
"id": 279,
"name": "Nessus-test"
}]
}
Iniciar análise
Descrição
Inicie uma análise no servidor Nessus.
Parâmetros
Parâmetro | Tipo | Valor predefinido | Descrição |
---|---|---|---|
Nome da análise | String | N/A | Analise o nome a apresentar. |
Exemplos de utilização
N/A
Executar em
N/A
Resultados da ação
Enriquecimento de entidades
N/A
Estatísticas
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_succeed | Verdadeiro/Falso | is_succeed:False |
Resultado JSON
N/A
Tchim-tchim
Descrição
Testar conetividade.
Parâmetros
N/A
Exemplos de utilização
N/A
Executar em
Esta ação é executada em todas as entidades.
Resultados da ação
Enriquecimento de entidades
N/A
Estatísticas
N/A
Resultado do script
Nome do resultado do script | Opções de valor | Exemplo |
---|---|---|
is_succeed | Verdadeiro/Falso | is_succeed:False |
Resultado JSON
N/A
Empregos
Inicie a análise e receba um relatório
Descrição
Uma tarefa para iniciar uma análise no Nessus e obter um relatório de análise.
Parâmetros
Parâmetro | Tipo | Valor predefinido | Descrição |
---|---|---|---|
Raiz da API | 2 | N/A | N/A |
Chave de acesso | 2 | N/A | N/A |
Chave secreta | 2 | N/A | N/A |
Nome da análise | 2 | N/A | N/A |
Analisar caminho de transferência | 2 | N/A | N/A |
Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais da Google SecOps.