Hackers hebben een beveiligingssleutel van de bootloader in de PlayStation 3 bemachtigd. Sony's Cell-processor beschermt deze sleutel, maar blijkt door goed getimede onderbreking gevoelige data te lekken. Hierdoor komt custom firmware voor de PS3 Slim en Super Slim een stap dichterbij.
In tegenstelling tot oudere modellen van de PlayStation 3 kunnen die twee latere modellen nog geen custom firmware draaien. De Slim en de Super Slim gebruiken namelijk een ander bootproces, meldt VideoCardz. De hack waardoor de beveiligingssleutel voor de bootloader is gereconstrueerd, is een belangrijke stap om custom firmware mogelijk te maken.
De beveiligingssleutel is voor de lv0ldr-software, die aan het begin van het bootproces zit en die systeemsoftware van de PS3 controleert en ontsleutelt. De sleutel zit in een beschermd gedeelte van Sony's Cell-processor en is al bijna twintig jaar geheim gebleven.
Stukjes data verzamelen
Normaliter ruimt de cpu in de Sony-gameconsole gevoelige gegevens zoals beveiligingssleutels op na gebruik. Dit moet voorkomen dat de gegevens worden uitgelezen en daardoor uitlekken. De PS3-hackers ontdekten dat de Sony-cpu kleine stukjes van de gevoelige gegevens toch kon achterlaten. Een goed getimede onderbreking van het opruimproces gaf toegang tot deze data, waarmee ze de beveiligingssleutel voor lv0ldr konden achterhalen.
Als deze hackmethode meer beschermde PS3-data oplevert, kunnen hackers mogelijk bootsoftware van de gameconsole aanpassen en digitaal ondertekenen. Daarmee kunnen ze custom firmware voor de oude console maken, waarmee de hardware andere software kan draaien dan wat Sony voor ogen heeft. Mogelijk levert dit ook mogelijkheden op voor herstel van gebrickte PS3's.
:strip_exif()/i/2008240598.jpeg?f=imagenormal)
/u/117187/crop60f810c7cd3a6_cropped.png?f=community)
/u/472627/crop5c83fe498b36e_cropped.png?f=community)
/u/47143/crop67e315c19a3a9_cropped.png?f=community)
/u/87162/crop611f7985a3615_cropped.png?f=community)
/u/381607/have%2520a%2520nice%2520day%2520-%2520small.png?f=community)
:strip_icc():strip_exif()/u/6607/klootviool2.jpg?f=community)
/u/109114/crop55c4c6027bcb8_cropped.png?f=community)
/u/94596/crop643fb12fd4e6d.png?f=community)
:strip_icc():strip_exif()/u/586355/crop566295f1bdd69_cropped.jpeg?f=community)
:strip_exif()/u/109857/ico2.gif?f=community)
/u/871571/crop60605cc5044db_cropped.png?f=community)