lähes 20 vuotta alkuperäisen julkaisun jälkeen hakkeri on keksinyt keinon ajaa homebrew-ohjelmistoa muokkaamattomalla PlayStation 2: lla pelkällä huolellisesti poltetulla DVD-ROMilla.
aiemmat PS2: n hakkerointipyrkimykset perustuivat sisäisiin modifikaatioihin, ulkoiseen laitteistoon (kuten ennen hakkeroituja muistikortteja ja kiintolevyjä) tai virheisiin, joita löytyi vain hyvin tietyistä järjestelmän malleista. Äskettäin löydetty FreeDVDBoot eroaa tästä aiemmasta työstä käyttämällä hyväkseen konsolin DVD-videosoittimen virhettä luodakseen täysin ohjelmistopohjaisen menetelmän mielivaltaisen koodin ajamiseksi järjestelmässä.
tietoturvatutkija CTurt esitteli FreeDVDBoot-löydön ja-menetelmän yksityiskohtaisesti blogikirjoituksessaan viikonloppuna. Purkamalla ja analysoimalla PS2: n DVD-soittimessa käytettyä koodia CTurt löysi toiminnon, joka odottaa 16-bittistä merkkijonoa oikein muotoillulta DVD: ltä, mutta hyväksyy itse asiassa helposti yli 1,5 megatavua haitallisesta lähteestä.
huolellisesti muotoiltujen tietojen lähettäminen kyseiseen funktioon aiheuttaa puskurin ylivuotoa, joka puolestaan laukaisee toisen huonosti kirjoitetun funktion, joka käskee järjestelmää hyppäämään muistin alueelle mielivaltaisella, hyökkääjän kirjoittamalla koodilla. Kyseinen koodi voi sitten käskeä järjestelmää lataamaan ELF-tiedoston, joka on kirjoitettu järjestelmässä poltetulle DVD-R: lle. Aiempien PS2 homebrew-ohjelmien, kuten ulaunchelfin, pohjalta on suhteellisen helppoa käyttää DVD-R: ää homebrew-ohjelmiston lataamiseen tai jopa kokonaisten kopioiden lataamiseen muuten kopiosuojatuista PS2-peleistä.
exploit on tällä hetkellä rajoitettu hyvin tiettyihin PS2: n DVD-soittimen firmware-versioihin (kuten painallusaika, firmwares 3.10 ja 3.11, kun asetetaan ”englanti”), jotka löytyvät konsolin myöhemmistä painoksista, eikä se toimi aiemmissa järjestelmissä. Mutta CTurt kirjoittaa, että hän on ”luottavainen, että kaikki muut versiot sisältävät myös näitä samoja triviaaleja IFO jäsentää puskurin ylivuotoja” ja niitä voidaan hyödyntää suurin piirtein samanlaisilla menetelmillä. Mahdollisuus samanlaisia hakata kautta Blu-ray-soitin PS3 ja PS4 (tai CD-soitin PS1) ovat myös tutkitaan yhteisön.
parempi myöhään kuin aikaisin?
vuonna 2020 PS2: n uusi ohjelmistohakkerointimenetelmä ei näytä juurikaan vaikuttavan Sonyn pohjalukemiin. Mutta emme voi olla ihmettelemättä, kuinka onnekas Sony oli, että tällaista hyväksikäyttöä ei löytynyt ja levitetty PS2: n kukoistuskaudella 00-luvun alussa.
muista, että PS2 oli olemassa päivän ja ajan ennen kuin säännöllisiä järjestelmäohjelmistopäivityksiä jaettiin ladattuina tai pakattuina pelilevyille. Niinpä PS2-haavoittuvuus, joka mahdollisti yksinkertaisen, laajalle levinneen piratismin pelkällä DVD-polttimella, olisi voinut olla valtava vaikutus PS2-ohjelmistojen markkinoihin, aivan kuten vastaavat hyödyntämiset tekivät Dreamcastille ja sen perinnölle.
Tämä uusi PS2-hakkerointi kuitenkin todistaa jälleen kerran, että parhaimmatkin kopiosuojausjärjestelmät kaatuvat lopulta, jos yhteisö kiinnittää tarpeeksi huomiota ja vaivaa. Parhaimmillaan konsolintekijät ovat vain ostamassa aikaa ennen kuin joku keksii keinon huijata järjestelmää toimimaan mielivaltaisen tietokoneen tavoin. Sonylle näyttää siltä, että heidän ponnistelunsa ostivat heidät yli 20 vuoden tehokkaan suojan yksinkertaisilta, DVD-R-pohjaisilta hakkereilta.
Luettelokuva CTurt / YouTube