Vim: Recuperando Arquivo Criptografado

0

Na verdade, eu tenho o arquivo criptografado usando a opção vim -X. Infelizmente, eu esqueça a chave de criptografia. Existe alguma maneira de recuperar o arquivo sem dados corrupção. sem saber chave.

Obrigado.

    
por Pavunkumar 05.02.2011 / 05:30

4 respostas

4

Não, claro que não. Não seria uma criptografia muito boa se houvesse um backdoor que permitisse obter o texto sem a chave.

Sempre há força bruta, mas se a chave for muito longa, pode demorar muito para ser útil.

    
por 05.02.2011 / 05:40
1

Resposta curta: Não, não é possível. (Como outros já mencionaram). Veja " :help encryption " e anote os avisos.

Resposta longa: o Vim pode, opcionalmente, usar dois métodos de criptografia:

  1. O original - e o padrão - é considerado fraco e potencialmente "quebrado", é baseado no esquema de criptografia do zip. Existem supostamente programas de cracking de criptografia zip lá fora, mas eu nunca fui capaz de fazer um trabalho, e eles certamente não funcionariam com os arquivos criptografados do Vim sem modificação.
  2. O novo esquema de criptografia, introduzido em 7.3, é o Blowfish. Você teria que mais do que queimar um sol para ganhar o poder sozinho necessário para forçar essa chave, o que - supondo que não houve um erro na implementação deste método no Vim ou não há falha no algoritmo Blowfish - é provavelmente a única maneira de você conseguir acessar o arquivo.

Veja " :help 'cryptmethod' "

Também reiterarei o que os outros disseram aqui: a criptografia não seria muito útil se fosse tão facilmente quebrada.

Sugiro que você sempre escreva suas senhas em um local seguro; instale um aplicativo decente "seguro para senhas" como o KeePass.

    
por 05.02.2011 / 11:00
0

Não pode ser feito. Embora o Vim apenas utilize algoritmos padrão (acredito que o AES) para criptografar / descriptografar arquivos, não importa qual programa ou biblioteca você use, você não irá descriptografá-lo sem a chave. Algoritmos como esses não funcionam porque são inquebráveis, mas porque demoram um tempo insanamente longo para forçá-los bruta (como em milhares de anos com as habilidades atuais de computação).

    
por 05.02.2011 / 07:01
0

Se você editou recentemente o arquivo (quando você lembrou pela última vez a senha), verifique em sua pasta temporária, deve haver um arquivo com o conteúdo. Teria um til no final do nome do arquivo.

    
por 05.02.2011 / 17:28

Tags