Güvenlik araştırmacısı Sammy Hajhamid, Nintendo Switch 2’de yazılım tabanlı ns2jb çalışmasını ve değiştirilmiş Mario Kart World görüntülerini paylaştı. Araştırmacı, Codex’in geliştirme sürecinde yardımcı olduğunu ancak jailbreak araştırmasının yaklaşık iki haftalık kayda değer insan emeği gerektirdiğini belirtiyor.
Gösteride, oyunun standart kadrosunda bulunmayan karakterler Mario Kart World’e ekleniyor. Hajhamid, bu oyun değişikliğini Codex yardımıyla bir günde hazırladığını söylüyor. Konsolun güvenlik sınırlamalarını aşmaya yönelik araştırma ise ayrı ve daha uzun bir çalışma. Dolayısıyla oyun modunun bir günde hazırlanması, jailbreak sürecinin de aynı sürede tamamlandığı anlamına gelmiyor.
ns2jb kalıcı değişiklik yapmıyor
ns2jb, konsola fiziksel bir modül takılmasını gerektirmeyen yazılım tabanlı bir yöntem. Ancak kalıcı da değil: konsol yeniden başlatıldığında gösterinin tekrar çalıştırılması gerekiyor. Bu nedenle çalışma, kalıcı özel sistem yazılımı kurulumu olarak değerlendirilmemeli.
Hajhamid’in araştırma yazısında bağımsız geliştiricilerin uygulamalarını çalıştırma, oyunları inceleme ve kayıt dosyalarını yedekleme gibi kullanım alanları anlatılıyor. Bunlar araştırmacının bildirdiği yetenekler; Nintendo tarafından desteklenen özellikler ya da her Switch 2’de doğrulanmış bir kullanım paketi değil. Bu haber için konsol üzerinde bağımsız bir deneme yapılmadı.
Gösteri belirli yazılım sürümleri ve bilgisayar bağlantısı gerektiriyor
Yayımlanan proje paketinin açıklaması, çalışmayı sınırlı bir dosya sistemi gösterisi olarak tanımlıyor. Belirtilen koşullar arasında sistem yazılımı 23.0.1, SmileBASIC 4.4.9 ve bilgisayar bağlantısı bulunuyor. Bu gereklilikler, paketin tüm sürümlerde çalışan genel amaçlı bir araç olmadığını gösteriyor.
Paket açıklamasına göre gösteri, dosya sistemi sürecinde iki küçük işlevi çalıştırıp sonuçlarını denetliyor ve ardından özgün komutları geri yüklüyor. Kalıcı sistem yazılımı ya da yeniden başlatmanın ardından etkin kalan bir bileşen kurmuyor. Araştırmacının 21 Ekim tarihli fiziksel test notunda, başarılı sonuca ulaşmadan önce iki denemenin doğrulama aşamasında durduğu da aktarılıyor.
Codex paketi hazırladı, ancak kodun tamamı incelenmedi
Hajhamid, dağıtım paketinin Codex tarafından hazırlandığını ve paketin tamamını kendisinin okumadığını açıkça belirtiyor. Bu ifade, kodun bağımsız bir güvenlik denetiminden geçtiğine ilişkin güvence sunmuyor. Şu an paylaşılan somut çıktı, araştırma yazısı ve sınırlı kapsamlı gösteri paketi; konsolun tüm güvenlik katmanlarının kalıcı olarak kaldırıldığı açıklanmış değil.