Oyun

Nintendo Switch 2 jailbreak edildi: SmileBASIC 4 ve Codex ile ns2jb nasıl çalışıyor, neden kalıcı değil?

Nintendo Switch 2 jailbreak haberi 22 Ekim 2026'da gündeme geldi: Güvenlik araştırmacısı Sammy Hajhamid (çevrimiçi takma adıyla pepsipu), konsolun güncel 23.0.1…

Teknokutu Editör4 dakikalık okuma
Nintendo Switch 2 jailbreak haberi için Teknokutu tasarımı kapak görseli

Nintendo Switch 2 jailbreak haberi 22 Ekim 2026'da gündeme geldi: Güvenlik araştırmacısı Sammy Hajhamid (çevrimiçi takma adıyla pepsipu), konsolun güncel 23.0.1 yazılımında çalışan, yalnızca yazılımdan oluşan ilk jailbreak'i "ns2jb" adıyla yayımladı. Yöntem, Nintendo eShop'ta satılan SmileBASIC 4 programlama uygulamasındaki bir hatayla başlıyor ve OpenAI'ın Codex yapay zekâ kodlama aracının yardımıyla geliştirilmiş. Ancak tabloyu abartmamak gerek: Jailbreak "tethered" yani bağlı türde, konsol kapanınca etkisi kayboluyor ve her açılışta yeniden uygulanması gerekiyor. Ayrıca bir bilgisayarla aynı ağda olmayı gerektiriyor ve çekirdek (kernel) seviyesinde kontrol vermiyor. Yani kopya oyun oynatan bir "tak ve çalıştır" çözüm değil.

Nintendo Switch 2 konsolu, Joy-Con 2 kumandaları ve dock
Nintendo Switch 2. Görsel: Nintendo.

Nintendo Switch 2 jailbreak nasıl yapıldı?

Hajhamid'in 18 Ekim tarihli blog yazısına göre iş birkaç aşamadan oluşuyor. Önce Codex'in Switch 2'nin tarayıcısını (WebKit) hedef alan bir yol denediği, ancak bunun konsolun kod yürütmeyi engelleyen korumaları yüzünden sonuç vermediği anlatılıyor. Hajhamid, ikinci yolu Switch 1 oyunlarında aradığını söylüyor: Switch 1'de bu korumaların bir kısmı yok ve kod çözülüp okunabiliyor. SmileBASIC 4'ü seçmesinin nedeni, aynı serinin eski sürümünün daha önce 3DS'te istismar edilmiş olması.

  • 1. adım — SmileBASIC 4'te bellek hatası: Codex, uygulamanın BASIC yorumlayıcısında bir dizinin elemanları silinirken yapılan sınır kontrolünün 32 bitlik tam sayı taşması yüzünden aşılabildiğini buldu. Bu, bellekte sınır dışı okuma ve yazma imkânı veriyor.
  • 2. adım — dosya sistemi servisinde taşma: Bu açık, Switch 2'nin fs adlı yerleşik dosya sistemi servisinde, yol (path) normalleştirilirken oluşan bir arabellek taşmasıyla birleştirildi. Böylece fs sürecinin belleğinde isteğe bağlı okuma ve yazma elde edildi.
  • 3. adım — kod yükleyiciyi kandırma: Konsol bir programı başlatırken imzaları iki kez kontrol ediyor, ancak asıl dosyayı sunan fs servisi olduğu için bu serviste yazma yetkisi olan biri çalıştırılacak dosyayı değiştirebiliyor. Sonuç: izinleri başka bir sistem servisinden alınmış, isteğe bağlı yerel kod çalıştırmak.

Hajhamid'e göre bu, ev yapımı (homebrew) yazılımları çalıştırmaya, Switch 2 oyunlarını tersine mühendislikle incelemeye, kayıt dosyalarını konsoldan yedeklemeye ve çevre birimlerine erişmeye imkân veriyor. Yazar, bildiği kadarıyla bunun Switch 2 için ilk böyle istismar olduğunu belirtiyor.

Yapay zekâ bu işte ne kadar etkili oldu?

Hajhamid işe, Switch 1 ve Switch 2'yi kontrol edebilen bir test düzeneği kurarak başlamış: USB üzerinden kumanda girişi gönderen ve HDMI'dan görüntü alan iki JetKVM cihazı ile çökme sonrası konsolu yeniden başlatmak için güç düğmesine basan bir Bluetooth "ışık anahtarı" mekanizması. Codex bu düzenekle denemeler yapabilmiş. Blogdaki ifadeyle jailbreak yine de yaklaşık iki hafta süren "ciddi bir emek" gerektirmiş. Haberlerde dolaşan "yapay zekâya hedef verildi, jailbreak çıktı" izlenimi doğru değil. Yazar, "jailbreak yap, hata yapma" yazan istemin şaka amaçlı bir başlık olduğunu da açıkça belirtiyor. Gösteri amacıyla Mario Kart World'e Peter Griffin, Hatsune Miku ve Cinnamoroll gibi karakterler ekleyen modu ise Codex tek bir günde yazmış.

Yapay zekânın güvenlik açıklarını bulmadaki artan rolünü daha önce Chrome örneğinde ele almıştık. Aynı hafta PHP'de bulunan PHP2Shell açıkları da benzer bir tabloyu gösteriyor.

Switch 2 sahipleri için ne anlama geliyor?

SoruYanıt
Kopya oyun oynanabilir mi?Şimdilik hayır; yöntem bunun için değil, ev yapımı yazılım ve araştırma için
Kalıcı mı?Hayır, konsol kapanınca kayboluyor (tethered)
Ne gerekiyor?SmileBASIC 4 (eShop'ta yaklaşık 25 dolar) ve aynı ağda bir bilgisayar
Hangi yazılım sürümünde çalışıyor?23.0.1 (güncel sürüm)
Çevrimiçi hesaplar için risk var mı?Nintendo açıklama yapmadı; modlanmış konsollar geçmişte çevrimiçi yasak riski taşıdı

SmileBASIC 4'ün 25 dolarlık fiyatı TCMB'nin 22 Ekim 2026 kuruyla (1 dolar = 49,6281 TL) yaklaşık 1.241 TL'ye denk geliyor. Fiyat bölgeye göre değişebilir. Basında bazı yerlerde 30 dolar da geçiyor; Türkiye eShop fiyatını doğrulayamadık.

Nintendo konuyu henüz yayımlanmış bir açıklamayla yanıtlamadı. Nintendo Life'ın aktardığına göre şirketin SmileBASIC 4'ü eShop'tan kaldırdığı görülüyor; bunu kendimiz doğrulayamadık. XDA Developers ise Nintendo'nun uygulamayı kaldırmasının ve yeni bir yazılım güncellemesi yayımlamasının olası olduğunu yazıyor. Nintendo'nun geçmişte benzer durumlarda açığı hızlıca yamaladığı biliniyor. Bu yüzden konsolunuzu çevrimiçi hesabınızla kullanıyorsanız ve resmî yazılım güncellemelerini bekliyorsanız, bir şey yapmanıza gerek yok.

Bir PlayStation 5 jailbreak'inin ardından geldi

Gelişme, PlayStation 5'in yakın zamanda jailbreak edilmesinin hemen ardından geldi. Sitede PS5 jailbreak'inin oyun güncellemelerine etkisini GTA 6 örneğinde işlemiştik. Konsol güvenliğinin hızla yıprandığı bu dönemde Nintendo'nun nasıl bir yol izleyeceği merak konusu. Switch 2'yi satın alma kararında bu haberin pratik bir etkisi yok; aygıtla ilgili güncel rehber için Switch 2 alım rehberimize bakabilirsiniz.

Hajhamid'in ns2jb'yi yayımlarken de dikkat çektiği gibi asıl değer, ev yapımı yazılım ve tersine mühendislik topluluğuna Switch 2 üzerinde çalışma imkânı vermesinde yatıyor. Korsanlık için kullanılması ise hem yasal hem de etik açıdan sorunlu. Bu yazı yalnızca gelişmeyi haber olarak aktarıyor, yöntemi nasıl uygulayacağınıza dair bir rehber değil.

PaylaşXFacebookLinkedInWhatsApp

Kaynaklar

Sıkça Sorulan Sorular

Nintendo Switch 2 jailbreak edildi mi?
Evet, ama sınırlı: Sammy Hajhamid'in ns2jb'si 23.0.1 yazılımında çalışan, yalnızca yazılımdan oluşan ve kalıcı olmayan (tethered) ilk jailbreak.
ns2jb ile kopya oyun oynanır mı?
Yöntem ev yapımı yazılım, tersine mühendislik ve modlama için geliştirildi; konsol kapanınca etkisi kayboluyor ve çekirdek seviyesinde kontrol vermiyor.
Yapay zekâ jailbreak'i tek başına mı yaptı?
Hayır. Codex açıkları bulmaya yardım etti ancak geliştirici yaklaşık iki haftalık ciddi emek harcadığını belirtiyor.
SmileBASIC 4 neden kullanıldı?
Uygulamanın BASIC yorumlayıcısında 32 bitlik tam sayı taşması bulundu; bu, bellekte okuma ve yazma imkânı verip sonraki adımlara zemin hazırladı.
Nintendo bir yama yayımladı mı?
Nintendo açıklama yapmadı. Basın, SmileBASIC 4'ün kaldırılabileceğini ve bir güncelleme gelebileceğini yazıyor.

Teknokutu Editör

Genel Yayın Yönetmeni

Teknokutu yayın ekibi.

Yorumlar

Henüz yorum yok. İlk yorumu siz yazın.

Yorum yaz