Comando Linux zipcloak
zipcloak criptografa arquivos dentro de um arquivo zip existente.
Esta página cobre a versão Linux do zipcloak.
Descrição
Arquivos criados com o utilitário zip podem ser criptografados de duas maneiras: usando a opção –encrypt do zip no momento do arquivamento ou depois que o arquivo zip é criado usando o utilitário zipcloak.
Digamos que você tenha um arquivo zipfile.zip que contém dois arquivos, arquivo1 e arquivo2, e gostaria de criptografar seu conteúdo para que apenas usuários que conheçam a senha possam extrair seu conteúdo. Você pode fazer isso com zipcloak usando o seguinte comando:
zipcloak archive.zip
zipcloak solicita uma senha e, em seguida, pede para você confirmá-la:
Enter password: Verify password:
… se as senhas coincidirem, ele criptografa cada arquivo no arquivo:
encrypting: file1 encrypting: file2
… e agora, quando você tenta descompactar o arquivo, ele solicita a senha antes de permitir que você extraia os arquivos que ele contém:
unzip archive.zip
Archive: archive.zip [archive.zip] file1 password:
Embora solicite a “senha do arquivo1”, você só precisa inserir a senha uma vez para descriptografar e extrair todos os arquivos no arquivo.
Removendo criptografia do arquivo
Posteriormente, se quiser remover a criptografia do arquivo zip, você pode usar a opção -d do zipcloak, assim:
zipcloak -d archive.zip
O zipcloak solicitará a senha que foi usada para criptografar o arquivo zip:
Enter password:
… e se você inseri-lo corretamente, o zipcloak remove a criptografia dos arquivos no arquivo:
decrypting: file1 decrypting: file2
… e retorne ao prompt de comando.
Saída do arquivo criptografado para um novo arquivo
Você também tem a opção de deixar o arquivo original sem criptografia e, em vez disso, criar uma nova versão criptografada do arquivo. Digamos que seu arquivo original não criptografado se chame archive.zip e você deseja criar uma versão criptografada do arquivo chamado criptografado.zip, deixando o arquivo original inalterado. Você pode usar a opção -O do zipcloak para fazer isso. Execute este comando:
zipcloak archive.zip -O encrypted.zip
… e o zipcloak funcionará normalmente, exceto que, em vez de criptografar o arquivo original, ele cria uma nova versão criptografada do arquivo chamado criptografado.zip.
Descrição técnica
zipcloak criptografa todas as entradas não criptografadas no arquivo zip especificado, que é a ação padrão.
A opção -d é usada para descriptografar entradas criptografadas no arquivo zip.
zipcloak usa criptografia zip original, que é considerada fraca em comparação com algoritmos modernos.
O código de criptografia deste programa não é protegido por direitos autorais e é de domínio público. Foi originalmente escrito na Europa e pode ser distribuído gratuitamente a partir de qualquer país, incluindo os Estados Unidos. (Anteriormente, se este programa fosse importado para os EUA, não poderia ser reexportado dos EUA para outro país. Consulte o arquivo README.CR incluído na distribuição de origem para obter mais informações.) Caso contrário, a licença Info-ZIP se aplica .
Observe que arquivos maiores que 2 gigabytes não são suportados pelo zipcloak.
Sintaxe
zipcloak [-d] [-b path] [-h] [-v] [-L] zipfile
Opções
-b caminho –temp-path path |
Use o diretório fornecido por caminho para o arquivo zip temporário. |
-d –decrypt |
Descriptografe as entradas criptografadas (copie se a senha estiver errada). |
-h –ajuda |
Exiba uma mensagem de ajuda e saia. |
-EU –licença |
Exibir informações de licenciamento de software e sair. |
-O newfile –output-file newfile |
Grave a saída em um novo arquivo newfile, deixando o arquivo original como está. |
-q –quieto |
Opere em silêncio, suprimindo algumas mensagens informativas. |
-v –versão |
Exibir informações da versão e sair. |
Exemplos
zipcloak myarchive.zip
Criptografe o arquivo myarchive.zip. O comando zipcloak solicita que você insira uma senha e, em seguida, confirme-a; se corresponderem, ele criptografará o arquivo para que não possa ser descriptografado sem essa senha.
zipcloak myarchive.zip -O encrypted.zip
Criptografe o conteúdo do arquivo myarchive.zip, mas grave o arquivo criptografado em um novo arquivo, criptografado.zip, e deixe myarchive.zip sem criptografia.
zipcloak -d myarchive.zip
Remova qualquer criptografia previamente colocada em myarchive.zip usando zipcloak. Será solicitada a senha antes de remover a criptografia.
Comandos relacionados
unzip – Liste, teste e extraia arquivos compactados em um arquivo zip.
zip – Utilitário de compactação e arquivamento.
zipnote – Veja, adicione ou modifique os comentários de um arquivo zip.
zipsplit – Divida um único arquivo zip em um conjunto de arquivos zip menores.
0 Comments