Store utfordringer for Xbox-hackere

Et prosjekt som skal arbeide for å gjøre blant annet Linux tilgjengelig for Xbox 360, er nå kommet i gang.

Så snart det kommer ny maskinvare, vil noen forsøke å kjøre Linux på den. Slik har det vært mange år nå.

Nå er Microsoft nye spillmaskin, Xbox 360, kommet på markedet. Utviklere som aldri får nok av utfordringer, står nå klare til å kaste seg over maskinen, slik de også gjorde med forrige versjon av Xbox.

Free60 Project er navnet på prosjektet som skal forsøke å portere både Linux- og Darwin-kjernen til den nye spillmaskinen. Utfordringene står i kø, for Xbox 360 skal være langt vanskeligere å bryte ned enn det forrige generasjon var.

Utfordringene står i kø. Ifølge nettstedet til prosjektet, mener man at det følgende kan være blant annet hindringene som må overvinnes. :

  • Flashminne er kryptert med en unik nøkkel per maskin
  • Nøkkelen er lagret inne i CPU-en
  • Boot-ROM-en er lagret inne i CPU-en
  • En hypervisor inne i CPU-en verifiserer kjøretilstanden til kjernen og sikrer ved hjelp av RAM-sjekksummer at det ikke er blitt gjort noen modifikasjoner. Skjer dette, krasjer maskinen.
  • Alle avbrudd og unntak håndteres av hypervisoren
  • All kode kjøres i kernel-modus
  • Emulatoren for spill til forrige generasjons Xbox kan oppdateres via nedlastbare filer fra Microsoft. Disse må brennes på en CD av brukeren, men innholdet skal være kryptert og signert ved hjelp av kryptografi basert på offentlige nøkler.

Deler at dette framstår dog som relativt usikker informasjon.

Foreløpig ser det ut til at arbeidet først og fremst dreier seg om å skaffe informasjon om maskinvaren og den virkemåte.

Mer informasjon om prosjektet finnes på denne siden.

Til toppen