Sau vụ lỗ hổng PHP tồn tại 20 năm được AI phát hiện gần đây và khai thác ngay khi bản vá ra mắt, một tin nóng khác lại xuất hiện: Nintendo Switch 2 đã bị jailbreak (bẻ khóa), cũng nhờ sự trợ giúp của AI.
Mốc thời gian chỉ là 16 tháng kể từ ngày máy ra mắt.
+ Từ lỗ hổng "userland" hồi tháng 7 đến hack can thiệp phần mềm
Theo trang WCCF Tech, phương pháp mới dựa trên một phát hiện từ tháng 7, gọi là "userland exploit", cho phép chạy mã bên ngoài trong một ứng dụng hoặc game cụ thể.
Đó là “cú hích” đáng kể vào “hàng phòng thủ” của Nintendo nhưng chưa mở đường cho việc chơi game lậu.
Bản hack mới đi xa hơn một bước. Người dùng có thể mod game, cài homebrew (và do đó, có khả năng cài cả game lậu), cũng như tải về các tệp lưu game.
Centro Leaks đã đăng lại một video từ một người tự nhận là “tác giả”, trong đó các nhân vật như Peter Griffin và Hatsune Miku được mod vào game Mario Kart World.
+ Hai tuần miệt mài cùng OpenAI Codex
Tác giả cho biết đã dùng OpenAI Codex để cùng tạo ra bản hack này. Anh ta mô tả đó là "nỗ lực đáng kể" kéo dài khoảng hai tuần, với một hệ thống ghép nối trông như “cỗ máy Rube Goldberg”.
Phương pháp yêu cầu chạy một tựa game Switch 1 tương thích ngược cụ thể để tận dụng lỗ hổng trước đó, và phải lặp lại mỗi lần khởi động Switch 2.
Vì vậy, cách này còn lâu mới trở thành phương thức phổ biến để jailbreak phục vụ chơi game lậu. Theo WCCF Tech, tác giả cũng đã công khai tên game trên eShop bị lợi dụng, nên Nintendo có thể gỡ nó khá dễ dàng!
** Cỗ máy Rube Goldberg là một hệ thống dây chuyền gồm nhiều phản ứng vật lý liên hoàn, được thiết kế một cách có chủ đích để thực hiện một nhiệm vụ rất đơn giản thông qua một cách thức cực kỳ phức tạp và hài hước.
Ảnh: NINTENDO
+ Homebrew hay pirate: đằng sau chiêu bài quen thuộc
Những nỗ lực kiểu này luôn được mô tả là cách chạy game "homebrew" trên hệ máy đóng. Dù cộng đồng homebrew muốn làm và chơi game trên Switch 2 là có thật và khá đông, động lực chính vẫn nghiêng về chuyện chơi game lậu.
Nếu cài được game tự làm, người ta cũng cài được ROM của game chính thức.
+ So với Switch 1: lỗ hổng phần mềm dễ vá hơn lỗi phần cứng
Switch 1, bản đầu tiên cũng bị “bẻ khóa” khá nhanh, nhưng qua phần cứng và theo cách Nintendo không thể vá.
Hãng chỉ sửa được ở các lô sản xuất sau, khiến những máy đời đầu vẫn jailbreak được đến nay. Nintendo cũng từng xử lý rất mạnh tay những người bán máy đã jailbreak sẵn.
Lần này không nghiêm trọng đến mức đó, nhưng đây là vết nứt lớn đầu tiên trên “lớp giáp” của Switch 2 và chắc chắn sẽ còn được khai thác thêm.
Quá trình này giờ dễ dàng hơn nhiều, vì các mô hình AI sẵn sàng dò mã nguồn tìm điểm yếu nhanh hơn con người rất nhiều.
+ Tính tương thích ngược và nguy cơ bị cấm máy
Tính năng tương thích ngược của Switch 2 từng bị lợi dụng gần như ngay sau khi máy ra mắt, khi các băng ROM Switch 1 được chỉnh để chạy game cũ trên máy mới.
Tuy nhiên, Nintendo phát hiện được và cấm những người dùng này sử dụng chính thiết bị của họ. Chiêu thức mới được cho là “có thể qua mặt” các bước kiểm tra trực tuyến của Nintendo.
+ Còn xa mới có “custom firmware”
Hiện tại, bản hack vẫn ở dạng "tethered": thay đổi không có tính vĩnh viễn và phải thực hiện lại mỗi lần bật máy, nên “custom firmware” còn khá xa.
Dù vậy, Nintendo ắt hẳn đang tìm cách cập nhật firmware để chống lại các kỹ thuật này.