Tec Dubelin Xbox
Etusivu > Artikkelit > Xboxin softamodaus

Xboxin softamodaus

Softamodauksessa Xboxin toimintaa muutetaan käyttämällä hyväksi ohjelmissa ja peleissä olevia ohjelmointivirheitä. Niiden ansiosta laitteessa voidaan ilman laitteistomuunnoksia esimerkiksi käyttää modifioitua BIOSia (sopivan lataajan avulla) ja suorittaa allekirjoittamattomia sovelluksia.

Sisällys:

Softamodaus

Softamodaus-termi

Softamodaus-termi on muodostettu sanoista softa ja modaus. Softa on suomalaistettu muoto englannin sanasta software ja tarkoittaa ohjelmistoa. Modaus-termiä käytetään yleensä laitteen fyysisestä muuttelusta puhuttaessa (kotelo, mod-piiri), mutta vakiintumattomana ja sanan modifikaatio (~modifioida) johdannaisena se sopinee lyhyytensä vuoksi myös tähän yhteyteen. Sivistyssanakirja määrittelee sanan modifikaatio seuraavasti: muutos, muunnos; muuntelu.

Exploit-tiedostot

Exploitit ovat tiedostoja, jotka käyttävät hyväkseen peleissä ja ohjelmissa tunnettuja heikkouksia ohittaakseen laitteessa olevat tarkistukset, jotka estävät muiden, kuin Microsoftin allekirjoittamien ohjelmien suorittamisen.

Exploitit voidaan jakaa kolmeen ryhmään:

1. Tallennustiedostot (Game Save Exploits) hyödyntävät pelien haavoittuvuuksia. Niiden käyttö vaatii tallennustiedoston lataamisen pelistä (007: Agent Under Fire, MechAssault tai Splinter Cell).

2. Ääni- ja kirjasintiedostot (Audio ja Font Exploits) hyödyntävät MS Dashboardin haavoittuvuuksia. Niitä voidaan käyttää joko suoraan käynnistyksessä (Font Exploit), tai erikseen musiikkivalikosta lataamalla (Audio Exploits).

3. Muut XBE-exploitit käyttävät hyväkseen muita Microsoftin allekirjoittamia XBE-tiedostoja. Esimerkiksi UDE ja UXE hyödyntävät Live-asennusohjelman update.xbe-tiedostoa.

BIOSin lataaja

Pelkkiä exploit-tiedostoja käytettäessä muut ohjelmat on allekirjoitettava valitun tavan mukaisesti; joko font-, habibi-, tai audio-avaimella. Yleensä exploittien lisäksi käytetäänkin BIOSin lataajaa (Phoenix Bios Loader), joka lataa muistiin modifioidun BIOSin. Tällöin vain PBL joudutaan allekirjoittamaan ja muut ohjelmat toimivat BIOSin latauksen jälkeen ilman allekirjoitusta (kuten mod-piirin kanssa). Vaihtoehtoisesti voidaan käyttää Nkpatcheria, joka patchaa muistiin ladatun alkuperäisen BIOSin.

Tiedostojen allekirjoittaminen onnistuu XBE Dumperin tai EZ-xbedumpin avulla.


Softamodaaminen

Tiedostojen siirtäminen Xboxiin

Exploitit ja muut tarvittavat tiedostot voidaan siirtää modaamattoman Xboxin kiintolevylle kahdella eri tavalla:

1. Lataamalla muokattu tallennustiedosto Xbox-pelistä (007:AUF / MechAssault / SC), jolloin FTP-palvelimena toimiva ohjelma käynnistyy (esim. EvolutionX). Laitteiden välille otetaan FTP-yhteys ja tiedostot siirretään verkon yli tietokoneelta.

2. Hotswappaamalla Xboxin kiintolevy PC:hen, jolloin tiedostot voidaan siirtää suoraan kiintolevylle, ilman tallennustiedostoa, muistikorttia/USB-muistia, Xbox-peliä ja lähiverkkoa.

Molemmat tavat toimivat, mutta jälkimmäisessä on suurempi riski epäonnistumiseen.

Yleiset ohjeet

Tarkistuslista Xboxin softamodaajille
Tarkistuslista käytettäessä UDE:a, UDE2:ta, UXE:a, ääni- tai kirjasintiedostoja ja Phoenix Bios Loaderia.

Kysymyksiä ja vastauksia Xboxin softamodaamisesta
Yleisiä kysymyksiä Xboxin softamodaamisesta: Xboxin/dashboardin/kernelin versioista, tallennustiedostojen siirtämisestä... jne.

Tiedostoja Xboxin softamodaajille
Laillisia tiedostoja Xboxin softamodaajille. Paketit eivät sisällä Microsoftin omistamaa koodia, BIOS-tiedostoja, RC4-/EEPROM-avaimia, tai muutakaan laitonta.

Myyttejä Xboxin softamodauksesta
Softamodaukseen liittyviä myyttejä ja legendoja.

Ohjeita softamodaukseen

Ndure Xbe Exploit

Xboxin softamodaaminen (Ndure Xbe Exploit)
Lyhyt ohje Ndure Xbe Exploitin käyttämisestä. Ohje ei ole täydellinen, vaan sitä voi soveltaa omiin tarkoituksiin sopivaksi.

Über Xbe Exploit (UXE)

Xboxin softamodaaminen (Über Xbe Exploit)
Lyhyt ohje Über Xbe Exploitin (UXE) käyttämisestä. Ohje ei ole täydellinen, vaan sitä voi soveltaa omiin tarkoituksiin sopivaksi.

Xboxin softamodaaminen (UXE + PBL-TME + UnleashX)
Ohjeessa Xbox softamodataan käyttämällä Über Xbe Exploittia, PBL - The Metoo Editionia ja UnleashX-dashboardia.

Xboxin softamodaaminen (UXE + Nkpatcher + Shadow C drive + Avalaunch)
Ohjeessa Xbox softamodataan käyttämällä Über Xbe Exploitia, Nkpatcheria ja Avalaunch-dashboardia.

Aloittelijan opas Xboxin softamodaukseen (UXE + Nkpatcher + Shadow C drive + Avalaunch)
Aloittelijoille tarkoitettu opas Xboxin softamodaukseen. Oppaassa ei käsitellä softamodausta yleisesti, vaan rajoitutaan yhteen tapaan. Käytettävä yhdistelmä on: UXE + Nkpatcher + Shadow C drive + Avalaunch.

Ultimate Dashboard Exploit (UDE)

Xboxin softamodaaminen (Ultimate Dashboard Exploit)
Lyhyt ohje Ultimate Dashboard Exploitin käyttämisestä. Ohje ei ole täydellinen, vaan sitä voi soveltaa omiin tarkoituksiin sopivaksi.

Xboxin softamodaaminen (UDE + PBL-TME + UnleashX)
Ohjeessa Xbox softamodataan käyttämällä Ultimate Dashboard Exploittia, PBL - The Metoo Editionia ja UnleashX-dashboardia.

Xboxin softamodaaminen (UDE Package)
Ohjeessa Xbox softamodataan käyttämällä Ultimate Dashboard Exploit -pakettia, joka sisältää sopivan kirjasintiedoston lisäksi valmiiksi toimivan Phoenix Bios Loaderin.

Ultimate Dashboard Exploit 2 (UDE2)

Xboxin softamodaaminen (Ultimate Dashboard Exploit 2)
Lyhyt ohje Ultimate Dashboard Exploit 2:n (UDE2) käyttämisestä. Ohje ei ole täydellinen, vaan sitä voi soveltaa omiin tarkoituksiin sopivaksi.

Xbox 1.6:n [PAL] softamodaaminen (MechAssault + Ltools)
Ohjeessa vaihdetaan Xbox 1.6:n (PAL) aluekoodi ja softamodataan se Ltoolsin avulla (Ultimate Dashboard Exploit 2 + muut tiedostot).

Dashboard-exploitit (Font, Audio, DDE)

Xboxin softamodaaminen (Font Exploit)
Lyhyt ohje kirjasintiedostojen (Font Exploit) käyttämisestä. Ohje ei ole täydellinen, vaan sitä voi soveltaa omiin tarkoituksiin sopivaksi.

Xboxin softamodaaminen (007wEvoX + Bert and Ernie + Phoenix Bios Loader)
Ohjeessa Xbox softamodataan käyttämällä 007-pelin muokattua tallennustiedostoa, kirjasintiedostoja ja Phoenix Bios Loaderia

Xboxin softamodaaminen (Xboxhdm + BigFonts + PBL + UnleashX)
Ohjeessa Xbox softamodataan hotswappaamalla sen kiintolevy PC:hen ja siirtämällä tiedostot Xboxhdm:n mukana tulevalla GNU Midnight Commanderilla (xbrowser).

Xboxin softamodaaminen (USB-muisti + MechInstaller)
Ohjeessa Xbox softamodataan USB-muistin ja MechInstallerin avulla, jonka jälkeen laitteeseen voidaan asentaa Linux (tai vaihtoehtoisesti Phoenix Bios Loader + sopivat ääni-/kirjasintiedostot).

Xboxin softamodaaminen (Double Dashboard Exploit)
Ohjeessa Xbox softamodataan käyttämällä Double Dashboard Exploittia. Se pohjautuu muokattuihin kirjasintiedostoihin ja MS Dashboardin kahteen eri versioon.

Xboxin softamodaaminen (Mordens Audio Hack 007/MA)
Ohjeessa Xbox softamodataan käyttämällä Mordens Audio Hack -pakettia, joka asentaa kaiken käyttäjänsä puolesta: muokatun äänitiedoston (ST.DB), Phoenix Bios Loaderin ja MXM-dashboardin.

Lisätietoja ja -ohjeita softamodauksesta

Tallennustiedostot

AR:n kanssa yhteensopivan tallennustiedoston tekeminen
Action Replayn kanssa yhteensopivan tallennustiedoston tekeminen.

007:AUF-pelin muokatun tallennustiedoston käyttäminen
Ohjeessa siirretään 007: Agent Under Fire -pelin muokattu tallennustiedosto modaamattoman Xboxin kiintolevylle, tarkoituksena käynnistää FTP-palvelimena toimiva ohjelma (EvolutionX) tiedostojen siirtoa varten.

Kysymyksiä ja vastauksia tallennustiedostoista

Tallennustiedostojen siirtäminen modaamattoman Xboxin kiintolevylle
Ohjeessa siirretään pelin tallennustiedosto modaamattoman Xboxin kiintolevylle.

USB-muistin käyttäminen Xboxin pelitallennusten siirtämiseen

Muut ohjeet

Nkpatcherin käyttäminen
Nkpatcherin käyttäminen ja ominaisuudet.

Xboxin kiintolevyn hotswappays PC:hen
Ohjeessa vaihdetaan Xboxin kiintolevy lennossa PC:hen (hotswap), jolloin sen tiedostoihin päästään käsiksi esimerkiksi softamodauksessa käytettävien exploittien siirtämistä varten.

Bootable From Media -BIOSin tekeminen (XBtool)
Ohjeessa tehdään Bootable From Media (BFM) -BIOS, jota voidaan käyttää Biosin lataajien kanssa Xboxissa.

UDE:n/UXE:n käynnistyspolun muuttaminen (ernie.asm)
Ohjeessa muutetaan UDE:n/UXE:n lähdekoodia (käynnistyspolkua ernie.asm-tiedostosta) ja käännetään se NASM:illa.

Dual-Habibi.xbe-tiedoston käyttäminen (UDE/UXE)
Dual-Habibi.xbe-tiedostoa käyttämällä softamodatun Xboxin voi käynnistää kahteen eri ohjelmaan.

Dual-Habibi.asm-tiedoston muokkaaminen
Ohjeessa muutetaan käynnistyspolkuja Dual-Habibi.asm-tiedostosta ja käännetään se NASM:illa.

Midnight Commanderin pieni käyttöohje (xbrowser)
Pieni käyttöohje Xboxhdm:n mukana tulevaan GNU Midnight Commander -tiedostojenhallintaohjelmaan. Siihen tehty xbrowser-käynnistysskripti on tarkoitettu helpottamaan erityisesti Xboxin kiintolevyllä olevien tiedostojen käsittelyä.

xLinuxin pieni käyttöohje
xLinux on CD:ltä käynnistettävä tekstipohjainen Linux, jolla onnistuu mm. Xboxin kiintolevyn FATX-osioiden mounttaus ja niillä olevien tiedostojen käsittely.

Kiintolevyn vaihtaminen suurempaan

Kiintolevyn vaihtaminen softamodattuun Xboxiin
Softamodatun Xboxin kiintolevyn voi vaihtaa Xbox- tai PC-ohjelmien avulla.

Kiintolevyn vaihtaminen modaamattomaan Xboxiin (HDD Driver)
Ohjeessa vaihdetaan kiintolevy modaamattomaan Xboxiin.

Kiintolevyn vaihtaminen modaamattomaan Xboxiin (Winhex)
Ohjeessa vaihdetaan kiintolevy modaamattomaan Xboxiin.


Aiheeseen liittyviä linkkejä

Afterdawn.comin foorumi: "X-box murrettu ilman laitteistomuutoksia"
URL: http://keskustelu.afterdawn.com/thread_view.cfm/1/41467

ConsoleForums: Xboxin softamodaus
URL: http://www.consoleforums.net/forumdisplay.php?f=26
Lyhyt kuvaus:
Keskustelua Xboxin softamodaamisesta: exploitit, BIOSin lataajat, ongelmat, yms.

Xbox-Scene.com: Exploits/Softmod Guides
URL: http://www.xbox-scene.com/tutorials.php?p=151|#151
Lyhyt kuvaus:
Xbox-Scenen sivuilla olevia ohjeita.

The Xbox Linux Project: Xbox Linux on Unmodded Xbox / Xbox Linux without Modchip
URL: http://xbox-linux.sourceforge.net/docs/howtoexploit.html
Lyhyt kuvaus:
Xbox Linux Projektin sivuilla oleva ohje Linuxin käyttämisestä mod-piirittömässä Xboxissa.


Tämän sivun viimeisen päivityksen ajankohta: 30. lokakuuta 2005.
Tämä sivu kuuluu Tontti Kerhon ylläpitämään Tec Dubelin Xbox -sivustoon.