hdparm - версия, которая принимает не-ascii символы для паролей ata

Я ищу способ использовать hdparm, чтобы разблокировать мой диск.
Достаточно просто, как вы думаете, когда у вас есть пароль?
Нет, пароль, спасибо dell, содержит не-ascii символы.

У меня есть пароль в шестнадцатеричном формате, поэтому $(print '\x2e\x20' ) отображается в hdparm как что-то вроде

password = 'squiggle no closing to the '

Так есть ли версия hdparm, которую я могу использовать?
может быть, та, которая возможно, принимает файл для пароля?

или даже инструкции о том, как загрузить исходный hdparm и файл diff для изменений, которые мне нужно внести в команды безопасности, чтобы разрешить использование файла?
о, а потом, как это сделать. собрать / сделать / заменить / использовать новый hdparm (переименован?) поискать «маленькие шаги», которые пользователь * nix «просто должен знать».

1
задан 4 March 2014 в 09:13

1 ответ

Я не на 100% уверен, чего Вы пытаетесь достигнуть здесь, но эта команда:

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

отправил бы перечисленные шестнадцатеричные значения от команды printf до hdparm и должен произвести

security_password = "Привет Мир"

/dev/sdc:

команда Issuing SECURITY_UNLOCK, пароль = "Привет Мир", user=user

- это, что Вы хотите? В противном случае можно поместить примерно что-либо в скобки для перевода от любой основы до любого другого. Никакая потребность использовать различную версию hdparm, меньше все еще скомпилировать из источника.

0
ответ дан 4 March 2014 в 09:13

Другие вопросы по тегам:

Похожие вопросы: