hdparm - versão que aceita caracteres não-ascii para senhas de ata

1

Estou procurando uma maneira de usar hdparm para desbloquear minha unidade.
Simples o suficiente você pensaria depois de ter a senha?
Não, a senha, obrigado dell, contém caracteres não-ascii.

Eu tenho a senha em hex, então $(print '\x2e\x20' ) aparece no hdparm como algo como

password = 'squiggle no closing to the '

Então, há uma versão do hdparm que eu posso usar?
talvez um que aceite um arquivo para a senha, talvez?

ou até mesmo as instruções sobre como fazer o download do source hdparm & amp; um arquivo diff para as mudanças que preciso fazer nos comandos de segurança para permitir o uso de arquivos?
oh e depois como erm construir / fazer / substituir / usar o novo hdparm (renomeado?)

um guia de alguma variedade seria ótimo, pois embora eu tenha alguma ideia do que estou fazendo, leva muito tempo para o Google pesquisar os 'pequenos passos' que um usuário 'nix' deveria saber '.

    
por user142961 04.03.2014 / 04:06

1 resposta

0

Não tenho 100% de certeza sobre o que você está tentando alcançar aqui, mas este comando:

hdparm --security-unlock $(printf '\x48\x65\x6C\x6C\x6F\x20\x57\x6F\x72\x6C\x64') /dev/sdc

envia os valores hexadecimais listados do comando printf para hdparm e deve produzir

% bl0ck_qu0te%

É isso que você quer? Se não, você pode colocar praticamente qualquer coisa entre parênteses para traduzir de qualquer base para qualquer outra. Não há necessidade de usar uma versão diferente do hdparm, menos ainda para compilar a partir da fonte.

    
por Scooby-2 26.03.2014 / 20:00