1 điểm bởi GN⁺ 2024-10-31 | 1 bình luận | Chia sẻ qua WhatsApp

Bắt buộc công khai anti-cheat cấp độ kernel của game trên Steam

  • Valve đã công bố thay đổi yêu cầu các game trên Steam phải ghi rõ việc sử dụng anti-cheat cấp độ kernel trên trang cửa hàng
  • Các nhà phát triển đang tìm cách cung cấp cho người chơi thông tin về công nghệ anti-cheat được sử dụng trong game, và người chơi đang yêu cầu tính minh bạch về dịch vụ anti-cheat cũng như việc cài đặt thêm phần mềm được dùng trong game
  • Áp dụng cho mọi game, bao gồm cả các game Steam hiện có, và sẽ là một phần của quy trình phát hành
  • Chỉ bắt buộc đối với anti-cheat cấp độ kernel; anti-cheat phía client hoặc phía server là tùy chọn

Tóm tắt của GN⁺

  • Bài viết này đề cập đến chính sách mới của Valve nhằm tăng tính minh bạch về công nghệ anti-cheat trong các game trên Steam
  • Anti-cheat cấp độ kernel hoạt động sâu trong hệ thống và có thể gây ra các vấn đề bảo mật, vì vậy việc cung cấp thông tin rõ ràng về nó là rất quan trọng
  • Chính sách này có thể cung cấp cho người chơi thông tin quan trọng khi chọn game, từ đó góp phần tạo ra một môi trường chơi game an toàn hơn
  • Một nền tảng khác có tính năng tương tự là GOG, vốn được chú ý nhờ cung cấp game không có DRM

1 bình luận

 
GN⁺ 2024-10-31
Ý kiến Hacker News
  • Có ý kiến cho rằng sau sự cố Crowdstrike, nên tránh các driver kernel của bên thứ ba cho những ứng dụng không cốt lõi

    • Các nhà phát hành game đã gây ra vấn đề trong thời gian dài, và anti-cheat của Genshin Impact từng bị sử dụng trong một chiến dịch mã độc
    • Rockstar đã cố đánh lạc hướng rằng vấn đề tương thích với Steam Deck là lỗi của Valve
  • Vấn đề anti-cheat là một vấn đề phức tạp và tồn tại đã lâu

    • Không chạy anti-cheat là một lựa chọn hợp lệ, nhưng đó là lựa chọn của thiểu số
    • Game multiplayer online là một ngành kinh doanh lớn và không thể giải quyết hoàn toàn từ phía server
    • Những người chơi đỉnh cao không thể bị xem là ngoại lệ thống kê, và việc hợp tác với họ là quan trọng
    • DRM anti-cheat ở cấp kernel là giải pháp tệ nhất, nhưng vẫn tốt hơn các giải pháp khác
  • Nhiều game thủ không bận tâm đến anti-cheat mang tính xâm phạm

    • Người chơi CounterStrike đang yêu cầu anti-cheat ở cấp kernel
    • Việc cung cấp thông tin cho người tiêu dùng luôn là điều tích cực
  • Khi cài lại GTA V, có người ngạc nhiên vì cần cài một rootkit

    • Thật nực cười khi ngay cả game chơi đơn cũng cần một phần mở rộng kernel
    • Bản crack có thể mang lại trải nghiệm tốt hơn
  • Anti-cheat ở cấp kernel là chưa đủ

    • Độ tin cậy và nguồn gốc của đầu vào từ client là quan trọng
    • Cần toàn bộ cấu hình OS và nguồn gốc đầu vào của người dùng
    • Cần thêm phần cứng cho các trận đấu xếp hạng
  • Các nhà phát triển cần triển khai phía server một cách bài bản

  • Hai xu hướng trong hệ sinh thái game multiplayer

    • Việc dùng server P2P để cắt giảm chi phí đang gia tăng
    • Việc sử dụng các mô hình doanh thu có thể bị đe dọa bởi thao túng từ phía người dùng cũng đang gia tăng
  • Chưa từng thấy trường hợp game yêu cầu quyền root

    • Trên Linux thì đây không phải vấn đề
  • Câu hỏi liệu anti-cheat có phải là một kernel module hay không

    • Có thể dùng biến sysctl để ngăn việc cài đặt
    • Trình cài đặt game có thể thử cài module khi yêu cầu quyền
    • Có thể thiết lập snapshot checksum của hệ thống tệp để kiểm tra xem các tệp hệ thống có bị chỉnh sửa hay không