Agendando Verificações

As informações contidas neste documento se aplicam a versão 6.6.4 do Syhunt Hybrid.

O Syhunt pode ser facilmente invocado de dentro de Agendadores de Tarefas, como o xStarter e o System Scheduler, ferramentas de CI (Integração Contínua) como o Jenkins, e outros programas de terceiros.

Antes de Começar

Primeiramente, crie um agendamento em modo desativado que servirá para gerar as linhas de comando que iniciam o scan:

  1. Abra o Syhunt Hybrid.
  2. Clique no ícone Scheduled Scans (Varreduras Agendadas) icon na barra inicial. A tela de Scheduled Scans irá abrir.
  3. Clique no ícone Add Scheduled Scan (Adicionar Varredura Agendada) na barra da tela de Scheduled Scans.
  4. Preencha um nome de referência para o agendamento (como MeuScan) e clique no OK. A janela de preferências irá abrir.
  5. Desmarque Enable Scheduled Scan (Habilitar Varredura Agendada).
  6. Preencha os detalhes do alvo de scan e selecione as opções e o método desejado de varredura.
  7. Siga até a aba Report (Relatório) e selecione as opções desejadas. Preencha um nome de arquivo no campo Report Filename (ex: C:\Reports\demo.pdf) se você desejar enviar ele por email ou realizar alguma outra tarefa similar depois de terminado o scan. Clique no botão OK para salvar.
  8. Para finalizar, clique com o botão direito do mouse no agendamento e clique na opção de menu CLI Parameters -> Copy Filename & Parameters (Copiar Nome de Arquivo e Parâmetros). Cole a informação em um lugar temporário como o Bloco de Notas.

Método 1: Através do xStarter

Este é nosso agendador favorito - ele pode ser configurado para rodar como um Serviço NT e permite a execução de múltiplas ações antes ou depois de uma operação de scan, como enviar uma notificação de email e muito mais.

  1. Faça o download do xStarter em http://www.xstarter.com/ e instale ele usando as opções padrões.
  2. Abra a aplicação xStarter.
  3. Crie uma New task (Nova tarefa), preencha as configurações de programação desejadas usando a aba Schedule and info (Agenda e informação)
  4. Siga até a aba Actions (Ações) e adicione uma nova ação do tipo Processes -> Run Process (Processos -> Executar Processo)
  5. Copie o nome de arquivo gerado anteriormente e cole no campo Filename na janela xStarter Action Params.
  6. Copie os parâmetros gerados anterioramente e cole no campo Parameters na janela xStarter Action Params.
  7. Modifique Window (Janela) para Hidden (Oculta) e marque a opção Console process.
  8. Clique no botão de OK.
  9. Se você desejar, adicione ações adicionais para antes ou depois da operação de scan, como por exemplo Internet -> Mail -> SendMail para enviar uma notificação por email. Para mais detalhes, veja abaixo.
  10. Clique no botão Apply quando estiver tudo pronto.

Enviando Relatórios Por Email

  1. Adicione uma nova ação do tipo Internet -> Mail -> SendMail
  2. Preencha o endereço de email do remetente no campo Address (Endereço) (ex: yourmail@yourhost.com)
  3. Preencha o servidor de SMTP no campo Mail host (ex: smtp.yourhost.com). Ajuste o número da porta no campo vizinho se necessário.
  4. Preencha a conta de email nos campos Username e Password (Usuário e Senha).
  5. Preencha o email que receberá o relatório no campo To (Para). Também entre o assunto e mensagem apropriada e quaisquer configurações adicionais desejadas usando a aba Additional (Adicional).
  6. Adicione na área Attach file(s) (Anexar arquivos) onde o relatório será salvo (ex: C:\Reports\demo.pdf). O nome do arquivo precisa ser idêntico ao que você preencheu no campo Report Filename quando você gerou a linha de comandos usando a aplicação Syhunt Starter.

Método 2: Através do System Scheduler Free Version

  1. Faça o download da versão gratuita (free version) do System Scheduler em https://www.splinterware.com/download/index.html
  2. Abra a aplicação System Scheduler.
  3. Crie um New Event (Novo Evento) do tipo Run Application (Executar Aplicação) com o título desejado
  4. Copie o nome de arquivo gerado anterioramente e cole no campo Application na janela System Scheduler - Event.
  5. Copie os parâmetros gerados anteriormente e cole no campo Parameters na janela System Scheduler - Event.
  6. Modifique o State (Estado) para Hidden (Oculto).
  7. Siga até a aba Schedule, e selecione o tipo de programação desejada e preencha as configurações de programação desejadas.
  8. Clique no botão Save quando estiver tudo pronto.

Método 3: Através do Jenkins

Em primeiro lugar, leia nosso guia sobre como integrar o Syhunt ao Jenkins e executar o Syhunt de dentro de um script de Pipeline do Jenkins.

  1. Através do Dashboard do Jenkins, abra o item de pipeline desejado.
  2. Clique em Configure através dos links da sidebar (barra lateral)
  3. Vá até a aba Build Triggers, marque a opção "Build periodically" e insira a programação apropriada.
  4. Clique no botão Save para atualizar a configuração da pipeline.

Para documentação adicional do produto, visite syhunt.com/docs/br

Contato