หากคุณกระโดดเข้าสู่โหมด Multiplayer ของ Call of Duty: Black Ops บน PS4 หรือ PS5 หลังจากที่ตัวเกมเวอร์ชันพอร์ตเพิ่งวางจำหน่าย คุณคงสังเกตเห็นความผิดปกติบางอย่าง ไม่ว่าจะเป็นล็อบบี้ที่เต็มไปด้วยผู้เล่นที่มีเลเวลเต็มแบบงงๆ ค่า XP ที่พุ่งขึ้นอย่างรวดเร็วเกินจริง หรือการแข่งขันที่กลายเป็นความวุ่นวาย ปัญหานี้มีต้นตอมาจากช่องโหว่ที่มีมาตั้งแต่สมัย PS3 เมื่อ 15 ปีก่อน และดูเหมือนว่าจะไม่มีใครแก้ไขมันก่อนที่จะปล่อยตัวเกมเวอร์ชันพอร์ตนี้ออกมา
พอร์ตที่พกพาปัญหาเก่าติดตัวมาด้วย
Call of Duty: Black Ops และ Black Ops 2 เพิ่งลงให้กับ PS4 และ PS5 ในรูปแบบพอร์ตตรงๆ ไม่ใช่การรีมาสเตอร์ (Remaster) ซึ่งทาง Activision ก็ได้ชี้แจงเรื่องนี้อย่างชัดเจนตั้งแต่ต้น และแฟนเกมส่วนใหญ่ก็ยอมรับได้ การได้เห็นเกมภาคโปรดทั้งสองภาคกลับมาโลดแล่นบนเครื่องคอนโซลยุคใหม่โดยที่โหมดเนื้อเรื่อง (Campaign), Multiplayer และ Zombies ยังอยู่ครบถือเป็นเรื่องน่ายินดี แต่ปัญหาคือคำว่า "พอร์ตตรงๆ" ดูเหมือนจะรวมถึงการนำเอาสิ่งที่ควรจะทิ้งไว้ในอดีตติดมาด้วย
Modder รายหนึ่งที่ออกมาเปิดเผยเรื่องนี้ได้อธิบายกลไกดังกล่าวให้เข้าใจง่ายๆ ว่า การเข้ารหัสไฟล์เซฟ (Save file encryption) ในเวอร์ชัน PS4/PS5 นั้นเหมือนกับที่เคยใช้บน PS3 ทุกประการ ผู้เล่นสามารถคัดลอกไฟล์เซฟลงในแฟลชไดรฟ์ นำไปผ่านเว็บไซต์ที่ถอดรหัสรูปแบบของ PS3 เพื่อแก้ไขค่า XP แล้วโหลดกลับเข้าไปในเครื่อง PS4 หรือ PS5 ที่ผ่านการเจลเบรก (Jailbreak) ได้ ช่องโหว่นี้เกิดขึ้นได้เพราะ Iron Galaxy และ Activision ไม่ได้อัปเดตการเข้ารหัสข้อมูลเซฟตอนที่ทำพอร์ตเกม ซึ่งความผิดพลาดเพียงจุดเดียวนี้นี่เองที่เป็นต้นเหตุของปัญหาทั้งหมด
สิ่งที่ผู้เล่นต้องเจอในล็อบบี้
ในตอนนี้ การใช้ช่องโหว่ที่พบในโหมด Multiplayer ของ Black Ops 1 จะเน้นไปที่เรื่อง XP ผู้เล่นจะทำการ Mod ไฟล์เซฟเพื่อฟาร์มค่าประสบการณ์ให้สูงเกินกว่าที่การเล่นปกติจะทำได้ ซึ่งมักจะใช้วิธีปาระเบิดใส่ตัวเองซ้ำๆ เพื่อปั๊มคะแนน ผลที่ตามมาคือผู้เล่นในล็อบบี้มีเลเวลที่ก้าวกระโดดจนทำลายระบบจัดอันดับ (Ranking system) ทำให้การจับคู่ (Matchmaking) ผิดเพี้ยนและทำลายประสบการณ์ของผู้เล่นที่เล่นอย่างถูกต้อง
ขณะนี้ยังไม่มีรายงานการใช้ Aimbot หรือโปรแกรมโกงการเคลื่อนที่ในวงกว้าง แต่การที่ช่องโหว่ของไฟล์เซฟเข้าถึงได้ง่ายขนาดนี้ถือเป็นเรื่องน่ากังวล เพราะกำแพงในการเข้าถึงนั้นต่ำมากจนทำให้มันแพร่กระจายอย่างรวดเร็วหลังจากเกมเปิดตัว
การตอบสนองจาก Activision จนถึงตอนนี้
ทาง Activision ได้เริ่มดำเนินการแล้ว โดยมีการปิดเพลย์ลิสต์บางส่วนเพื่อตรวจสอบปัญหาที่ได้รับรายงาน และมีการแก้ไขผ่านเซิร์ฟเวอร์ (Server-side fix) ในบางโหมดหลังจากนั้นไม่นาน อย่างไรก็ตาม Modder ที่ออกมาแจ้งเรื่องนี้ระบุว่าโหมดอื่นๆ ยังคงมีช่องโหว่ให้ใช้งานได้อยู่ การปิดเพลย์ลิสต์ช่วยซื้อเวลาได้ แต่ไม่ได้แก้ปัญหาที่ต้นเหตุ ซึ่งก็คือการเข้ารหัสไฟล์เซฟที่ยังไม่ได้ถูกปรับปรุง
ประเด็นสำคัญคือ การแก้ไขผ่านเซิร์ฟเวอร์ทำได้เพียงจำกัดเท่านั้น ในเมื่อช่องโหว่อยู่ที่โครงสร้างและการตรวจสอบข้อมูลเซฟ การแก้ไขที่ถูกต้องน่าจะต้องมีการอัปเดตวิธีการจัดการการเข้ารหัสไฟล์เซฟในระดับที่ลึกกว่านี้ ซึ่งเป็นสิ่งที่ไม่ได้ทำในระหว่างขั้นตอนการพอร์ตเกม
ทำไมเรื่องนี้ถึงเกิดขึ้นซ้ำๆ กับเกมพอร์ตเก่าๆ
สถานการณ์นี้เป็นรูปแบบที่พบเห็นได้บ่อยเมื่อเกมเก่าถูกพอร์ตลงเครื่องยุคใหม่โดยไม่มีการตรวจสอบทางเทคนิคอย่างละเอียด การพอร์ตเกมที่เร่งรีบมักจะให้ความสำคัญกับการทำให้เกมรันได้ก่อน โดยละเลยสมมติฐานด้านความปลอดภัยที่เคยตั้งไว้เมื่อสิบปีก่อน การเข้ารหัสเซฟยุค PS3 ถูกออกแบบมาสำหรับภัยคุกคามในยุคนั้น การนำโค้ดเดิมมาใช้โดยไม่ปรับปรุงในสภาพแวดล้อมยุคใหม่ที่มีทั้งเครื่องเจลเบรกและเครื่องมือถอดรหัสที่เข้าถึงง่าย จึงทำให้เกิดช่องว่างแบบนี้ขึ้น
Black Ops 1 ไม่ใช่เกมเดียวที่เจอปัญหานี้ แต่เป็นตัวอย่างที่เห็นได้ชัดเพราะแฟรนไชส์นี้มีฐานแฟนคลับขนาดใหญ่ โหมด Multiplayer ของ Black Ops 1 มีคุณค่าทางจิตใจสูงมาก และผู้เล่นจำนวนมากกลับมาเพื่อเล่นโหมดแข่งขันโดยเฉพาะ การที่โหมดเหล่านี้ถูกทำลายภายในไม่กี่วันหลังจากเปิดตัวจึงเป็นเรื่องที่น่าผิดหวัง
Activision ยืนยันว่ากำลังตรวจสอบอยู่ ดังนั้นการแก้ไขที่สมบูรณ์กว่านี้น่าจะกำลังดำเนินการอยู่ คุณควรติดตามข่าวสารจาก COD Updates เพื่อยืนยันว่าปัญหาการเข้ารหัสไฟล์เซฟได้รับการแก้ไขอย่างถูกต้องแล้ว ไม่ใช่แค่การแก้ปัญหาเฉพาะหน้า สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่เกมนำเสนอในทุกโหมด สามารถดูได้ที่ คู่มือกลยุทธ์ Call of Duty: Black Ops 6 และ ศูนย์รวมคู่มือการเล่นเกม ของเราในระหว่างที่สถานการณ์กำลังพัฒนาต่อไป








