Pular para o conteúdo principal

zip

Arquivos ZIP têm vírus? Como extrair arquivos com segurança

robinhood-projects8 min de leitura

Extract ZIP

Extract files from a ZIP, 7Z, or TAR.GZ archive

Usar ferramenta →

Repack ZIP

Re-compress an existing archive at a different compression level

Usar ferramenta →

Compress Files

Compress one or more files into a ZIP, 7Z, or TAR.GZ archive

Usar ferramenta →

Arquivos ZIP podem conter vírus? Como extrair arquivos comprimidos com segurança

Quem nunca deu um duplo clique num ZIP sem pensar duas vezes? Esse comportamento automático é exatamente o que os atacantes contam. Arquivos comprimidos — ZIP, RAR, 7z, TAR — não são embalagens neutras. São mecanismos de entrega. O conteúdo pode ser desde ransomware até um script que modifica silenciosamente configurações do sistema.

No Brasil, uma fonte bastante comum de arquivos comprimidos suspeitos são downloads relacionados a pirataria: programas "crackeados", jogos piratas e séries de TV distribuídas em ZIP ou RAR frequentemente carregam malware junto com o conteúdo prometido. Esse guia explica o que pode estar escondido, por que o antivírus local não resolve tudo, e como um extrator online em sandbox remove a maior parte do risco antes que qualquer arquivo toque no seu dispositivo.

O que pode estar escondido dentro de um ZIP

Um arquivo comprimido é um contêiner. Ele pode guardar qualquer coisa — inclusive:

  • Executáveis — arquivos .exe, .bat, .cmd, .vbs, .ps1 que executam código assim que você os abre.
  • Documentos do Office com macros — um .docx ou .xlsm que, ao ser aberto, executa uma macro e baixa um segundo payload em segundo plano.
  • Payloads de JavaScript — arquivos .js que o Windows Script Host pode executar diretamente da área de trabalho.
  • Scripts ofuscados — código deliberadamente ilegível para que scanners estáticos não consigam identificar o padrão malicioso.
  • Extensões duplas — um arquivo chamado nota_fiscal.pdf.exe aparece como nota_fiscal.pdf no Windows quando as extensões estão ocultas (configuração padrão). O ícone parece PDF. O arquivo é um executável.

Nenhuma dessas ameaças exige uma vulnerabilidade no software de compressão. Basta extrair e abrir o arquivo.

Como o malware se espalha por arquivos comprimidos

O formato de arquivo comprimido é, em si, uma ferramenta de engenharia social. Os vetores mais comuns:

E-mails de phishing — uma mensagem fingindo ser uma notificação de entrega, boleto ou comunicado do RH traz um ZIP em anexo. O executável malicioso dentro escapa de alguns filtros de e-mail porque não fica visível antes da extração.

Downloads de software pirata — arquivos de jogos, programas crackeados e pacotes de legendas distribuídos via ZIP ou RAR são um dos maiores vetores de infecção no Brasil. O arquivo anunciado está lá — junto com um keylogger ou minerador de criptomoedas.

Arquivos aninhados — um ZIP dentro de um ZIP dentro de um ZIP. Cada camada precisa ser extraída manualmente, o que esgota scanners automáticos que só inspecionam um nível de profundidade.

Arquivos protegidos por senha — o atacante envia um ZIP com a senha incluída no corpo do e-mail. O arquivo está criptografado, então nenhum antivírus consegue inspecionar o conteúdo. O usuário descriptografa sozinho, inutilizando o scanner.

Zip bombs: arquivos minúsculos que podem travar o sistema

Uma zip bomb é um arquivo projetado para se expandir a um tamanho catastroficamente grande durante a descompressão. O exemplo mais famoso, 42.zip, tem 42 kilobytes no disco. Completamente descomprimido, chega a aproximadamente 4,5 petabytes — suficiente para encher milhares de HDs e travar qualquer sistema que tente processá-lo sem proteção.

A técnica funciona comprimindo camadas de dados repetidos. Comprimida, uma sequência de um bilhão de bytes idênticos ocupa quase nada. Descomprimida, o sistema tenta alocar memória e escrever arquivos para tudo isso ao mesmo tempo.

Um extrator que não verifica o tamanho descomprimido antes de extrair simplesmente continua rodando até o disco ou a memória acabarem.

Ataques de path traversal

Um ataque de path traversal incorpora um nome de arquivo malicioso diretamente no arquivo comprimido. Em vez de documento.txt, uma entrada pode se chamar ../../Windows/System32/drivers/etc/hosts ou ../../../.bashrc. Um extrator vulnerável segue esse caminho literalmente — escrevendo fora da pasta de extração pretendida.

Em termos simples: o atacante controla onde o arquivo vai parar no seu sistema. Ele pode sobrescrever arquivos do sistema, substituir arquivos de configuração ou depositar executáveis em locais que rodam automaticamente na inicialização. O arquivo parece um ZIP normal. O dano acontece silenciosamente durante a extração.

Por que extrair localmente é arriscado

Ao extrair um arquivo localmente, você expõe três camadas do seu sistema ao mesmo tempo:

  1. Seu sistema de arquivos — path traversal ou scripts de execução automática podem escrever em qualquer lugar que sua conta de usuário tenha acesso.
  2. Seu antivírus — ele só detecta o que conhece. Payloads ofuscados, novos ou criptografados contornam regularmente AVs locais.
  3. Seu software de descompressão — vulnerabilidades não corrigidas no WinRAR, 7-Zip ou no extrator integrado do Windows já foram exploradas na prática. Abrir um arquivo malformado pode ser suficiente para acionar a falha.

Um único duplo clique em um arquivo dentro do ZIP pode executar um script antes que seu antivírus tenha chance de agir.

A abordagem em sandbox: processar arquivos remotamente

Quando você extrai um arquivo por uma ferramenta online, a extração acontece num servidor remoto — não no seu dispositivo. Seu sistema operacional, seu sistema de arquivos e seus aplicativos locais nunca são tocados. Se o arquivo contiver uma zip bomb, ela atinge um contêiner no servidor. Se contiver um executável, ele fica num diretório temporário que é deletado após o download, nunca rodando localmente.

Não é um workaround — é a separação arquiteturalmente correta entre conteúdo não confiável e seu ambiente local.

O que o FileCrank faz para manter você seguro

A ferramenta de extração do FileCrank foi construída com essas ameaças específicas em mente:

  • Detecção de zip bombs — o tamanho descomprimido é verificado antes do início da extração. Arquivos que ultrapassariam os limites seguros são rejeitados imediatamente.
  • Prevenção de path traversal — todos os caminhos de saída são sanitizados antes da escrita. Sequências de traversal (../, ..\\) são normalizadas para que os arquivos extraídos fiquem sempre dentro do diretório previsto.
  • Validação de tipo MIME — os cabeçalhos de arquivo (magic bytes) são inspecionados, não apenas as extensões. Um arquivo chamado foto.jpg que na verdade é um executável do Windows é detectado no nível do cabeçalho.
  • Limpeza automática — arquivos enviados e arquivos extraídos são deletados do servidor após o download. Nada é retido.
  • Sem instalação — nada roda no seu dispositivo. Sem extensão de navegador, sem app de desktop, sem risco de comprometimento da cadeia de suprimentos por software instalado.

Você também pode reempacotar arquivos para remover arquivos indesejados antes de compartilhar, ou comprimir arquivos para criar seus próprios arquivos limpos.

Lista de verificação antes de abrir qualquer arquivo comprimido recebido

Passe por esses pontos antes de extrair qualquer arquivo comprimido recebido:

  • Você pediu esse arquivo, ou ele chegou sem você solicitar?
  • A identidade do remetente está verificada — não apenas um nome familiar, mas um domínio de e-mail confirmado?
  • O nome do arquivo corresponde ao que você espera?
  • O arquivo contém executáveis, scripts ou documentos do Office com macros?
  • Ele está protegido por senha e a senha foi enviada na mesma mensagem?
  • Você conferiu a lista de arquivos antes de extrair tudo?

Se alguma resposta gerar dúvida, use o extrator online para inspecionar o conteúdo num ambiente isolado antes de tocar no arquivo localmente.

Perguntas frequentes

Um arquivo ZIP pode infectar seu computador só de ser baixado? Baixar o arquivo geralmente não é suficiente — o conteúdo malicioso precisa ser extraído e executado. Porém, alguns navegadores descomprimem arquivos automaticamente, e algumas vulnerabilidades em softwares de descompressão podem ser acionadas ao abrir o arquivo.

O que é uma zip bomb e como me proteger? Uma zip bomb é um arquivo projetado para se expandir a um tamanho enorme durante a descompressão, saturando disco ou memória até travar o sistema. A proteção vem de usar um extrator que verifique o tamanho descomprimido antes de escrever qualquer dado — o que o FileCrank faz antes de iniciar qualquer processamento.

É seguro abrir um ZIP recebido por e-mail? Somente se você tiver certeza sobre o remetente e o contexto. ZIPs inesperados, ZIPs com senha enviada na mesma mensagem e ZIPs contendo .exe ou .vbs devem ser tratados com cautela.

O antivírus consegue detectar malware dentro de um ZIP? A maioria dos AV modernos inspeciona o conteúdo de arquivos não criptografados. Porém, arquivos protegidos por senha, muito aninhados, ou com malware novo ou ofuscado frequentemente passam despercebidos.

Por que um extrator online é mais seguro que um software local? A extração acontece num servidor remoto. Seu sistema de arquivos local e seus aplicativos nunca ficam expostos. Uma zip bomb atinge o sandbox do servidor. Uma tentativa de path traversal escreve num contêiner temporário. Sua máquina nunca vê os arquivos extraídos brutos.