HDDはデータが保存されるプラッタや読み書きを行う磁気ヘッドといった部品の他にも、ハードディスクコントローラーやキャッシュ用のチップなど、さまざまな部品で構成されています。中でもハードディスクコントローラーはメーカーが詳細を公開しない部分ですが、そんなHDDのコントローラー部分をSpritesmodsを運営するSprite_tm(本名:Jeroen Domburg)氏がハッキングし、その過程を説明しています。 Sprites mods - Hard disk hacking - Intro http://spritesmods.com/?art=hddhack HDDは通常、512バイトのセクタごとにLBAと呼ばれる通し番号が採番され、コンピューターはセクタごとにHDDのデータを読み書きします。HDDの機械的な動作は磁気ヘッドがプラッタに対してデータの読み書きを行う「非常にシンプル」な構造
![HDDのコントローラーをハッキングするとデータの傍受やHDD基板へのLinuxインストールが行える](https://cdn-ak-scissors.b.st-hatena.com/image/square/17c830cde8daec087f4d4919308831521d1db026/height=288;version=1;width=512/https%3A%2F%2Fi.gzn.jp%2Fimg%2F2020%2F07%2F08%2Fhdd-controller-hacking%2F00_m.jpg)