Modchip - Modchip

Modchipa żółta obwodu połączonego ze PlayStation2 jest PCB

Modchipów (skrót modyfikacji układu ) jest małym Urządzenie elektroniczne zmieniać lub wyłącza sztuczne ograniczenia komputerów i urządzeń rozrywkowych. Modchipy są używane głównie w konsolach do gier wideo , ale także w niektórych odtwarzaczach DVD lub Blu-ray . Wprowadzają różne modyfikacje funkcji swojego systemu hosta, w tym obchodzenie kodowania regionalnego , zarządzanie prawami cyfrowymi i kontrole ochrony przed kopiowaniem w celu korzystania z multimediów przeznaczonych na inne rynki, kopiowanych multimediów lub nielicencjonowanego oprogramowania stron trzecich ( homebrew ).

Funkcja i budowa

Modchipy działają poprzez wymianę lub nadpisanie sprzętu lub oprogramowania zabezpieczającego system. Osiągają to, albo wykorzystując istniejące interfejsy w niezamierzony lub nieudokumentowany sposób, albo aktywnie manipulując wewnętrzną komunikacją systemu, czasami aż do przekierowywania jej, by zastąpić części dostarczone przez modchip.

Większość modchipów składa się z jednego lub więcej układów scalonych ( mikrokontrolerów , FPGA lub CPLD ), często uzupełnianych dyskretnymi częściami , zwykle umieszczonymi na małej płytce drukowanej, aby zmieścić się w systemie konsoli, dla którego jest przeznaczony. Chociaż istnieją modchipy, które można przeprogramować do różnych celów, większość modchipów jest zaprojektowana do pracy tylko w ramach jednego systemu konsoli lub nawet tylko jednej określonej wersji sprzętowej.

Modchipy zazwyczaj wymagają pewnego stopnia umiejętności technicznych do zainstalowania, ponieważ muszą być podłączone do obwodów konsoli, najczęściej przez lutowanie przewodów, aby wybrać ścieżki lub nogi chipów na płytce drukowanej systemu. Niektóre modchipy pozwalają na instalację poprzez bezpośrednie lutowanie styków modchipa do obwodu konsoli („quicksolder”), precyzyjne pozycjonowanie styków elektrycznych („lutowanie bez lutowania”) lub, w rzadkich przypadkach, podłączenie ich do wewnętrznego lub zewnętrznego złącza systemu .

Karty pamięci lub wkłady, które oferują funkcje podobne do modchipów, działają na zupełnie innej koncepcji, a mianowicie wykorzystują błędy w obsłudze nośników przez system. Takie urządzenia nie są określane jako modchipy, nawet jeśli są często sprzedawane pod tym ogólnym terminem.

Różnorodność modchipów sprzętowych i różne metody, których używają, oznaczają, że chociaż modchipy są często używane do tego samego celu, mogą działać na bardzo różne sposoby, nawet jeśli są przeznaczone do użytku na tej samej konsoli. Niektóre z pierwszych modchipów dla konsoli Nintendo Wii , znane jako układy napędowe, modyfikują zachowanie i komunikację napędu optycznego, aby ominąć zabezpieczenia. Na Xboksie 360 , popularny modchip wykorzystał fakt, że krótkie okresy niestabilności procesora mogły być wykorzystane do dość wiarygodnego skłonienia go do nieprawidłowego porównywania sygnatur bezpieczeństwa. Precyzja wymagana w tym ataku oznaczała, że ​​modchip musiał korzystać z CPLD. Inne modchipy, takie jak XenoGC i klony dla Nintendo GameCube , wywołują tryb debugowania, w którym środki bezpieczeństwa są zmniejszone lub nieobecne (w takim przypadku zastosowano standardowy mikrokontroler Atmel AVR ). Nowszą innowacją są emulatory napędów optycznych lub ODDE, które zastępują napęd optyczny i pozwalają na pozyskiwanie danych z innego źródła z pominięciem konieczności obchodzenia jakichkolwiek zabezpieczeń. Często wykorzystują one układy FPGA, aby umożliwić im dokładną emulację taktowania i charakterystyki wydajności napędów optycznych.

Historia

Większość systemów konsolowych opartych na kartridżach nie miała wyprodukowanych dla nich modchipów. Zwykle wdrażali ochronę przed kopiowaniem i blokadę regionalną za pomocą kartridży z grami, zarówno na poziomie sprzętu, jak i oprogramowania. Konwertery lub urządzenia przekazujące zostały wykorzystane do obejścia ograniczeń, podczas gdy urządzenia pamięci flash ( urządzenia do tworzenia kopii zapasowych gier ) zostały powszechnie przyjęte w późniejszych latach do kopiowania multimediów z gier. Na wczesnym etapie przejścia z nośników półprzewodnikowych na nośniki optyczne konsole oparte na płytach CD nie miały regionalnej segmentacji rynku ani środków ochrony przed kopiowaniem ze względu na rzadkość i wysoki koszt nośników zapisywalnych przez użytkownika w tamtym czasie.

Modchipy zaczęły pojawiać się wraz z systemem PlayStation ze względu na rosnącą dostępność i przystępność cenową nagrywarek CD oraz coraz większe wyrafinowanie protokołów DRM. W tamtym czasie jedynym celem modchipa było umożliwienie korzystania z importowanych i kopiowanych nośników gier.

Obecnie modchipy są dostępne dla praktycznie każdego obecnego systemu konsolowego, często w wielu odmianach. Oprócz omijania regionalnych mechanizmów blokady i ochrony przed kopiowaniem, współczesne modchipy mogą wprowadzać do systemu bardziej wyrafinowane modyfikacje, takie jak umożliwienie korzystania z oprogramowania stworzonego przez użytkownika ( homebrew ), rozszerzenie możliwości sprzętowych systemu hosta, a nawet zainstalowanie alternatywnego system operacyjny, aby całkowicie zmienić przeznaczenie systemu hosta ( np. do użytku jako komputer kina domowego ).

Środki antymodchipowe

Większość modchipów otwiera system na skopiowane nośniki, dlatego dostępność modchipów dla systemu konsolowego jest niepożądana dla producentów konsoli. Reagują, usuwając punkty włamań wykorzystywane przez modchip z kolejnych wersji sprzętu lub oprogramowania, zmieniając układ PCB, do którego są dostosowane modchipy, lub poprzez wykrycie przez oprogramowanie układowe lub oprogramowanie zainstalowanego modchipa i odrzucenie w konsekwencji operacji. Ponieważ modchipy często łączą się z podstawowymi funkcjami systemu hosta, których nie można usunąć lub dostosować, środki te mogą nie całkowicie uniemożliwić działanie modchipowi, ale tylko skłonić do dostosowania procesu instalacji lub programowania, np. w celu uwzględnienia środków, które sprawią, że będzie niewykrywalny (" stealth”) do swojego systemu hosta.

Wraz z pojawieniem się usług online, z których mogą korzystać konsole do gier wideo, niektórzy producenci wykorzystali swoje możliwości w ramach umowy licencyjnej usługi, aby zabronić konsolom wyposażonym w modchipy korzystania z tych usług.

Aby zniechęcić do tworzenia modchipów, niektórzy producenci konsol włączyli opcję uruchamiania oprogramowania homebrew lub nawet alternatywnego systemu operacyjnego na swoich konsolach. Jednak niektóre z tych funkcji zostały wycofane w późniejszym terminie. Można argumentować, że system konsoli pozostaje w dużej mierze nietknięty przez modchipy, o ile ich producenci zapewniają oficjalny sposób uruchamiania nielicencjonowanego oprogramowania innych firm.

Legalność

Jedna z najważniejszych funkcji wielu modchipów — omijanie mechanizmów ochrony przed kopiowaniem — jest zabroniona przez prawa autorskie wielu krajów, takie jak ustawa Digital Millennium Copyright Act w Stanach Zjednoczonych, Europejska dyrektywa o prawie autorskim i jej różne implementacje w krajach członkowskich UE oraz australijską ustawę o prawie autorskim . Inne prawa mogą mieć zastosowanie do wielu zróżnicowanych funkcji modchipa, np. prawo australijskie zezwalające konkretnie na obejście kodowania regionu.

Niejasność obowiązującego prawa, jego niejednoznaczna interpretacja przez sądy oraz ciągłe gruntowne zmiany i poprawki w prawie autorskim nie pozwalają na ostateczne stwierdzenie legalności modchipów. Legalność modchipa na mocy ustawodawstwa danego kraju może być dochodzona w sądzie tylko indywidualnie.

Większość z nielicznych spraw, które zostały wniesione do sądu, zakończyła się skazaniem sprzedawcy modchipów lub producenta na podstawie przepisów dotyczących obejścia środków w danym kraju. Niewielka liczba spraw w Wielkiej Brytanii i Australii została odrzucona pod zarzutem, że mechanizm ochrony przed kopiowaniem systemu nie byłby w stanie zapobiec faktycznemu naruszeniu praw autorskich — faktycznemu procesowi kopiowania nośników gier — i dlatego nie można go uznać za skuteczny techniczny środek ochrony chroniony przez przepisy dotyczące obchodzenia środków. W 2006 roku australijskie prawo autorskie zostało zmienione, aby skutecznie zamknąć tę lukę prawną.

W pozwie przeciwko sprzedawcy z 2017 r. kanadyjski sąd orzekł na korzyść Nintendo na podstawie przepisów dotyczących obejścia w kanadyjskim prawie autorskim , które zabraniają jakiegokolwiek naruszania technicznych środków ochronnych. Sąd orzekł, że chociaż sprzedawca twierdził, że produkty mogą być wykorzystywane do produkcji piwa domowego, zapewniając tym samym zwolnienia w celu utrzymania interoperacyjności, sąd orzekł, że ponieważ Nintendo oferuje zestawy rozwojowe dla swoich platform, interoperacyjność można osiągnąć bez naruszania TPM, a zatem obrona jest nieważny.

Alternatywy

Alternatywą instalacji modchipa jest proces softmodowania urządzenia. Softmodded urządzenie nie musi mieć w środku na stałe żadnych dodatkowych elementów sprzętowych. Zamiast tego oprogramowanie urządzenia lub jego część wewnętrzna jest modyfikowane w celu zmiany zachowania urządzenia.

Zobacz też

Bibliografia