Nintendo mängu ja kella on häkitud tänu tuntud sisemisele riistvarale ja pühendunud häkkerite suurele pingutusele.

Mõni nutikas detektiivitöö on pannud aluse kodupruuli mängude väljatöötamisele Nintendo retroheitmismasinale.

Teie lemmik Retro mängud Nintendo mängus ja vaatamises

YouTuberi segadus avaldas rea videoid Nintendo mängu ja kella häkkimise kohta. See pole lihtne protsess, kuid seni töötab NES ja Game Boy emuleerimine põhiolukorras koos kohustusliku Doomi porti.

See häkkimine on võimalik tänu elektroonikale, mida Nintendo mäng ja kell kasutavad. STM32H7B0 on ​​osa laialdaselt kasutatavast kiibide perekonnast STM32. Need kiibid leiate aadressilt paljud hobi mikrokontrolleri lauad ning seda saab lugeda ja muuta kiibistiku silumisnõelte abil. Kiip on ühendatud 1 MB SPI Flash kiibiga, mida saab kasutada ka peaprotsessoris toimuva kohta andmete kogumiseks.

6 parimat mikrokontrolleri plaati kõigile tasemetele

Valida on paljude mikrokontrolleriplaatide vahel, millest võib olla raske valida endale sobivat.

instagram viewer

Kahjuks paljastab Nintendo Game and Watchi PCB kõik tihvtid, mis on vajalikud STM32 kiibi ümberprogrammeerimiseks tihvtipäistadena. Kiibi püsivara juurde pääsemine osutus aga keeruliseks, kuna Nintendo oli seadnud tootmislipud, mis peatasid kiibi otselugemise - STM32 turvaelement.

Riistvara detektiivitöö tasub ära

Püsivara juurde pääsemine raskendab riistvaral kohandatud ROM-ide käivitamist, kuid stacksmashingil oli siiski juurdepääs kiibi RAM-ile ja eraldi SPI Flash-kiibile. Kasutades RAM-ist ja SPI Flashilt kogutud andmeid, suutis ta välja selgitada, millist krüpteerimist ROMide laadimiseks kasutati, muutes seda lõpuks Mario Brosi häkkinud versiooni käitamiseks.

Järgmine ülesanne oli leida viis Nintendo püsivara kiibist välja viskamiseks, et seda saaks varundada. Ilma selle sammuta võib mis tahes katse seadet tavaliselt ümber programmeerida, mis võib põhjustada seadme püsiva töötamise, konsooli "müürimise".

Pärast Rootsist pärit riistvarahäkkeri Konrad Beckmanniga ühinemist leidsid nad, et käivitades tüki kohandatud koodi SPI Flash kiibist, suutsid nad kogu püsivara Nintendo mängu ja Vaata.

Nüüd oli kõik paigas, et häkkida nende südamesse, teades, et nad saavad oma muudatused igal ajal tagasi võtta. Konrad Beckmann ei raisanud aega, et uut vabadust Twitteris hästi kasutada:

Lõpuks lõpetasin Super Mario Bros 3 teisaldamise Nintendo mängu ja kella! 🥳 (cc /@ghidraninja) pic.twitter.com/5iGY3wHUqt

- Konrad Beckmann (@kbeckmann) 20. november 2020

Siit, pärast uskumatult palju tööd, hakkasid kohandatud emulaatorid kuju võtma. Praegused jõupingutused on keskendunud Nintendo mängu ja kella hõlpsasti kasutatava koduõlle seadistamise tegemisele.

Koduõlle Nintendo mängu- ja vaatekood ning juhised leiate veel varajases staadiumis stacksmashingi lehelt. GitHubi leht.

E-post
Nintendo Switch on edukam kui NES

Jaapani videomängude tootja on oma viimases finantsaruandes avaldanud muljetavaldavad müüginäitajad.

Seotud teemad
  • Isetegemine
  • Tehnikauudised
  • Nintendo
  • Häkkimine
Autori kohta
Ian Buckley (Avaldatud 203 artiklit)

Ian Buckley on vabakutseline ajakirjanik, muusik, esineja ja videoprodutsent, kes elab Saksamaal Berliinis. Kui ta ei kirjuta ega laval, nokitseb ta meisterdatud elektroonika või koodiga, lootes saada hulluks teadlaseks.

Veel Ian Buckley käest

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress meilis, mille me just saatsime.

.