KeepWards
A linha de segurança

KeepWards
Antivirus

Encontre. Isole. Restaure. O Antivirus varre as pastas que você escolher, isola o que for perigoso numa quarentena e devolve com um comando se você mudar de ideia. Tudo no seu computador.

Sem certificado de assinatura próprio: quem assina o pacote é a Microsoft, pela loja. Enquanto a submissão não acontece, não há link público de download.

Teclado de notebook com iluminação azul em close, teclas em foco.
Créditos da foto

Cinco camadas, um relatório claro.

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.

  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. Uma API suspeita sozinha não conta.

  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.

Nunca executa a amostra. A varredura só lê os arquivos, em blocos, e não segue links nem junções de pasta. Arquivos maiores que 2 GiB entram no relatório como “ignorados”.

O que ele faz com o resultado.

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.

  • Decisão sua sobre o que é suspeito

    Arquivo marcado como suspeito só vai para a quarentena se você pedir (--quarantine-suspicious). O padrão é te mostrar e esperar.

O que ele não faz.

Um antivírus que exagera é pior do que nenhum, porque entrega uma segurança que não existe. Esta é a lista completa, sem rodapé escondido.

Limites declarados · v0.1.0
LimiteNa prática
Sem tempo realSó analisa quando você manda. Não monitora downloads, USB, e-mail nem navegador.
Sem driver nem kernelNão intercepta execução, não vê a memória de outros processos, não tem autoproteção e não remove rootkits.
Base mínimaSó o EICAR vem embutido. A detecção real depende das listas e regras que você importar. Não há atualização automática nem nuvem.
Heurística simplesFalsos positivos e negativos são esperados. Não desempacota, não emula código e não abre arquivos compactados.
Quarentena não autenticadaA chave de cada item fica no manifesto. Quem usa a sua conta pode ler ou adulterar o manifesto.
HardlinksIsolar um arquivo com hardlinks remove só um nome; as outras cópias continuam no disco, e o programa avisa.
Caminhos de redeCaminhos UNC e nomes com dois-pontos (stream NTFS) são recusados na quarentena e na restauração.
Assinatura de terceiroNão há certificado próprio. O pacote é assinado pela Microsoft na loja; fora dela, o Windows avisa de editor desconhecido.
Use junto, não no lugar. O Antivirus não substitui um antivírus com proteção em tempo real. Ele serve para descobrir o que está parado na máquina, não para vigiar o que entra nela.

Como ele chega ao seu computador.

Pela Microsoft Store, em pacote MSIX. Quem assina é a Microsoft; não existe certificado próprio, e o Windows não avisa de editor desconhecido.

Ainda sem link público

O pacote MSIX existe e ainda não foi submetido à loja: faltam três pendências do produto — base de assinaturas fora do executável, mensagens do motor traduzidas e limpeza na desinstalação. Até lá, não há download público.

O instalador clássico continua servindo para teste interno. Ele não é o canal de venda e não abre sem aviso do Windows.

Ficha de entrega
Canal
Microsoft Store
Formato
MSIX · assinado pela Microsoft
Pacote
~95 MB
Sistema
Windows 10 1809+ (x64)
Versão
0.1.0
Link
quando aprovado