User Tools

Site Tools


eop:computing:hard_drive_controllers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
eop:computing:hard_drive_controllers [2021/12/30 19:02] – created io55admineop:computing:hard_drive_controllers [2022/04/22 22:29] (current) io55admin
Line 1: Line 1:
-marvell!+====== Hard Drive Controllers ====== 
 + 
 +For the small boards found within Hard Drives, which control the internal functions of said drive. It turns out that these controllers often feature relatively powerful ARM-based chips, which can be exploited for EOPs. 
 + 
 +===== Marvell “CN” Controllers ===== 
 + 
 +==== Operating Systems (ARM9-like Feroceons x2, Cortex-M3 x1) ==== 
 + 
 +=== Linux thru JTAG === 
 + 
 +>there's also an uart, for the serial port, and at least two SPI interfaces 
 + 
 +Running a Linux MMU-less kernel on a hard drive controller. Hard to say more about this, as mind blowing as it may be. 
 + 
 +https://spritesmods.com/?art=hddhack&page=1
eop/computing/hard_drive_controllers.1640908972.txt.gz · Last modified: by io55admin