Acessou um contêiner TrueCrypt sem TrueCrypt. Que perigos o aguardam?

Acessou um contêiner TrueCrypt sem TrueCrypt. Que perigos o aguardam?

Eu tenho um volume TrueCrypt. À luz do desaparecimento inesperado do TrueCrypt, tenho tentado descobrir o que fazer (lendo muitos sites de COMO FAZER). Eu gostaria de algo que fosse simples e pudesse funcionar tão simplesmente quanto o truecrypt, mas até onde sei, tal coisa não existe.

Estou dando pequenos passos, descobrindo se posso aprender a montar o contêiner TrueCrypt sem usar TrueCrypt. Isto é mais do que esperado. Caso você queira tentar, veja como. No meu caso, o container é um arquivo chamado "container". Crie um diretório de ponto de montagem ~/TrueMount2e então:

$ sudo cryptsetup open --type tcrypt ~/container flopper

$ sudo mount -t ext4 /dev/mapper/flopper ~/TrueMount2

Chamei este de "flopper" porque posso! Essa variável é um espaço reservado. Você pode nomeá-lo como quiser. Liberdade! É libertador.

Depois disso, o conteúdo da pasta TrueCrypt aparece em ~/TrueMount2. Os arquivos estão lá, exatamente como esperado. Este volume tem cerca de 70 GB, então posso garantir que funciona para grandes itens criptografados. Corri find nesse diretório e foi bastante rápido.

Também uma boa notícia: esta montagem sobrevive a um ciclo de suspensão/retomada. Isso é um alívio. Suspendi a máquina antes de lembrar de ler um HOWTO sobre suspensão quando um contêiner criptografado é montado :).

Também aprendi que, se quiser desconectar a unidade criptografada, preciso seguir 2 passos:

$ sudo umount TrueMount2

$ sudo cryptsetup close flopper

Isso funciona no Ubuntu 14.04. Experimentei alguns outros métodos ( tcplay), mas não obtive um bom resultado. Provavelmente preciso me esforçar mais.

Também descobri que funciona colocar o arquivo contêiner dentro do diretório ~/TrueMount2. Gosto dessa ideia porque, pelo menos enquanto a coisa está montada, o ponto de montagem "protege" o arquivo contêiner contra exclusão acidental.

Agora, aqui estão as perguntas para você.

  1. O próprio contêiner será danificado se a máquina for desligada sem desmontar o contêiner?

    Tenho certeza absoluta de que não me lembrarei de desmontar essa coisa explicitamente toda vez que a máquina for desligada. Que coisa ruim vai acontecer?

  2. Tornei isso mais simples do que deveria ser? Em outras instruções, como esta:

Como posso criar um volume montável criptografado, independente do sistema de arquivos?

é preciso se dar ao trabalho de encontrar um dispositivo de loopback aberto, usá-lo e fechá-lo depois. Por que não preciso fazer isso com um contêiner TrueCrypt? Por que não precisa de loopback e lossup e outras partes confusas?

Estou experimentando o método de armazenamento descrito acima, mas parece não ser programável por script. Não quero perguntar manualmente ao sistema qual loop está livre quando começo o dia. Quero que o montador "simplesmente funcione" no primeiro loop livre. Pequenos detalhes como esse tornaram o TrueCrypt útil para mim e lamento muito que eles tenham sido encerrados.

informação relacionada