分類:Flash、SSD

MacBook 12″ OnBoard PCI-E SSD資料救援與晶片分析

這是一個客戶 掉到水裡的Macbook Retina 12吋 筆記電腦. 拿到的時候當然無法開機.從液晶內部到主板全部都有水痕. Macbook 12 子版 :聲卡Power合一板,排線全部都燒光光。 客戶希望救出裡面的資料. 第一步要思考的就是維修主機板.與主板IC 架構 以下為Macbook 12 正反面照片 Macbook 12 主機板 長約為11.7CM,寬為3.8CM。面積上來說,新Macbook主板PCB面積約為44.52 平方公分 而樹莓派的面積是48.26平方公分。 厚度上樹莓派的主板PCB的厚度為20mm,12寸Macbook的厚度僅為13.1mm,絕對是當代集成技術的結晶。 找SSD 主控器是最麻煩的. ...

如何做COB封裝FLash(TF等)資料救援

本文參考ACELab Blog的文章 現代很多的 NAND 閃存裝置使用了一個新的結構,把傳輸介面、控制器跟記憶體晶片全部整合到一個陶瓷基板上,我們稱之為 Monolithic (COB封裝)架構。 COB 就是將IC封裝的打線(wire bonding)及封膠(Caplu)作業移植到電路板上而已,也就是說把原本黏貼到導線架(leadframe)的裸晶圓(die)改黏貼到電路板(PCB)上,並將原本焊接(Bonding)到導線架的導線/焊線(wire)改焊到PCB的鍍金焊墊,然後用Epoxy點膠覆蓋於晶圓及導線取代原本的模具封裝,COB可以省下原本ICf封裝的切腳成型(Triming&Form)及印刷(marking)的製程, COB還有另一項優點讓某些廠商特別鍾愛它。由於需要「封膠」的關係,一般的COB會把所有的對外導線接腳全部封在環氧樹脂(Epoxy)之中,對那些喜歡破解別人設計的駭客可能會因為這個特性而需要花更多的時間來破解,間接的達到了防駭安全等級的提升。  以上圖文引用自電子製造工作狂人 在以前,所有的記憶卡,像是 SD、Sony MemoryStick、MMC 跟其他的類型,都包含了一個非常簡單的"經典"架構與零件整合在一起 - 一個控制器、一個 PCB 與一個 TSOP-48 或 LGA-52 封裝的 NAND 記憶體晶片。在這樣的案例上,完整的資料救援是很簡單的 ...

SSD資料恢復技術探究

奧地利資安密碼學專家 Philipp Gühring 因為自用的三星 EVO 840 250GB SSD 故障,因此對SSD 基於底層原理開始做故障原因分析而發表篇目前唯一 公開的逆向SSD內核工作與嘗試救援資訊 。 http://www2.futureware.at/~philipp/ssd/TheMissingManual.pdf 這篇文章的思路 點出了 如何對當代embedded system 逆向推測思考  1.從電子零件規格分析 2.從電壓分析硬體是否可能有物理損壞 3.從embedded 升級韌體程式分析 4.從JTAG下手分析指令與記憶體. 5.從I2C ,SATA通訊協議分析(雖然這次他沒準備SATA 邏輯分析儀) 6.瞭解整個啟動流程,以打斷流程方式來修復啟動失敗的embedded system . 非常值得我們學習這種探究態度 ...