Epic เขียนระบบต้านโกง Easy Anti-Cheat บนลินุกซ์ใหม่ แกร่งกว่าเดิม, เตรียมนำ Fortnite ลงลินุกซ์
Body
Epic Games เล่าว่าได้เขียนระบบต้านโกง Easy Anti-Cheat (EAC) บนลินุกซ์ใหม่ นับเป็น v2 ที่แข็งแกร่งกว่าเดิม เพื่อเตรียมความพร้อมสู่ Fortnite เวอร์ชันลินุกซ์
ระบบต้านโกง Easy Anti-Cheat (EAC) มีบนลินุกซ์มาตั้งแต่ปี 2014 แต่ยังมีข้อจำกัดหลายอย่าง เพราะการป้องกันไม่แข็งแรงเท่ากับฝั่ง Windows ด้วยเหตุผลว่าลินุกซ์มีข้อจำกัดทาง OS ไม่เอื้อต่อการแยกส่วนข้อมูล (data isolation) เท่ากับ Windows
Epic บอกว่าเป้าหมายสูงสุดของระบบต้านโกงเกม คือ OS ต้องหาวิธี (1) ป้องกันไม่ให้ไฟล์เกมโดนปรับเปลี่ยนแก้ไขโดยคนโกง (tampered) ในขณะเดียวกันต้อง (2) การันตีว่าระบบต้านโกงและบริษัทเกมจะเข้าไม่ถึงข้อมูลอื่นของเจ้าของเครื่อง
ในระหว่างที่ลินุกซ์ยังไม่มีฟีเจอร์เหล่านี้ทัดเทียมกับ Windows ในเร็ววัน ทาง Epic จึงแก้ปัญหาระยะสั้นด้วยการเขียน EAC Linux v2 ใหม่โดยใช้ฟีเจอร์ของลินุกซ์เท่าที่มีอยู่ ผลคือ EAC Linux v2 ป้องกันการโกงได้เข้มแข็งขึ้น แต่ก็ต้องแลกมาด้วยเครื่องที่เปิดใช้งานต้องมีฟีเจอร์ทางฮาร์ดแวร์และซอฟต์แวร์ตามที่ EAC Linux v2 ต้องการ ได้แก่
ปัญหาของ EAC Linux v2 ในตอนนี้คือ Steam Deck ไม่รองรับฟีเจอร์ทั้งหมดที่ EAC Linux v2 ต้องการ แต่ Epic ก็บอกว่าต่อสายตรงคุยกับ Valve อยู่ว่าจะแก้ปัญหาเรื่องนี้อย่างไร
การทำงานของ EAC Linux v2 จะเรียกเซอร์วิส systemd ขึ้นมาเฉพาะตอนเล่นเกมที่ใช้ระบบต้านโกง ซึ่งเซอร์วิสจะหยุดทำงานเมื่อออกจากเกม นอกจากนี้ Epic จะยังใช้ระบบตรวจจับคนโกงฝั่งเซิร์ฟเวอร์ร่วมด้วย ไม่ได้หวังพึ่งพาเพียงแค่ระบบเดียว
Epic บอกว่าเตรียมใช้ EAC Linux v2 กับเกม Fortnite ของตัวเองก่อน เมื่อใช้งานจนมั่นใจแล้วจะเปิดให้เกมอื่นๆ ใช้งานด้วย
ที่มา - Epic Games
mk Fri, 23/10/2026 - 12:11
Continue reading...
Body
Epic Games เล่าว่าได้เขียนระบบต้านโกง Easy Anti-Cheat (EAC) บนลินุกซ์ใหม่ นับเป็น v2 ที่แข็งแกร่งกว่าเดิม เพื่อเตรียมความพร้อมสู่ Fortnite เวอร์ชันลินุกซ์
ระบบต้านโกง Easy Anti-Cheat (EAC) มีบนลินุกซ์มาตั้งแต่ปี 2014 แต่ยังมีข้อจำกัดหลายอย่าง เพราะการป้องกันไม่แข็งแรงเท่ากับฝั่ง Windows ด้วยเหตุผลว่าลินุกซ์มีข้อจำกัดทาง OS ไม่เอื้อต่อการแยกส่วนข้อมูล (data isolation) เท่ากับ Windows
Epic บอกว่าเป้าหมายสูงสุดของระบบต้านโกงเกม คือ OS ต้องหาวิธี (1) ป้องกันไม่ให้ไฟล์เกมโดนปรับเปลี่ยนแก้ไขโดยคนโกง (tampered) ในขณะเดียวกันต้อง (2) การันตีว่าระบบต้านโกงและบริษัทเกมจะเข้าไม่ถึงข้อมูลอื่นของเจ้าของเครื่อง
ในระหว่างที่ลินุกซ์ยังไม่มีฟีเจอร์เหล่านี้ทัดเทียมกับ Windows ในเร็ววัน ทาง Epic จึงแก้ปัญหาระยะสั้นด้วยการเขียน EAC Linux v2 ใหม่โดยใช้ฟีเจอร์ของลินุกซ์เท่าที่มีอยู่ ผลคือ EAC Linux v2 ป้องกันการโกงได้เข้มแข็งขึ้น แต่ก็ต้องแลกมาด้วยเครื่องที่เปิดใช้งานต้องมีฟีเจอร์ทางฮาร์ดแวร์และซอฟต์แวร์ตามที่ EAC Linux v2 ต้องการ ได้แก่
- ไบนารีของเคอร์เนลจะต้อง signed ด้วยกุญแจของบริษัทที่มีชื่อเสียง (well-known key) ครอบคลุมดิสโทรค่ายดังๆ อย่าง Fedora, Ubuntu, Debian, Rocky Linux, AlmaLinux รวมถึงกุญแจ Universal Blue ที่ใช้โดยดิสโทรสำหรับเกมอย่าง Bazzite
- เปิดใช้ฟีเจอร์ป้องกันฝั่งฮาร์ดแวร์ เช่น TPM 2.0, Secure Boot, Measured Boot, Input-Output Memory Management Unit (IOMMU)
- เปิดใช้ kernel lockdown integrity mode และ Linux Security Module BPF ในขณะที่ต้องปิดการทำงานของฟีเจอร์ Kexec โหลดเคอร์เนลใหม่โดยไม่ต้องรีบูต
ปัญหาของ EAC Linux v2 ในตอนนี้คือ Steam Deck ไม่รองรับฟีเจอร์ทั้งหมดที่ EAC Linux v2 ต้องการ แต่ Epic ก็บอกว่าต่อสายตรงคุยกับ Valve อยู่ว่าจะแก้ปัญหาเรื่องนี้อย่างไร
การทำงานของ EAC Linux v2 จะเรียกเซอร์วิส systemd ขึ้นมาเฉพาะตอนเล่นเกมที่ใช้ระบบต้านโกง ซึ่งเซอร์วิสจะหยุดทำงานเมื่อออกจากเกม นอกจากนี้ Epic จะยังใช้ระบบตรวจจับคนโกงฝั่งเซิร์ฟเวอร์ร่วมด้วย ไม่ได้หวังพึ่งพาเพียงแค่ระบบเดียว
Epic บอกว่าเตรียมใช้ EAC Linux v2 กับเกม Fortnite ของตัวเองก่อน เมื่อใช้งานจนมั่นใจแล้วจะเปิดให้เกมอื่นๆ ใช้งานด้วย
ที่มา - Epic Games
mk Fri, 23/10/2026 - 12:11
Continue reading...