Linked by Thom Holwerda on Thu 27th Sep 2012 19:36 UTC
Apple I bought a brand new iMac on Tuesday. I'm pretty sure this will come as a surprise to some, so I figured I might as well offer some background information about this choice - maybe it'll help other people who are also pondering what to buy as their next computer.
Thread beginning with comment 537035
To view parent comment, click here.
To read all comments associated with this story, please click here.
Alfman
Member since:
2011-01-28

Yea, my geeky curiosity couldn't justify that experiment. "Donor disks" are useful for another purpose: reverse engineering the encoding/mapping algorithms used by a particular controller, which is immensely helpful in reconstructing sector data from a raw flash dump in a data recovery scenario.

But instead of talking about it I'll just drop this link.
http://www.flashbackdata.com/blog/?p=195

Reply Parent Score: 2

WereCatf Member since:
2006-02-15

Yea, my geeky curiosity couldn't justify that experiment.


Well, I am waiting for my turn to win the lottery.. I did actually win 16.80 euro last night! ;) Not enough to buy two dozen SSDs just to burn through them in the name of science but, hey, you never know.

"Donor disks" are useful for another purpose: reverse engineering the encoding/mapping algorithms used by a particular controller, which is immensely helpful in reconstructing sector data from a raw flash dump in a data recovery scenario.

But instead of talking about it I'll just drop this link.
http://www.flashbackdata.com/blog/?p=195


That's actually really nothing new to me. I follow SSD-related news every now and then and most of the stuff discussed here doesn't really apply to SSDs: SSDs by design use commonly-accessible NAND-chips, but the actual controllers are always proprietary and often only accessible to 1-3 manufacturers. As such the NAND-chips aren't physically paired with the controller and recovering the chips is straight-forward.

Now, even though recovering the chips is straight-forward there are two hurdles to overcome if you want to recover the data on said NANDs, and these hurdles are: 1) Compression -- most controllers these days do compression of data in order to minimize actual writes to the chips and thereby provide longer lifespan. 2) Encryption -- most controllers also employ encryption of data exactly because recovering the chips themselves is easy. Old SSDs didn't employ encryption, but it's a standard feature nowadays and cannot be disabled. The encryption-scheme is obviously not documented anywhere and is only accessible via NDA and the keys used are unique, they are not shared even by drives from the same batch.

Reply Parent Score: 2