O 7-Zip não me pede uma senha para um arquivo ZIP que eu criptografei enquanto clicava duas vezes nele

31

Eu apenas tentei criptografar uma pasta com o 7-Zip por uma linha de comando, escolhendo uma senha, mas ao clicar duas vezes no arquivo ZIP, ele me mostra a lista de arquivos sem solicitar nenhuma senha.

Existe uma maneira de realmente criptografar uma pasta na linha de comando?

Peter Mortensen
fonte

Respostas:

41

O formato ZIP não permite criptografar listas de arquivos. Isso significa que as listas de arquivos são visíveis por qualquer pessoa.

Somente o conteúdo dos arquivos é criptografado, o que significa que ninguém pode ler o arquivo sem a sua senha.

Por isso, o 7-Zip solicita apenas sua senha antes de descompactar.

Se você precisar de um formato que criptografa a lista de arquivos, use 7Ze certifique-se de marcar "Criptografar nomes de arquivos".

Para os mais técnicos, a especificação ZIP não permite a criptografia do Diretório Central.

Andrew Moore
fonte
7

Você será solicitado a fornecer uma senha ao tentar extrair os arquivos. Simplesmente visualizar o conteúdo do arquivo não requer uma senha.

Se você deseja ofuscar o conteúdo do arquivo morto, comprima o diretório em um arquivo morto e, em seguida, comprima esse arquivo morto com uma senha. Assim, você terá que extrair o arquivo com uma senha, para extrair o conteúdo arquivado (e ofuscado).

JMD
fonte
1
Não desperdice seus ciclos de CPU em compactação na segunda vez, se você puder evitá-lo.
Phoshi
É verdade. Certamente é fácil selecionar Loja para o mecanismo de compactação na segunda iteração. Eu tenho o Fastest definido como padrão e o 7-Zip é ridiculamente rápido. :)
JMD
1

Você pode usar o GNU Tar para transformar o diretório em um único arquivo, que pode ser compactado como um arquivo normal com 7z. Qualquer pessoa que visualizar o arquivo apenas verá o arquivo tar.

MiffTheFox
fonte
Oi boa sugestão #
Você não precisa de outra ferramenta; O 7-Zip também pode criar um arquivo tar. Por exemplo, depois de escolher "Adicionar ao arquivo", escolha "tar" para a opção "Formato de arquivo". Deve haver uma opção semelhante na linha de comando.
22816 Peter Mortensen
0

Clicar duas vezes mostra os arquivos. Agora tente extrair um ... se bem me lembro, que é quando você vai obter a senha rápida.

Chris_K
fonte
0

Caso você esteja usando o Total Commander com o plug-in 7-Zip , pressione ALT+ F5(ou Arquivos -> Pacote ...) para compactar arquivos ou pastas, clique em Configurar e marque a caixa Criptografar cabeçalhos e nomes de arquivos .

Fora isso, a resposta de Andrew Moore está correta.

Peter Mortensen
fonte