KeepWards
KeepWards Antivirus

Cinco camadas,
um relatório claro.

Varredura sob demanda para Windows, 100% local: nenhuma conexão, nenhuma conta. Aqui está o detalhe de cada camada e de cada cuidado.

As cinco camadas

Cada camada responde a uma pergunta diferente sobre o mesmo arquivo. Nenhuma delas sozinha decide que algo é malicioso.

  1. 01

    Hash SHA-256

    Compara a impressão digital de cada arquivo com a base local e com as listas que você importar: .txt com um hash por linha, .csv do MalwareBazaar ou .json no formato do programa.

  2. 02

    Trechos de conteúdo

    Procura padrões de 16 a 256 bytes, até 5.000 por base. Na importação, recusa padrão curto, cabeçalho MZ/PE puro e repetição trivial, o que derruba falso positivo.

  3. 03

    Regras YARA opcional

    Usa as suas regras ou as de fontes abertas. Sem o pacote instalado, avisa e segue sem YARA. Se uma regra estourar o tempo, isso vira erro, nunca “limpo”.

  4. 04

    Heurística estática

    Olha entropia, executável com extensão trocada, seções de empacotador e extensão dupla. Só marca suspeito pela combinação de sinais.

  5. 05

    Quarentena reversível

    O arquivo isolado vira <id>.qbr, com manifesto e conferência de SHA-256 na restauração. Nunca isola nada em %SystemRoot%, Program Files ou WinSxS.

Resultado legível e automatizável

Varredura não serve de nada se o resultado não for legível nem automatizável. Os dois caminhos existem.

  • Relatório na tela, em HTML ou em JSON

    Resultado no terminal para leitura rápida; --report-html para ler com calma e --report-json para encaixar em outro programa.

  • Código de saída que diz a verdade

    Limpo, achou algo ou varredura incompleta: cada caso tem o seu código, para automação não confundir “incompleto” com “limpo”.

  • Janela em português, inglês e espanhol

    A interface acompanha o idioma do sistema. O resultado da varredura e o relatório ainda saem em português: é uma das pendências declaradas.

  • Suspeito só vai se você pedir

    Arquivo marcado como suspeito só entra na quarentena com --quarantine-suspicious. O padrão é mostrar e esperar.

Cuidados durante a varredura

O programa lê arquivos em blocos e não executa nada. Estes são os limites de segurança do próprio funcionamento.

  • Nunca executa a amostra

    A análise é estática: o arquivo é lido, nunca aberto pelo próprio código.

  • Não segue links nem junções

    Atalhos, links simbólicos e junções de pasta não são atravessados, para não sair da pasta que você apontou.

  • Ignora a própria quarentena

    O que já está isolado não é reanalisado nem contado duas vezes no relatório.

  • Limite de tamanho por arquivo

    --max-size tem 2 GiB como padrão; acima disso o arquivo entra no relatório como ignorado.

  • Hardlinks avisados

    Isolar um arquivo com hardlinks remove só um nome; as outras cópias continuam no disco, e o programa avisa.

  • Caminhos de rede recusados

    Caminhos UNC e nomes com dois-pontos (stream NTFS) são recusados na quarentena e na restauração.

Não protege em tempo real. O Antivirus analisa quando você manda. Ele não monitora downloads, USB, e-mail nem navegador, e não substitui um antivírus com proteção contínua. A lista completa está em Limites do Antivirus.

Comece pelo limite, não pela promessa.

A tabela de limites do Antivirus é a mais longa dos três. Ler antes resolve a maior parte das dúvidas do atendimento.