Modchip - Modchip

Image
Un modchip, placa de circuit galbenă, atașată la PCB- ul PlayStation 2

Un modchip (prescurtare pentru cip de modificare ) este un dispozitiv electronic mic folosit pentru a modifica sau dezactiva restricțiile artificiale ale computerelor sau dispozitivelor de divertisment. Modchips-urile sunt utilizate în principal în consolele de jocuri video , dar și în unele playere DVD sau Blu-ray . Acestea introduc diferite modificări ale funcției sistemului său gazdă, inclusiv eludarea codificării regiunilor , gestionarea drepturilor digitale și verificări de protecție la copiere în scopul utilizării suporturilor destinate altor piețe, suport copiat sau software terț fără licență ( homebrew ).

Funcția și construcția

Modchips-urile funcționează prin înlocuirea sau anularea hardware-ului sau software-ului de protecție al unui sistem. Acestea realizează acest lucru fie prin exploatarea interfețelor existente într-o manieră neintenționată sau nedocumentată, fie prin manipularea activă a comunicării interne a sistemului, uneori până la punctul de redirecționare a acestuia pentru a înlocui părțile furnizate de modchip.

Majoritatea modchip-urilor constau din unul sau mai multe circuite integrate ( microcontrolere , FPGA sau CPLD ), adesea completate cu piese discrete , de obicei ambalate pe un mic PCB pentru a se potrivi în sistemul de consolă pentru care este proiectat. Deși există modchips-uri care pot fi reprogramate în scopuri diferite, majoritatea modchips-urilor sunt proiectate să funcționeze într-un singur sistem de consolă sau chiar într-o singură versiune hardware specifică.

Modchips-urile necesită de obicei un anumit grad de abilitate tehnică pentru instalare, deoarece acestea trebuie conectate la circuitele unei console, cel mai frecvent prin lipirea firelor pentru a selecta urmele sau picioarele cipurilor de pe placa de circuit a sistemului. Unele modchips permit instalarea prin lipirea directă a contactelor modchipului pe circuitul consolei („quicksolder”), prin poziționarea precisă a contactelor electrice („fără lipire”) sau, în cazuri rare, prin conectarea acestora la conectorul intern sau extern al unui sistem. .

Cardurile de memorie sau cartușele care oferă funcții similare cu modchips-urile funcționează pe un concept complet diferit, și anume prin exploatarea defectelor în manipularea mediului de către sistem. Astfel de dispozitive nu sunt denumite modchips, chiar dacă sunt tranzacționate frecvent sub acest termen general.

Diversitatea modchipurilor hardware funcționează și metodele variate pe care le utilizează înseamnă că, deși modchips-urile sunt adesea utilizate pentru același scop, ele pot funcționa în moduri foarte diferite, chiar dacă sunt destinate utilizării pe aceeași consolă. Unele dintre primele modchips pentru Nintendo Wii , cunoscute sub numele de cipuri de unitate, modifică comportamentul și comunicarea unității optice pentru a ocoli securitatea. Pe Xbox 360 , un modchip obișnuit a profitat de faptul că perioadele scurte de instabilitate în CPU ar putea fi utilizate pentru a-l conduce destul de fiabil la compararea incorectă a semnăturilor de securitate. Precizia necesară în acest atac a însemnat că modchip-ul a trebuit să utilizeze un CPLD. Alte modchips-uri, cum ar fi XenoGC și clonele pentru Nintendo GameCube , invocă un mod de depanare în care măsurile de securitate sunt reduse sau absente (caz în care a fost utilizat un microcontroler Atmel AVR de stoc ). O inovație mai recentă sunt emulatoarele de unități de disc optice sau ODDE, care înlocuiesc unitatea de disc optic și permit ca datele să provină dintr-o altă sursă, ocolind nevoia de a ocoli orice securitate. Acestea folosesc adesea FPGA-uri pentru a le permite să emuleze cu exactitate caracteristicile de sincronizare și performanță ale unităților optice.

Istorie

Majoritatea sistemelor de consolă bazate pe cartuș nu au produs modchips-uri pentru ele. De obicei, au implementat protecție împotriva copierii și blocare regională cu cartușe de joc, atât la nivel hardware, cât și la nivel de software. Convertizoarele sau dispozitivele passthrough au fost folosite pentru a ocoli restricțiile, în timp ce dispozitivele de memorie flash ( dispozitive de rezervă pentru jocuri ) au fost adoptate pe scară largă în anii următori pentru a copia suporturile de joc. La începutul tranziției de la statia solidă la media optică, sistemele de consolă bazate pe CD nu aveau măsuri de segmentare a pieței regionale sau de protecție împotriva copierii, din cauza rarității și a costurilor ridicate ale mediilor scrise de utilizator în acel moment.

Modchips a început să iasă la suprafață cu sistemul PlayStation , datorită disponibilității și accesibilității crescătoare a scriitorilor de CD-uri și a sofisticării tot mai mari a protocoalelor DRM. La acea vreme, singurul scop al unui modchip era să permită folosirea suporturilor de joc importate și copiate.

Astăzi, modchips-urile sunt disponibile practic pentru fiecare sistem de consolă actual, adesea într-un număr mare de variante. În plus față de eludarea mecanismelor regionale de blocare și protecție la copiere, modchips-urile moderne pot introduce modificări mai sofisticate ale sistemului, cum ar fi permiterea utilizării software-ului creat de utilizator ( homebrew ), extinderea capacităților hardware ale sistemului său gazdă sau chiar instalarea unei alternative sistemul de operare pentru refacerea completă a sistemului gazdă (de exemplu, pentru utilizarea ca un computer home theater ).

Măsuri anti-modchip

Majoritatea modchip-urilor deschid sistemul pe suporturile copiate, prin urmare, disponibilitatea unui modchip pentru un sistem de consolă nu este de dorit pentru producătorii de console. Aceștia reacționează prin eliminarea punctelor de intruziune exploatate de un modchip din versiunile ulterioare de hardware sau software, schimbarea aspectului PCB pentru care sunt personalizate modchip-urile sau prin faptul că firmware-ul sau software-ul detectează un modchip instalat și refuză operația ca o consecință. Deoarece modchips-urile se leagă adesea de funcțiile fundamentale ale sistemului gazdă care nu pot fi eliminate sau ajustate, este posibil ca aceste măsuri să nu împiedice complet funcționarea unui modchip, ci să solicite doar o ajustare a procesului de instalare sau a programării sale, de exemplu, pentru a include măsuri care să îl facă nedetectabil („ stealth ") la sistemul său gazdă.

Odată cu apariția serviciilor online care urmează să fie utilizate de consolele de jocuri video, unii producători și-au executat posibilitățile în cadrul acordului de licență al serviciului de a interzice consolelor dotate cu modchips să folosească aceste servicii.

Într-un efort de a descuraja crearea de modchip, unii producători de console au inclus opțiunea de a rula software homebrew sau chiar un sistem de operare alternativ pe consolele lor. Cu toate acestea, unele dintre aceste caracteristici au fost retrase la o dată ulterioară. Se poate argumenta că un sistem de consolă rămâne în mare parte neatins de modchips, atâta timp cât producătorii lor oferă un mod oficial de a rula software terță parte fără licență.

Legalitate

Una dintre cele mai proeminente funcții ale multor modchips - eludarea mecanismelor de protecție împotriva copierii - este interzisă de legile privind drepturile de autor ale multor țări, cum ar fi Digital Millennium Copyright Act din Statele Unite, Directiva europeană privind drepturile de autor și diferitele sale implementări de către țările membre ale UE. și Legea australiană privind drepturile de autor . Alte legi se pot aplica multor funcții diversificate ale unui modchip, de exemplu legea australiană care permite în mod specific eludarea codificării regiunilor.

Ambiguitatea legislației aplicabile, interpretarea sa neuniformă de către instanțe și modificările și modificările profunde constante la legea drepturilor de autor nu permit o declarație definitivă cu privire la legalitatea modchips-urilor. Legalitatea unui modchip în cadrul legislativului unei țări poate fi afirmată individual în instanță.

Majoritatea celor foarte puține cazuri care au fost aduse în fața unei instanțe s-au încheiat cu condamnarea comerciantului modchip sau a producătorului în temeiul legilor anti-eludare ale țării respective. Un număr mic de cazuri din Regatul Unit și Australia au fost respinse sub argumentul că mecanismul de protecție împotriva copierii unui sistem nu ar putea preveni încălcarea efectivă a drepturilor de autor - procesul real de copiere a suporturilor de joc - și, prin urmare, nu poate fi considerat un instrument tehnic eficient. măsură de protecție protejată de legile anti-eludare. În 2006, legea australiană a drepturilor de autor a fost modificată pentru a închide efectiv această lacună legală.

Într-un proces din 2017 împotriva unui comerciant cu amănuntul, o instanță canadiană a decis în favoarea Nintendo în temeiul dispozițiilor anti-eludare din legea drepturilor de autor canadiene , care interzic orice încălcare a măsurilor tehnice de protecție. Curtea a decis că, deși comerciantul cu amănuntul a susținut că produsele ar putea fi folosite pentru prepararea de casă, afirmând astfel scutiri pentru menținerea interoperabilității, instanța a decis că, deoarece Nintendo oferă kituri de dezvoltare pentru platformele sale, interoperabilitatea ar putea fi realizată fără a încălca TPM-urile și, astfel, apărarea este invalid.

Alternative

O alternativă a instalării unui modchip este un proces de softmodding a unui dispozitiv. Un dispozitiv softmodded nu trebuie să aibă permanent piese hardware suplimentare în interior. În schimb, software-ul unui dispozitiv sau partea sa internă este modificat pentru a schimba comportamentul dispozitivului.

Vezi si

Referințe