Hlavní navigace

Hacker upravil firmware pevného disku a nabootoval přímo na něm Linux

Petr Krčmář

Pravděpodobně je znáte: jde o poměrně jednoduchá zařízení, která spolupracují s počítačem a umožňují mu číst a zapisovat (obvykle) 512bytové adresovatelné sektory. Operační systém pak nad těmito sektory vytváří abstrakci souborového systému. Ano, jsou to pevné disky. Podle funkce by se mohlo zdát, že jde o relativně jednoduché zařízení s primitivní elektronikou. Opak je ale pravdou.

Na serveru SpritesMods si můžete přečíst článek od člověka, který se pokusil zjistit, co takový disk vlastně obsahuje. Zjistil překvapivou věc: moderní 2TB disk od WD obsahuje tříjádrový procesor ARM se 64 MB paměti. Pomocí JTAG se mu podařilo prozkoumat celý disk podrobně a disassemblovat jeho firmware. Byl schopen ho pozměnit, upravovat data dodávaná diskem a nakonec na něm spustil Linux.

Milí studenti, pro sestavení počítače potřebujete: zaprvé pevný disk a… to je vše. Počítač už je vlastně v něm.

Našli jste v článku chybu?