Modchip - Modchip

Modchip žlutá deska, navázaný na PlayStation 2 ‚s PCB

Modchip (zkratka pro modifikace čipu ) je malé elektronické zařízení slouží k úpravě nebo vypnutí umělé omezení počítačů nebo zábavní zařízení. Modchips se používají hlavně v herních konzolách , ale také v některých přehrávačích DVD nebo Blu-ray . Zavádějí různé úpravy funkce jeho hostitelského systému, včetně obcházení regionálního kódování , správy digitálních práv a kontrol ochrany proti kopírování za účelem použití médií určených pro jiné trhy, kopírovaných médií nebo nelicencovaného softwaru třetích stran ( homebrew ).

Funkce a konstrukce

Modchips fungují nahrazením nebo přepsáním hardwarového nebo softwarového zabezpečení systému. Dosahují toho buď využíváním stávajících rozhraní nezamýšleným nebo nezdokumentovaným způsobem, nebo aktivním zpracováváním vnitřní komunikace systému, někdy až k přesměrování na náhradní části poskytované modchipem.

Většina modchips se skládá z jednoho nebo více integrovaných obvodů ( mikrokontroléry , FPGA nebo CPLD ), často doplněných diskrétními částmi , obvykle zabalenými na malé desce plošných spojů, aby se vešly do konzolového systému, pro který je určen. Ačkoli existují modchips, které lze přeprogramovat pro různé účely, většina modchips je navržena tak, aby fungovala pouze v rámci jednoho konzolového systému nebo dokonce pouze jedné konkrétní hardwarové verze.

Modchips obvykle vyžadují určitý stupeň technické dovednosti k instalaci, protože musí být připojeny k obvodům konzoly, nejčastěji pájením vodičů pro výběr stop nebo nožiček čipu na desce s plošnými spoji systému. Některé modchipy umožňují instalaci přímým pájením kontaktů modchipu na obvod konzoly („quicksolder“), přesným umístěním elektrických kontaktů („solderless“) nebo ve výjimečných případech jejich zapojením do interního nebo externího konektoru systému .

Paměťové karty nebo kazety, které nabízejí funkce podobné modchips, fungují na zcela jiném konceptu, konkrétně využíváním nedostatků v systému při nakládání s médii. Taková zařízení nejsou označována jako modchips, i když jsou často obchodována pod tímto zastřešujícím termínem.

Rozmanitost hardwarových modchipů funguje a různé metody, které používají, znamenají, že zatímco modchips se často používají ke stejnému cíli, mohou fungovat velmi odlišným způsobem, i když jsou určeny pro použití na stejné konzole. Některé z prvních modchips pro Nintendo Wii , známé jako čipy jednotek, upravují chování a komunikaci optické jednotky tak, aby obcházely zabezpečení. Na konzole Xbox 360 běžný modchip využíval skutečnosti, že krátké doby nestability v CPU lze použít k poměrně spolehlivému vedení k nesprávnému porovnávání bezpečnostních podpisů. Přesnost požadovaná v tomto útoku znamenala, že modchip musel využívat CPLD. Jiné modchips, jako XenoGC a klony pro Nintendo GameCube , vyvolávají režim ladění, kde jsou bezpečnostní opatření omezena nebo chybí (v takovém případě byl použit standardní mikrokontrolér Atmel AVR ). Novější novinkou jsou emulátory optických disků nebo ODDE, které nahrazují optickou jednotku a umožňují data pocházet z jiného zdroje, čímž se obchází potřeba obejít jakékoli zabezpečení. Ty často využívají FPGA, aby jim umožnily přesně emulovat časové a výkonové charakteristiky optických jednotek.

Dějiny

Většina konzolových systémů založených na kazetách pro ně nevyráběla modchips. Obvykle implementovali ochranu proti kopírování a regionální výluku s herními kazetami, a to na hardwarové i softwarové úrovni. K obcházení omezení byly použity převaděče nebo passthrough zařízení, zatímco v pozdějších letech byla široce přijata zařízení pro kopírování herních médií flash zařízení ( zařízení pro zálohování her ). Počátkem přechodu z polovodičových na optická média neměly konzolové systémy na bázi CD regionální segmentaci trhu ani opatření na ochranu proti kopírování kvůli vzácnosti a vysokým nákladům na uživatelsky zapisovatelná média v té době.

Modchips se začal objevovat se systémem PlayStation , kvůli rostoucí dostupnosti a dostupnosti CD vypalovaček a rostoucí propracovanosti protokolů DRM. V té době bylo jediným účelem modchipu povolit používání importovaných a kopírovaných herních médií.

Modchips jsou dnes k dispozici prakticky pro každý současný konzolový systém, často ve velkém počtu variací. Kromě obcházení regionálních mechanismů blokování a ochrany proti kopírování mohou moderní modchips zavést do systému sofistikovanější úpravy, jako například umožnění používání softwaru vytvořeného uživatelem ( homebrew ), rozšíření hardwarových schopností jeho hostitelského systému nebo dokonce instalace alternativního operační systém pro úplné přeformátování hostitelského systému ( např. pro použití jako PC domácího kina ).

Anti-modchip opatření

Většina modchips otevírá systém kopírovaným médiím, a proto je dostupnost modchipu pro konzolový systém pro výrobce konzolí nežádoucí. Reagují odstraněním bodů narušení využívaných modchipem z následujících verzí hardwaru nebo softwaru, změnou rozvržení desky plošných spojů, pro které jsou modchips přizpůsobeny, nebo tím, že firmware nebo software detekuje nainstalovaný modchip a v důsledku toho odmítne operaci. Protože se modchips často připojují k základním funkcím hostitelského systému, které nelze odebrat nebo upravit, nemusí tato opatření zcela zabránit fungování modchipu, ale pouze vyvolat úpravu jeho instalačního procesu nebo programování, např. Zahrnout opatření, aby byl nezjistitelný (" stealth “) do svého hostitelského systému.

S příchodem online služeb, které mají používat herní konzole, někteří výrobci využili své možnosti v rámci licenční smlouvy služby zakázat konzolám vybaveným modchips používat tyto služby.

Ve snaze odradit tvorbu modchipu někteří výrobci konzolí zahrnuli možnost spouštět na svých konzolách software homebrew nebo dokonce alternativní operační systém. Některé z těchto funkcí však byly později zrušeny. Lze argumentovat tím, že konzolový systém zůstává do značné míry nedotčen modchips, pokud jejich výrobci poskytují oficiální způsob spouštění nelicencovaného softwaru třetích stran.

Zákonnost

Jedna z nejvýznamnějších funkcí mnoha modchips - obcházení mechanismů ochrany proti kopírování - je postavena mimo zákon autorských zákonů mnoha zemí, jako je Digital Millenium Copyright Act ve Spojených státech, evropská směrnice o autorském právu a její různé implementace členskými zeměmi EU a australský autorský zákon . Na mnoho různorodých funkcí modchipu se mohou vztahovat jiné zákony, např. Australské právo výslovně umožňující obcházení regionálního kódování.

Nejasnost použitelného práva, jeho nejednotný výklad soudy a neustálé hluboké změny a novely autorského zákona neumožňují definitivní vyjádření k zákonnosti modchips. Zákonnost modchipu v rámci zákonodárného orgánu země lze individuálně uplatnit pouze u soudu.

Většina z mála případů, které byly předloženy soudu, skončila usvědčením obchodníka s modchipem nebo výrobce podle zákonů proti obcházení příslušných zemí. Malý počet případů ve Spojeném království a Austrálii byl zamítnut s argumentem, že mechanismus ochrany proti kopírování systému nebude schopen zabránit skutečnému porušení autorských práv - skutečnému procesu kopírování herních médií -, a proto jej nelze považovat za účinný technický ochranné opatření chráněné zákony proti obcházení. V roce 2006 byl australský autorský zákon novelizován tak, aby účinně odstranil tuto právní mezeru.

V žalobě na maloobchodníka z roku 2017 kanadský soud rozhodl ve prospěch společnosti Nintendo podle ustanovení kanadského autorského zákona o obcházení , která zakazují jakékoli porušení technických ochranných opatření. Soud rozhodl, že přestože maloobchodník tvrdil, že výrobky mohou být použity pro homebrew, a tak uplatňuje výjimky pro zachování interoperability, soud rozhodl, že protože Nintendo nabízí vývojové sady pro své platformy, lze interoperability dosáhnout bez porušení TPM, a tím je obrana neplatný.

Alternativy

Alternativou instalace modchipu je proces softmoddingu zařízení. Softwarově modifikované zařízení nemusí mít trvale žádné další hardwarové součásti. Místo toho se software zařízení nebo jeho vnitřní část upraví, aby se změnilo chování zařízení.

Viz také

Reference