Senha de LUKS esquecida

4

estou preso a um grande problema.

Eu criptografei minha unidade linux com o LUKS e agora não consigo me lembrar. Durante a inicialização, ele solicita a senha, mas entrei no modo de solução de problemas e excluí a entrada de /etc/crypttab , de modo que pelo menos eu possa inicializar agora na minha conta, mas isso não resolve o problema. Não consigo acessar minha unidade /dev/sda5.

Alguém por favor pode me mostrar uma maneira de decifrar a frase-senha ou não há maneira de contornar isso?

    
por Ansh David 19.09.2012 / 07:39

5 respostas

14

Não há maneira de contornar isso. Que todo o ponto de criptografia em primeiro lugar.

Você terá que apagar a partição e começar de novo, todos os dados serão perdidos.

    
por 19.09.2012 / 11:32
5

A menos que você opte por fazer um backup da chave de criptografia durante a instalação (se for instalado usando o instalador alternativo do Ubuntu, por exemplo), então você é o único capaz de descriptografar a chave no disco para desbloquear o volume. / p>

Não há como recuperar o volume. Recupere-se de backups.

Como @DietrichEpp mencionou: esta é a criptografia de ponto inteiro em primeiro lugar. Ninguém deve ser capaz de ler seus dados, a menos que a chave / senha correta seja fornecida, incluindo você mesmo.

    
por 19.09.2012 / 22:54
5

Eu criei um programa do Windows que executará um ataque de dicionário nos volumes do Luks. link É lento por design!

    
por 02.11.2012 / 16:03
3

Use força bruta se você se lembrar de informações suficientes sobre senha. Eu escrevi um script que chama

echo 'passwordcandidate' | cryptsetup luksOpen /dev/sda5 test

Se o código de saída for 0, a senha estará correta. Se o código de saída for 2, tente em seguida. Com 4 threads na CPU de 4 núcleos, a velocidade é de 1 senha / s.

O método mais rápido para forçar bruta o disco LUKS que encontrei é o Hashcat. Agora suporta LUKS. Exemplo para a combinação de duas listas de palavras:

hashcat64.bin -m 14600 -a 1 /dev/sda5 start.dict end.dict

Na minha GeForce GT 720M, a velocidade é de 50 senha / s.

Se você tiver acesso ao computador mais potente, poderá levar apenas os primeiros 2 MB do seu disco luks.

dd if=/dev/sda5 of=luks-header-hashcat-sda5 bs=512 count=4097
hashcat64.bin -m 14600 -a 1 luks-header-hashcat-sda5 start.dict end.dict

Leia mais link

    
por 09.04.2017 / 12:55
1

Se você costumava lembrar a senha e esquecê-la, é provável que você se lembre de algumas informações sobre ela (tamanho, alguns símbolos usados, alguns símbolos não usados, etc.), que poderiam torná-la viável para força bruta. Mesmo com a velocidade surpreendentemente lenta de 1,3 segundo por tentativa, eu uso o método ingênuo e lento de chamar 'cryptsetup luksOpen' repetidamente.

    
por 21.04.2013 / 18:50