Usando o prompt de comando para criar CSV de relatório de vulnerabilidade de retina

Usando o prompt de comando para criar CSV de relatório de vulnerabilidade de retina

Verifiquei vários computadores na minha rede que foram sinalizados como necessitando de determinadas correções. Consigo gerar relatórios em Retina usando a visualização de relatório da GUI; no entanto, gostaria de poder criar um relatório usando CLI. Disseram-me que é muito mais rápido.

Encontrei referências on-line com links para o Guia do usuário da Retina, que pode ser encontradoaqui, mas os exemplos que eles listam deixam um pouco a desejar. (Ou seja, eles não têm exemplos específicos para /rptvulncsv, também, por que eles adicionam hífens nos exemplos, mas não na parte superior?)

Retina /rpttype alvo rtd [nome do trabalho]

...

Exemplo:

Retina /rptexec ―c:\reports\executive\WAN_exec.html ―c:\arquivos de programas\eeye digital security\retina 5\scans\network.rtd ―WAN

Aqui está o processo que tenho seguido:

Start -> cmd -> Right-click, Run as Administrator

"C:\Program Files (x86)\eEye Digital Security\Retina 5\Retina.exe" /rptvulncsv "C:\Users\MyAccount\Desktop\TEST\Test.csv" "C:\Users\MyAccount\Desktop\TEST\File_Name.rtd" "C:\Users\MyAccount\Desktop\TEST\#########_RetinaJob.xml"

Aqui está a mensagem de erro que estou recebendo:

Não é possível usar este banco de dados para saída: Tipo de banco de dados desconhecido - Erro: GetEeyeDatabaseVersion of DataSource::Database Type= - -... [Microsoft][ODBC Driver Manager] Nome da fonte de dados não encontrado e nenhum driver padrão especificado

Tentei alterar a ordem de "destino", "rtd" e "nome do trabalho", mas continuo recebendo mensagens de erro enigmáticas, todas vinculadas à mesma postagem do fórum acima.

Responder1

Depois de alguns dias solucionando isso de vez em quando, quando tive oportunidade, consegui encontrar uma solução:

Primeiro, navegue até a pasta onde retina.exe reside:

cd C:\Program Files (x86)\eEye Digital Security\Retina 5

Em seguida, você deseja iniciar o Retina.exe, informar ao Retina o tipo de relatório que deseja gerar, informar ao Retina onde esse arquivo recém-criado será armazenado e como deve ser chamado (não se esqueça de incluir a extensão .csv no nome do arquivo!). Finalmente, você deseja informar ao Retina onde o arquivo RTD já criado está localizado. Criei uma pasta na área de trabalho e copiei/colei um RTD de C:\Program Files (x86)\eEye Digital Security\Retina 5\Scans para evitar possíveis problemas de permissão ou espaçamento:

retina.exe /rptvulncsv C:\Users\USERNAMEHERE\Desktop\TEST_Folder\Test.csv C:\Users\USERNAMEHERE\Desktop\Test_Folder\Test_CLI_Scan.rtd

informação relacionada