MultiDrive – free backup, clone & wipe disk utility from Atola Technology

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Seagate SED Serial Port Disabled?
PostPosted: January 17th, 2014, 11:01 
Offline

Joined: January 17th, 2014, 10:11
Posts: 3
Location: San Francisco
Hi,

I am trying to access the serial port of a Seagate Self Encrypted Drive ST320LT014 with firmware 0001DEM7 but the serial port appears to be disabled.
Please note I have tried with several similar drives and I get the same errors as described below, all drives are working fine and it makes no difference if they are encrypted or not. The serial port always seems to be disabled.

I would like to know if anyone could help and if you know of a way to enable the serial port on those drives (i.e.: a secret factory handshake? because the standard CTRL+z does not work)

The reason I want to access the serial port is because I want to see what is in memory of those SED HDD board. I read a few articles stating that with older encrypted drives (and not SED) it was possible to extract the passwords from the HDD board memory. I’d like to check if that’s the case for those SED drives. Obviously, if the serial port is disabled then those articles/technics may not apply! :)

I can connect to the serial port OK (through a USB to TTL with the correct Rx/Tx connection) but I am getting the following errors:

1. If the drive is only powered and there are no DATA cable connected, with any key I press I am getting: (00h) -Serial Port Not Ready

2. If the drive is powered on AND there is a data cable connected, with any key I press I am getting: (1Ah) -TCG Serial Port Disabled

I am no electronic guru, I tried to unscrew the drive board and look for some “transistor” but cannot find anything obvious nor do I really know what to look for!
So really, I am just wondering if there is a way to either re-enable that serial port, or other means to access that HDD board memory to see how the drive password is stored.
(when the drive is locked, you get a prompt for a password at boot).

Thanks!
XorSum


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 19th, 2014, 3:09 
Offline

Joined: March 7th, 2009, 12:43
Posts: 1091
Location: Angel Data Recovery
Adapting special FW will help you get access to the serial port , but it won't help you to get access to the user area, due encryption .

_________________
Angel Data Recovery


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 19th, 2014, 14:15 
Offline
User avatar

Joined: September 29th, 2005, 12:02
Posts: 3577
Location: Chicago
There is no way for a regular user to unlock serial port (with original FW)

_________________
SAN, NAS, RAID, Server, and HDD Data Recovery.


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 20th, 2014, 13:04 
Offline

Joined: January 17th, 2014, 10:11
Posts: 3
Location: San Francisco
DR-Kiev wrote:
Adapting special FW will help you get access to the serial port , but it won't help you to get access to the user area, due encryption .


Thank you both for the quick reply!
Sorry if it is a stupid question, but by FW, you mean a custom Firmware? If that's the case, where do I start to build such custom firmware? I would have thought I need some kind of sourcecode?

I understand it would not give me access to the user area, but I am more interested into what kind of information one would be able to access through the serial port. As that seagate HDD SED prompts for a username/password as soon as the drive is powered up I am wondering if serial access to the drive could also get access to that username/password.
I would expect such info to be protected/encrypted but that's why I am trying to access the serial port on that drive, to check how such info is protected.

I recently came accross that article: http://blacklotus89.wordpress.com/2013/ ... ty-lock-2/
which seems to indicate the security might not be as good as you think, but for that technic to work the serial port had to be enabled.

I also read some other articles such as this one:
http://malthus.zapto.org/viewtopic.php?f=24&t=123
where you could maybe use similar info to check if the serial port is physically disabled (which I think it isn't because of the first error I get: serial port not ready).

I was hoping there might be a "secret" factory handshake out there that could re-enable the serial port for that drive. Or if a custome FW needs to be build, how can it be done?

Thanks again for your help
XorSum


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 20th, 2014, 22:45 
Offline
User avatar

Joined: December 4th, 2012, 1:35
Posts: 3903
Location: Adelaide, Australia
A custom firmware can be as simple as unpacking a regular original firmware, changing one byte, re-calculating the checksums, repacking and flashing back to the device... to writing a whole new firmware

I am sure you can imagine the rather large amount of learning required to do each step for a particular device.

It may not always to be even possible to do, or realistic.


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 21st, 2014, 9:09 
Offline

Joined: July 18th, 2006, 3:05
Posts: 7476
Location: ITALY
Too many questions on the forum regarding passwords and security , in my opinion.


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 21st, 2014, 14:52 
Offline

Joined: January 17th, 2014, 10:11
Posts: 3
Location: San Francisco
HaQue wrote:
A custom firmware can be as simple as unpacking a regular original firmware, changing one byte, re-calculating the checksums, repacking and flashing back to the device... to writing a whole new firmware

I am sure you can imagine the rather large amount of learning required to do each step for a particular device.

It may not always to be even possible to do, or realistic.


Hi,
I think changing the bits of an already compiled FW might work but would indeed require so much effort to be successful/lucky.
It would appear there isn't an easy way to bypass those drives security, a good thing I guess, as they are supposed to be secure! :)

Maybe some kind of serial port fuzzing might find something...

Anyway, better keep this thread short as I understand this is not a security specific fourum!
Thanks again for your answers.
XorSum


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 21st, 2014, 17:20 
Offline

Joined: October 24th, 2009, 8:16
Posts: 281
Location: Gdansk - Poland
Aren't they Samsung origin ?
Have you tried baud rate 57600 ?

_________________
data recovery Poland


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: January 21st, 2014, 23:28 
Offline
User avatar

Joined: September 29th, 2005, 12:02
Posts: 3577
Location: Chicago
laptokowiec wrote:
Aren't they Samsung origin ?
Have you tried baud rate 57600 ?

I wonder if some people actually read the first post before replying

Quote:
1. If the drive is only powered and there are no DATA cable connected, with any key I press I am getting: (00h) -Serial Port Not Ready

2. If the drive is powered on AND there is a data cable connected, with any key I press I am getting: (1Ah) -TCG Serial Port Disabled

_________________
SAN, NAS, RAID, Server, and HDD Data Recovery.


Top
 Profile  
 
 Post subject: Re: Seagate SED Serial Port Disabled?
PostPosted: February 23rd, 2017, 5:38 
Offline

Joined: February 22nd, 2017, 18:48
Posts: 4
Location: Paracin
I have the same problem


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 31 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group