Modchip - Modchip

Bir bağlanmış bir modchip, san bir devre kartı, PlayStation 2 'nin PCB

Bir modchip (kısa modifikasyon çip ) bilgisayar veya eğlence cihazları kısıtlamaları değiştirebilir veya devre dışı bırakmak yapay için kullanılan küçük bir elektronik cihaz. Modchip'ler çoğunlukla video oyun konsollarında kullanılır , ancak bazı DVD veya Blu-ray oynatıcılarda da kullanılır . Diğer pazarlara yönelik ortamları, kopyalanmış ortamları veya lisanssız üçüncü taraf ( homebrew ) yazılımlarını kullanmak amacıyla bölge kodlaması , dijital haklar yönetimi ve kopya koruma kontrollerinin atlatılması dahil, ana bilgisayar sisteminin işlevine çeşitli değişiklikler getirirler .

İşlev ve yapı

Modchip'ler, bir sistemin koruma donanımını veya yazılımını değiştirerek veya geçersiz kılarak çalışır. Bunu, mevcut arayüzleri istenmeyen veya belgelenmemiş bir şekilde kullanarak veya sistemin dahili iletişimini, bazen modchip tarafından sağlanan yedek parçalara yeniden yönlendirme noktasına kadar aktif olarak manipüle ederek başarırlar.

Çoğu modchip, bir veya daha fazla entegre devreden ( mikrodenetleyiciler , FPGA'lar veya CPLD'ler ) oluşur, genellikle ayrı parçalarla tamamlanır , genellikle tasarlandığı konsol sistemine sığması için küçük bir PCB üzerinde paketlenir . Farklı amaçlar için yeniden programlanabilen modchip'ler olmasına rağmen, çoğu modchip yalnızca bir konsol sisteminde veya hatta yalnızca belirli bir donanım sürümünde çalışacak şekilde tasarlanmıştır.

Modchip'ler genellikle bir konsolun devresine bağlanmaları gerektiğinden, genellikle bir sistemin devre kartındaki izleri veya çip bacaklarını seçmek için telleri lehimleyerek kurmaları gerektiğinden, tipik olarak bir dereceye kadar teknik beceri gerektirir . Bazı modchip'ler, modchip'in kontaklarını konsolun devresine doğrudan lehimleyerek ("hızlı lehim"), elektrik kontaklarının tam olarak konumlandırılması ("lehimsiz") veya nadir durumlarda bunları bir sistemin dahili veya harici konektörüne takarak kuruluma izin verir. .

Modchip'lere benzer işlevler sunan bellek kartları veya kartuşlar, sistemin medyayı işlemesindeki kusurlardan yararlanarak tamamen farklı bir konsept üzerinde çalışır. Bu tür cihazlar, bu şemsiye terim altında sıklıkla alınıp satılsalar bile, modchip olarak adlandırılmazlar.

Donanım modchiplerinin çeşitliliği ve kullandıkları farklı yöntemler, modchip'lerin genellikle aynı amaç için kullanılsa da, aynı konsolda kullanılması amaçlanmış olsalar bile çok farklı şekillerde çalışabilecekleri anlamına gelir. Sürücü yongaları olarak bilinen Nintendo Wii için ilk modchiplerden bazıları, güvenliği atlamak için optik sürücünün davranışını ve iletişimini değiştirir. On Xbox 360 , ortak bir modchip oldukça güvenilir yanlış güvenlik imzaları karşılaştırmak için kurşun kullanılabilecek CPU içinde gerçeğin istikrarsızlık kısa dönemleri yararlandı. Bu saldırıda gereken hassasiyet, modchip'in bir CPLD kullanması gerektiği anlamına geliyordu. XenoGC ve Nintendo GameCube için klonlar gibi diğer modchipler , güvenlik önlemlerinin azaldığı veya bulunmadığı bir hata ayıklama modunu çağırır (bu durumda bir stok Atmel AVR mikro denetleyicisi kullanıldı). Daha yeni bir yenilik, optik disk sürücüsünün yerini alan ve herhangi bir güvenliği atlama ihtiyacını atlayarak verilerin başka bir kaynaktan gelmesine izin veren optik disk sürücüsü öykünücüleri veya ODDE'dir. Bunlar, optik sürücülerin zamanlama ve performans özelliklerini doğru bir şekilde taklit etmelerini sağlamak için genellikle FPGA'ları kullanır.

Tarih

Kartuş tabanlı konsol sistemlerinin çoğu, kendileri için üretilmiş modchiplere sahip değildi. Genellikle hem donanım hem de yazılım düzeyinde oyun kartuşlarıyla kopya koruması ve bölgesel kilitleme uyguladılar. Kısıtlamaları aşmak için dönüştürücüler veya geçiş aygıtları kullanılırken, flash bellek aygıtları ( oyun yedekleme aygıtları ) sonraki yıllarda oyun ortamını kopyalamak için geniş çapta benimsendi. Katı halden optik ortama geçişin başlarında, CD tabanlı konsol sistemleri, o zamanlar kullanıcı tarafından yazılabilir ortamın nadir ve yüksek maliyeti nedeniyle bölgesel pazar bölümlendirmesine veya kopya koruma önlemlerine sahip değildi.

CD yazarlarının artan bulunabilirliği ve satın alınabilirliği ve DRM protokollerinin artan karmaşıklığı nedeniyle, modchipler PlayStation sistemiyle ortaya çıkmaya başladı . O zamanlar, bir modchip'in tek amacı, içe aktarılan ve kopyalanan oyun medyasının kullanımına izin vermekti.

Bugün, modchip'ler hemen hemen her mevcut konsol sistemi için, genellikle çok sayıda varyasyonda mevcuttur. Bölgesel kilitleme ve kopya koruma mekanizmalarını atlatmanın yanı sıra, modern modchip'ler, kullanıcı tarafından oluşturulan yazılımın ( homebrew ) kullanımına izin vermek, ana bilgisayar sisteminin donanım yeteneklerini genişletmek ve hatta bir alternatif yüklemek gibi sisteme daha karmaşık değişiklikler getirebilir. ana bilgisayar sistemini tamamen yeniden kullanmak için işletim sistemi ( örneğin , bir ev sinema bilgisayarı olarak kullanım için ).

Anti-modchip önlemleri

Çoğu modchip, sistemi kopyalanan medyaya açar, bu nedenle konsol üreticileri için bir konsol sistemi için bir modchip'in bulunması istenmez. Bir modchip tarafından kullanılan izinsiz giriş noktalarını sonraki donanım veya yazılım sürümlerinden kaldırarak, modchiplerin özelleştirildiği PCB düzenini değiştirerek veya ürün yazılımı veya yazılımın kurulu bir modchip'i algılamasını ve sonuç olarak çalışmayı reddetmesini sağlayarak tepki verirler. Modchip'ler genellikle ana sistemin kaldırılamayan veya ayarlanamayan temel işlevlerine bağlandıklarından, bu önlemler bir modchip'in çalışmasını tamamen engellemeyebilir, ancak yalnızca kurulum sürecinin veya programlamasının ayarlanmasını, örneğin onu algılanamaz hale getirmek için önlemler dahil edilmesini gerektirebilir (" gizli") ana bilgisayar sistemine.

Video oyun konsolları tarafından kullanılacak çevrimiçi hizmetlerin ortaya çıkmasıyla birlikte, bazı üreticiler, modchip'lerle donatılmış konsolların bu hizmetleri kullanmasını yasaklamak için hizmetin lisans sözleşmesi dahilindeki olanaklarını hayata geçirdi .

Modchip oluşturmayı caydırmak için bazı konsol üreticileri, konsollarında homebrew yazılımı veya hatta alternatif bir işletim sistemi çalıştırma seçeneğini dahil etti. Ancak bu özelliklerden bazıları daha sonraki bir tarihte geri çekilmiştir. Üreticileri lisanssız üçüncü taraf yazılımları çalıştırmanın resmi bir yolunu sağladığı sürece, bir konsol sisteminin modchipler tarafından büyük ölçüde dokunulmadan kaldığı iddia edilebilir.

yasallık

Birçok modchip'in en belirgin işlevlerinden biri olan kopya koruma mekanizmalarının atlanması , Amerika Birleşik Devletleri'ndeki Dijital Binyıl Telif Hakkı Yasası , Avrupa Telif Hakkı Direktifi ve AB üye ülkeleri tarafından yapılan çeşitli uygulamalar gibi birçok ülkenin telif hakkı yasaları tarafından yasaklanmıştır. ve Avustralya Telif Hakkı Yasası . Diğer yasalar, bir modchip'in çok çeşitli işlevleri için geçerli olabilir, örneğin, özellikle bölge kodlamasının atlanmasına izin veren Avustralya yasaları.

Uygulanabilir yasanın belirsizliği, mahkemeler tarafından tek biçimli olmayan yorumlanması ve telif hakkı yasasında yapılan sürekli köklü değişiklikler ve düzeltmeler, modchiplerin yasallığı hakkında kesin bir açıklama yapılmasına izin vermemektedir. Bir modchip'in bir ülkenin yasama organı kapsamındaki yasallığı, yalnızca mahkemede bireysel olarak ileri sürülebilir.

Mahkeme önüne getirilen çok az sayıdaki davanın çoğu, ilgili ülkenin hile karşıtı yasalarına göre modchip tüccarının veya imalatçısının mahkum edilmesiyle sonuçlandı. Birleşik Krallık ve Avustralya'daki az sayıda dava, bir sistemin kopya koruma mekanizmasının, fiili telif hakkı ihlalini - oyun medyasını kopyalamanın fiili süreci - önleyemeyeceği ve bu nedenle etkili bir teknik olarak kabul edilemeyeceği iddiasıyla reddedilmiştir. anti-atlama yasaları tarafından korunan koruma önlemi . 2006 yılında, Avustralya telif hakkı yasası, bu yasal boşluğu etkin bir şekilde kapatmak için değiştirilmiştir.

Bir perakendeciye karşı 2017 yılında açılan bir davada, bir Kanada mahkemesi, Kanada telif hakkı yasasındaki teknik koruma önlemlerinin herhangi bir şekilde ihlal edilmesini yasaklayan atlatma karşıtı hükümler uyarınca Nintendo lehine karar verdi . Mahkeme, perakendecinin ürünlerin homebrew için kullanılabileceğini iddia etmesine ve dolayısıyla birlikte çalışabilirliği korumak için muafiyetler ileri sürmesine rağmen, mahkeme Nintendo'nun platformları için geliştirme kitleri sunduğu için TPM'leri ihlal etmeden birlikte çalışabilirliğin sağlanabileceğine ve dolayısıyla savunmanın geçersiz.

alternatifler

Bir modchip kurmanın bir alternatifi, bir cihazı yumuşak modlama işlemidir . Yumuşak modlu bir cihazın içinde kalıcı olarak herhangi bir ek donanım parçasına sahip olması gerekmez. Bunun yerine, cihazın davranışını değiştirmek için bir cihazın yazılımı veya dahili parçası değiştirilir.

Ayrıca bakınız

Referanslar