Alo alo anh em game thủ Valorant đâu hết rồi? Đang yên lành thì Riot Games tung chiêu cực gắt, dằn mặt mấy ông thần thích chơi cheat phần cứng! Tưởng chi tiền tấn mua “hàng nóng” là chiến game auto win, ai dè bị Riot “cà khịa” thẳng mặt biến thành… cục chặn giấy 6000 đô la Mỹ. Nghe mà tức nổ đom đóm mắt giùm mấy bác chơi “đồ xịn” để gian lận.

Bài này mình không chỉ bóc phốt màn dằn mặt cực cháy của Riot, mà còn hé lộ chiêu trò tinh vi của dân cheat và cách các nhà phát triển game đang “lên level” chống lại chúng. Anh em gamer chân chính chắc chắn sẽ hả hê ra mặt, còn anh em nào lỡ mê mẩn mấy món “hack phần cứng” thì coi chừng “tiền mất tật mang” đấy!

Cuộc chiến không hồi kết: Dev vs. Cheater – Ai sẽ là trùm cuối?

Nếu anh em nào chơi game online lâu năm, chắc hẳn đều biết cuộc chiến giữa nhà phát triển game và dân cheat nó gay cấn, cam go và chẳng bao giờ có hồi kết. Cứ như một trận đấu trí không ngừng nghỉ, một bên tìm cách bảo vệ sân chơi công bằng, một bên lại tìm mọi kẽ hở để trục lợi.

Cái thuở ban đầu: Đơn giản nhưng hiệu quả

Nhớ hồi xưa không, mấy cái cheat đơn giản lắm. Toàn là phần mềm chạy song song với game, hoạt động như một app bình thường trên hệ điều hành (OS) của mình thôi. Nó “đục khoét” dữ liệu game một cách thô sơ, kiểu như mình đang đứng ngoài nhìn vào nhà người ta qua cửa sổ vậy. Dễ bị phát hiện, dễ dính ban, nhưng cũng… dễ lén lút làm lại. Nhiều anh em chắc cũng từng thử qua mấy cái “wallhack” hay “aimbot” cấp độ này rồi đúng không?

Lên cấp độ mới: Xâm nhập sâu vào Kernel

Nhưng đời không như mơ, game devs khóa chặt tiệt mấy cái cửa sổ đó. Dân cheat thấy vậy bèn nghĩ cách khác tinh vi hơn: chuyển sang “sờ gáy” sâu hơn, ở cấp độ Kernel (Ring 0) của hệ điều hành. Anh em cứ hình dung thế này, nếu hệ điều hành là một tòa nhà, thì Kernel chính là cái tầng hầm, nơi chứa toàn bộ hệ thống điện, nước, internet… của cả tòa nhà. Các drivers phần cứng (như driver card đồ họa, driver chuột bàn phím) đều nằm ở đây. Cheat ở cấp độ này nó có thể đọc dữ liệu trực tiếp từ bộ nhớ mà không cần phải qua “cửa kiểm soát” của OS nữa. Nó cứ thế mà vào “tầng hầm” lục lọi, chẳng ai hay biết cả.

Vanguard xuất trận: “Nhập vai” để đối phó

Để đối phó với chiêu trò này, các anti-cheat như Vanguard của Riot Games cũng không thể ngồi yên. Họ buộc phải “nhập vai” sâu vào cấp độ Kernel, tức là cũng xuống “tầng hầm” để kiểm tra, phát hiện và ban những phần mềm “móc nối” bất chính kia. Việc này gây ra khá nhiều tranh cãi về quyền riêng tư và khả năng can thiệp sâu của anti-cheat, nhưng đó là cái giá phải trả để bảo vệ một môi trường game công bằng hơn.

“Trùm cuối” của dân cheat: DMA Card – Hàng nóng 6000 đô la Mỹ

Đẳng cấp cheater: Chơi trội bằng phần cứng

Khi cuộc chiến ở cấp độ phần mềm đã đến hồi gay cấn, dân chơi không ngại chi tiền lại tiếp tục tìm ra một con đường mới: xâm nhập ở cấp độ phần cứng (hardware level). Đây chính là “trùm cuối” mà mình muốn nói đến hôm nay, một dạng cheat cực kỳ tinh vi và đắt đỏ.

DMA Card là gì?

DMA Card (Direct Memory Access card) là một thiết bị phần cứng thực thụ, một cái card vật lý mà anh em phải cắm thẳng vào khe PCIe của máy tính, y chang như cắm card đồ họa hay card mạng vậy. Nó được thiết kế để giả vờ là một thiết bị bình thường, nhưng thực chất là để truy cập trực tiếp vào RAM (bộ nhớ hệ thống) của máy tính. Anh em có thể tưởng tượng nó như một “kẻ đột nhập được cấp phép đặc biệt” vào kho dữ liệu của máy tính.

Cách hoạt động: Lách luật một cách tinh vi

Khi game đang chạy, tất cả dữ liệu quan trọng, từ vị trí người chơi, thông tin đối thủ, thông số vũ khí cho đến bản đồ… đều nằm chễm chệ trong RAM. Bình thường, để đọc hoặc ghi dữ liệu vào RAM, GPU (card đồ họa) thường phải “gõ cửa xin phép” và đi qua CPU (bộ xử lý trung tâm). Nhưng vấn đề ở chỗ, nhiều CPU hiện đại có một tính năng đặc biệt: cho phép một số thiết bị phần cứng “vượt mặt” CPU để truy cập RAM trực tiếp nhằm giảm độ trễ, tăng hiệu suất. Đây chính là lỗ hổng béo bở mà dân cheat lợi dụng.

Họ dùng DMA card để đọc dữ liệu game *thẳng từ RAM*, mà không cần phải đi qua CPU hay bị các lớp kiểm soát của hệ điều hành. Điều này có nghĩa là gì? Nó né được cả anti-cheat Kernel-level của Riot Vanguard! Anti-cheat có kiểm tra sâu đến mấy trong Kernel thì cũng chịu, vì cái DMA card này nó không hoạt động thông qua Kernel nữa, nó đi một đường riêng, một đường tắt mà cả Kernel cũng khó mà nắm bắt được.

Để dễ hình dung hơn, anh em cứ tưởng tượng: anti-cheat là một đội cảnh sát đứng canh gác ở cổng chính và các cửa phụ của một tòa nhà (hệ điều hành và Kernel). DMA card thì không đi qua bất cứ cửa nào. Nó được cấp quyền đặc biệt để chui thẳng vào đường hầm bí mật dưới lòng đất, dẫn thẳng đến két sắt (RAM) chứa tiền (dữ liệu game) mà không cần ai kiểm tra, không ai biết luôn!

Giá trị “đầu tư”: Tiền tấn để… phá game

Một cái DMA card “xịn xò” như vậy không hề rẻ chút nào, có thể lên tới 6000 đô la Mỹ (khoảng hơn 150 triệu VND) – đúng là “tiền tấn” để “phá game” của người khác. Số tiền này đủ để anh em mua một bộ PC gaming cực khủng, cấu hình max setting mọi game, dư sức làm streamer kiếm tiền triệu mỗi tháng chứ đùa đâu!

Riot Games “Dằn Mặt” Cực Gắt: Biến 6000 Đô La Thành Cục Giấy Lộn!

Cập nhật “sát thủ” của Vanguard: Riot chơi lớn!

Tưởng chừng DMA card là bất khả chiến bại, là “trùm cuối” mà anti-cheat phải bó tay. Nhưng không, Riot Games đã chứng minh điều ngược lại một cách đầy ngoạn mục! Mới đây, Riot đã tung ra một bản cập nhật anti-cheat Vanguard mới, cực kỳ “sát thủ”, chặn đứng phần lớn các firmware của DMA card lợi dụng khe SATA/NVMe để ngụy trang. Đây thực sự là một nước đi chiến lược, thể hiện quyết tâm “làm sạch” môi trường game của họ.

Cơ chế kỹ thuật: IOMMU lên tiếng

Để chống lại DMA, CPU của chúng ta có một trung tâm điều hành bộ nhớ vào/ra cực kỳ quan trọng, gọi là IOMMU (Input/Output Memory Management Unit). Anh em cứ nghĩ IOMMU như một anh bảo vệ siêu khó tính chuyên kiểm tra xem thiết bị phần cứng nào muốn truy cập RAM. Trước đây, firmware của mainboard (cái “phần mềm” nhỏ xíu nằm trong bo mạch chủ, khởi động trước cả Windows) kích hoạt IOMMU còn hơi chậm rì. Điều này tạo ra một lỗ hổng béo bở cho DMA card gian lận. Nó có thể “lách” qua IOMMU trước khi anh bảo vệ này kịp “tỉnh ngủ” và bắt đầu công việc.

Nhưng với các bản vá BIOS mới nhất từ cuối năm ngoái (mà anh em thường xuyên update cho mainboard của mình đó), giờ đây IOMMU được khởi động và kiểm tra DMA *sớm hơn nhiều*, ngay từ khi máy tính vừa bật lên. Điều này đồng nghĩa với việc, ngay lập tức IOMMU sẽ phát hiện ra bất kỳ DMA card nào đang cố gắng truy cập RAM một cách bất hợp pháp.

Cụ thể hơn, IOMMU sẽ tạo ra một “tường lửa ảo” xung quanh bộ nhớ, đảm bảo rằng từng thiết bị chỉ được “mon men” vào đúng vùng bộ nhớ mà nó được cấp phép. Khi một DMA card gian lận cố gắng truy cập vào vùng nhớ của game (mà nó không được phép), IOMMU sẽ chặn đứng “cái rụp” ngay lập tức, giống như anh bảo vệ phát hiện ra kẻ gian đang cố gắng lẻn vào khu vực cấm vậy.

Hậu quả thảm khốc: Tiền mất, tật mang

Và đây là cái kết đắng cho mấy ông thần chơi cheat phần cứng:

  • Đầu tiên, Vanguard sẽ phát hiện và cảnh báo anh em về việc IOMMU cần restart trong game.
  • Sau đó, cái quan trọng nhất: firmware của DMA card “phế toàn tập”, không dùng được nữa. Thậm chí nó còn không hoạt động được ngay cả khi anh em không chơi game, hay đã gỡ Vanguard ra khỏi máy tính. Tức là, cái card 6000 đô la Mỹ đó chính thức biến thành cục chặn giấy đúng nghĩa đen.
  • Cách duy nhất để “hồi sinh” máy tính của anh em (nhưng cái DMA card vẫn tịt ngóm thì chịu nhé): Cài lại toàn bộ hệ điều hành (full OS reinstall). Mệt mỏi không? Quá mệt chứ!

Màn “cà khịa” đi vào lòng đất: Chúc mừng cục chặn giấy 6000 đô!

Và để tăng thêm phần kịch tính, Riot Games đích thân đăng trên X (Twitter) với câu nói đi vào lịch sử, một màn “cà khịa” không thể đau hơn: “Congrats to the owners of a brand new $6k paperweight” (Chúc mừng các chủ sở hữu một cục chặn giấy 6000 đô mới toanh!).

Đau đớn không? Đau chứ! Hả hê không? Quá hả hê cho anh em chân chính! Đây là một lời cảnh tỉnh đanh thép, một pha “dằn mặt” đẳng cấp của Riot, khẳng định rằng dù anh có chi tiền núi, có dùng chiêu trò tinh vi đến đâu thì Riot cũng sẽ tìm ra cách để dẹp loạn, để bảo vệ sân chơi công bằng cho tất cả mọi người.

Vậy là Riot Games đã có một chiến thắng vang dội trong cuộc đua vũ trang chống lại cheat phần cứng siêu tinh vi, biến những cục DMA card đắt đỏ thành đống sắt vụn đúng nghĩa đen. Dù có ý kiến tranh cãi về mức độ can thiệp của anti-cheat vào hệ thống của người dùng, nhưng mình không thể phủ nhận đây là một nỗ lực đáng nể, cực kỳ cần thiết để bảo vệ môi trường game công bằng cho anh em.

Cá nhân mình thấy Riot làm vậy là đáng, game là phải chiến bằng thực lực, bằng kỹ năng, chứ cứ “hàng nóng” mà chơi thì còn gì là vui nữa? Anh em gamer chân chính mới là người được lợi từ những động thái quyết liệt này, khi không còn phải đối mặt với những kẻ gian lận “trắng trợn”, phá hoại “banh chành” trải nghiệm của cả cộng đồng.

Anh em nào muốn trải nghiệm game mượt mà, công bằng mà không sợ “bay acc” hay “biến cục sắt thành cục giấy” thì cứ ghé Vi Tính TG nha. Ở đây có đồ gaming gear xịn sò, PC hiệu năng cao, chính hãng 100%, chiến game bao phê, không cần mấy chiêu trò “tốn tiền vô ích” đâu! Bao anh em chiến đẹp mọi tựa game, không cần hack vẫn leo rank vù vù, tự tin thể hiện đẳng cấp của mình!


Từ khóa: #Valorant, #RiotGames, #DMACard, #AntiCheat, #CheatPhanCung

Tham khảo thông tin từ Website Pcgamer.com: Link bài viết

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *