ecryptfs – senha desconhecida e possivelmente perdida

ecryptfs – senha desconhecida e possivelmente perdida

Provavelmente este será um post longo, mas no momento não consigo ver a madeira das árvores, então qualquer ajuda será apreciada.

Resumindo: outra noite mudei minha senha (de login). Então esqueci. Então entrei por meio de um CD ao vivo e mudei-o como root. Além disso, quando alterei minha senha originalmente, usei sudo (não que isso importasse) como usuário normal.

A (possível) graça salvadora é que eu tenho uma ideia aproximada de qual era a senha - simplesmente não consigo recriá-la para a senha de login do ecryptfs.

Quando criei meu diretório criptografado há alguns anos, lembro-me de escrever a senha que usei na época - é uma senha mista em inglês de texto simples - por exemplo, foi escrita em meu pedaço de papel como (não é isso, aliás !):

Senha do disco rígido:pa$$w0rd

Eu realmente nunca me preocupei com isso porque tinha esses dados anotados. Sou meticuloso na gravação de dígitos, letras maiúsculas etc., e ainda hoje me lembro do programa que estava assistindo e que me inspirou na senha. No entanto, depois de ler vários artigos, parece que a senha é na verdade uma string de 32 bytes.

Devo admitir que estou confuso e preciso de algumas dicas para tentar esclarecer isso.

Ponto por ponto:

  • Se eu perdi minha senha do HDDesenha de login, li que você não pode recuperar seus dados. Isso é verdade à luz dos desenvolvimentos futuros na computação? O que era difícil de resolver há 10 anos é muito mais fácil agora. Isso se aplicaria a esta situação, certo?
  • Existequalquermaneira de recuperar isso, via empresa de segurança ou hackeando (leia-se: editando) as fontes para (por exemplo) fazer com que John, o Estripador, passe por todas as permutações possíveis para executar nas fontes do ecryptfs dentro do processo ecryptfs para tentar dessa forma?
  • a senha do HDD que anotei é relevante? Só criptografei um sistema de arquivos uma vez e não me lembro como isso foi feito - talvez minha senha de texto,pa$$w0rd, foram usados ​​na geração do texto para a senha do HDD? Porque sempre que ele solicita a senha ecryptfs-unwrap-passphrase, inserindopa$$w0rdnão funciona.
  • Deveria ecryptfs-unwrap-passphrasetrabalhar compa$$w0rd? Não funciona e eu sei que anoteipa$$w0rdpor um motivo específico...
  • Não sei por que, mas os arquivos em /home/.ecryptfs/user/.ecryptfs/wrapped-passphrasee /home/user/.ecryptfs/wrapped-passphrasesão os mesmos. Achei que seriam diferentes (já que o novo diretório de usuários é baseado em uma senha diferente) - alguém esclareceu isso?
  • Além disso, posso montar meu diretório pessoal - e ter uma cópia dos arquivos (e seus tamanhos) de um disco de backup (pena que não fiz isso recentemente!) - por causa disso, posso descobrir os carimbos de data e hora e os tamanhos dos arquivos os arquivos ausentes e possivelmente tentar descriptografá-los individualmente?

Fui tão inflexível em gravar essa frase,pa$$w0rd, e me lembro de ter feito isso, não consigo acreditar que não esteja funcionando. Talvez fosse apenas minha senha de usuário no final...

Sinta-se à vontade para fazer perguntas diretas (ou contundentes!), Se precisar de mais informações. Tenho certeza que perdi tudo...

Responder1

Se osenha que você anotoufoi a senha desembrulhada, então você poderá montar os dados usando mounte especificando ecryptfscomo o tipo de sistema de arquivos, assim:

mount -t ecryptfs my_encrypted_data my_encrypted_data   # yes, you can use the same directory as a mountpoint.

Responda às perguntas adequadamente (provavelmente deixe tudo como padrão).

Use gerenciadores de senhas e faça backups.

informação relacionada