Guia do Linux
Recuperar uma senha de ZIP no Linux
Como verificar qual criptografia seu arquivo usa, recuperar a senha com ferramentas nativas do Linux, ou rodar a mesma recuperação localmente no seu navegador sem nada para instalar.
O que o Linux oferece de fábrica
O Linux é bem equipado para trabalhar com arquivos ZIP a partir do
terminal. O utilitário unzip extrai um arquivo protegido
por senha assim que você a fornece, e o zip os cria, mas
nenhum recupera uma senha que você esqueceu. Para isso você recorre a
ferramentas dedicadas, a maioria a um único comando do gerenciador de
pacotes de distância. A contrapartida é que essas ferramentas são
rápidas e programáveis, mas também implacáveis, então vale a pena
entender a criptografia que você enfrenta antes de dedicar horas de
tempo de CPU a uma busca.
Como em qualquer plataforma, o formato importa. Um arquivo ZipCrypto, o esquema legado, é rápido de testar, enquanto um arquivo WinZip AES é lento por design, porque cada tentativa passa por uma etapa de derivação de chave deliberadamente cara. Esse único fato decide se uma busca ampla é realista ou se você deve se apoiar em um dicionário ou máscara precisos. Verificar primeiro custa alguns segundos e pode poupar você de uma execução que o formato foi feito justamente para frustrar.
Verifique o método de criptografia
A forma mais clara de inspecionar um arquivo é com o 7z,
parte do pacote p7zip disponível na
maioria das distribuições. Instale-o com o seu gerenciador de pacotes,
por exemplo sudo apt install p7zip-full no Debian ou Ubuntu,
e depois leia o método que ele informa.
- Execute
7z l -slt archive.zip. A opção-sltimprime detalhes técnicos de cada entrada. - Leia a linha
Method. Você veráZipCryptopara o esquema legado ouAES-256para WinZip AES. - Como alternativa, execute
zipinfo -v archive.zippara uma listagem detalhada que mostra quais entradas estão criptografadas.
Uma vez que você conhece o método, sabe o que esperar. O ZipCrypto tolera uma execução ampla de força bruta ou dicionário; o AES praticamente descarta tudo, exceto uma tentativa direcionada. A página de estimativas de tempo coloca números reais nisso, e por que a recuperação pode falhar explica o que tentar quando uma busca não dá em nada.
Recupere com ferramentas nativas do Linux
Se você prefere a linha de comando, duas ferramentas cobrem a maioria dos casos. Use-as apenas em arquivos que você possui ou está autorizado a abrir.
-
John the Ripper com zip2john. O John não lê um ZIP
diretamente; seu auxiliar
zip2johnprimeiro extrai um hash que representa a verificação de senha do arquivo. O zip2john vem com a versão jumbo do John the Ripper, que a Openwall publica como código-fonte no GitHub; o pacote john do Debian 12 e do Ubuntu 24.04 não o inclui, então nesses sistemas compile primeiro a versão jumbo. Executezip2john archive.zip > hash.txt, depoisjohn hash.txtpara iniciar uma busca, ou aponte-o para uma lista de palavras comjohn --wordlist=rockyou.txt hash.txt. Mostre uma senha recuperada comjohn --show hash.txt. O John lida com arquivos tanto ZipCrypto quanto AES e é a mais capaz das opções nativas. -
fcrackzip. Um quebrador mais leve e autossuficiente
voltado aos arquivos ZipCrypto tradicionais. Tente um dicionário com
fcrackzip -D -u -p rockyou.txt archive.zip, onde-uverifica cada tentativa descompactando de fato para que você evite falsos positivos, ou uma força bruta limitada comfcrackzip -b -c a1 -l 1-6 -u archive.zip. É rápido de configurar, mas não mira nos arquivos AES modernos, então confirme primeiro o método.
Ambas se beneficiam enormemente de uma boa lista de palavras e de qualquer estrutura que você lembre sobre a senha. Uma força bruta às cegas sobre um espaço de chaves longo raramente vale a pena iniciar, sobretudo contra o AES, onde a lenta derivação de chave multiplica cada tentativa.
Verifique o método antes de gastar tempo de CPU
O fcrackzip serve para ZipCrypto, mas não para AES, e uma força bruta ampla contra o AES é praticamente inútil. Leia o método com o 7z primeiro, e depois escolha uma ferramenta e uma estratégia que se encaixem.
Recupere a senha no navegador
Você não precisa instalar nada. O ZipRecover roda inteiramente em um navegador moderno no Linux. As versões atuais do Firefox, Chrome e Chromium o executam: os testes de ponta a ponta usam a página de recuperação no Chromium e, em 27 de setembro de 2026, também no Firefox. O arquivo é lido e cada candidata é testada na sua própria máquina, sem etapa de envio, então um arquivo privado permanece no seu dispositivo. O cálculo pesado roda em WebAssembly, ou na Web Crypto nativa do navegador quando ela é mais rápida. Não há pacote para adicionar, serviço em segundo plano nem permissão de root para conceder, o que faz do ZipRecover uma opção limpa em um sistema restrito ou mínimo onde você preferiria não instalar um quebrador.
- Selecione o arquivo. Abra a ferramenta de recuperação e escolha o ZIP na sua máquina. O navegador lê seus bytes localmente e detecta se ele usa ZipCrypto ou WinZip AES.
- Escolha uma estratégia. Use um dicionário de senhas que você poderia ter usado, uma máscara se você lembra o formato, ou uma execução de força bruta limitada para uma senha curta. Um dicionário ou uma máscara focados são muito mais eficazes que uma busca ampla, sobretudo no AES.
- Confirme e inicie. Marque a caixa que confirma que você é o dono do arquivo ou está autorizado a abri-lo; o botão Iniciar recuperação fica bloqueado até você marcar. Depois comece a execução.
- Leia o resultado. Uma candidata que passa na verificação prévia rápida é confirmada antes de ser mostrada sempre que o arquivo permite: o HMAC no AES, e a descriptografia mais o CRC-32 em uma entrada ZipCrypto de pelo menos 4 bytes armazenada ou comprimida com Deflate, que é quase todos os arquivos. Quando só dá para testar uma entrada ZipCrypto mais curta ou comprimida com outro método, o resultado avisa que a senha passou apenas em uma verificação rápida. Nos dois casos ela aparece somente na sua aba.
No Linux, as ferramentas nativas têm ressalvas reais: o fcrackzip mira o ZipCrypto e não lida com AES, enquanto o John the Ripper via zip2john cobre os dois, mas recompensa um bom dicionário muito mais do que uma execução às cegas, então confirme o método primeiro. Se você escolheu a senha e consegue descrever parte dela, um dicionário ou máscara que se encaixe nela pode terminar em segundos no ZipCrypto, e também no AES quando a busca é pequena. Uma senha longa e aleatória em um arquivo AES é, na prática, não recuperável por adivinhação, que é a criptografia cumprindo o seu papel, então o produtivo é procurar uma cópia salva em vez de tentar superar o PBKDF2. O mesmo terreno é coberto para outros sistemas no guia do Windows e no guia do macOS, e a lista esqueceu a senha do ZIP é um bom ponto de partida se você mesmo definiu a senha.
Apenas uso autorizado
Use esta ferramenta apenas em arquivos ZIP que você possui ou está autorizado a acessar. Tentar abrir arquivos sem permissão pode violar as leis aplicáveis. Consulte nossa Política de Uso Aceitável e os Termos de Uso.
Perguntas sobre Linux
Quais ferramentas de linha de comando recuperam senhas de ZIP no Linux?
As mais comuns são o John the Ripper com o seu auxiliar zip2john e o fcrackzip. Ambas testam senhas candidatas localmente contra o arquivo. O 7z do pacote p7zip é útil para inspecionar o arquivo e confirmar o método de criptografia, embora não quebre senhas por si só.
Como sei se o meu ZIP usa ZipCrypto ou AES no Linux?
Execute 7z l -slt archive.zip e leia a linha Method de cada entrada, que informa ZipCrypto ou AES-256. O comando zipinfo -v archive.zip também lista os detalhes por entrada. Conhecer o método importa porque o AES é lento por design e apenas uma busca focada é realista contra ele.
Preciso instalar algo para recuperar a senha?
Não. O ZipRecover roda em qualquer navegador moderno no Linux, incluindo Firefox, Chrome e Chromium. As ferramentas nativas como John the Ripper e fcrackzip são uma opção se você prefere o terminal, mas não são obrigatórias.
Meu arquivo é enviado para um servidor?
Não. A recuperação roda localmente via WebAssembly no seu navegador, então o arquivo nunca sai da sua máquina. A página como funciona cobre os detalhes.
Recuperação de senha ZIP
Continue explorando este tema
Temas relacionados: Criptografia ZIP Privacidade e processamento local
Pronto para recuperar sua senha de ZIP?
Tudo é executado localmente no seu navegador. Seu arquivo nunca sai do seu dispositivo.