Read out hdd password from sa module in western digital

Issue #35 wontfix
professor_jonny created an issue

I don't know if it is worth the effort but mhdd has scripts to dump the passwords from the sa area to retrieve hdd passwords that are unknown, might be worth a look : http://www.hddoracle.com/viewtopic.php?f=91&t=69

WDR also has this ability as attached.

I have used this several times to unlock wd disks

Module 2, 21, 22, 42 is usually where the passwords are installed.

Maybe we could capture vendor commands read in sa module and dump password to screen in Xblast OS for a universal unlock on all WD drives?

Comments (3)

  1. psyko_chewbacca NA repo owner

    I did had to use this technique recently for an old WD I had forgotten about. I thought of integrating such feature but ultimately, I think it would be too much effort and hassle to do so. The problem is that the passwords are not stored at the same location for every drive. Covering all the cases for detection and unlock attempt is a tedious task if you consider that ATA spec specify that the HDD should be completely locked down(until a power cycle no worries) after 5 failed unlock attempts. This means I cannot just take all the dumped data and randomly try password strings from it until it unlocks.

    In the end, I feel that if you require such technique to unlock your HDD, you should consider using the softwares and tutorials provided for usage with a computer and your sense of deduction to successfully unlock it.

  2. professor_jonny reporter

    if we were able to view the module strings or dump them to a file/net rather than automatically pick out strings one could use an informed decision by looking in the dumps them selves with out third party tools?

    But yes it is getting out side of the scope of the project.

  3. Log in to comment