রায়ট গেমসের বিতর্কিত ভ্যানগার্ড অ্যান্টি-চিটটি নতুন করে আলোচনার কেন্দ্রবিন্দুতে এসেছে, কারণ এর একটি নতুন আপডেটের ফলে ভ্যালোরান্টের কিছু দামী চিট হার্ডওয়্যার অকার্যকর হয়ে পড়েছে বলে জানা গেছে। আপডেটটি দামী এক্সটার্নাল হার্ডওয়্যারের উপর নির্ভরশীল ডিএমএ-ভিত্তিক চিট সেটআপগুলোকে ব্লক করে দেওয়ায়, রায়ট তাদের এক্স (X) প্ল্যাটফর্মে হার্ডওয়্যার চিটারদের উপহাস করে বলেছে, “একেবারে নতুন ৬ হাজার ডলারের পেপারওয়েটের মালিকদের অভিনন্দন।”
মন্তব্যটি ভ্যানগার্ড আসলে কী করেছে তা নিয়ে বিতর্কের জন্ম দিয়েছে। কিছু পোস্টে বিষয়টিকে এসএসডি-র ক্ষতি হিসেবে তুলে ধরা হলেও, রায়ট স্পষ্ট করেছে যে ভ্যানগার্ড পিসি হার্ডওয়্যারের কোনো ক্ষতি করে না বা আসল এসএসডি নিষ্ক্রিয় করে না। এই আপডেটটি ভ্যালোরান্টের অ্যান্টি-চিট সিস্টেমকে বাইপাস করতে ব্যবহৃত চিট হার্ডওয়্যার এবং ফার্মওয়্যারকে লক্ষ্য করে তৈরি।
ডিএমএ প্রতারণা বলতে কী বোঝায়?
DMA-এর পূর্ণরূপ হলো ডিরেক্ট মেমোরি অ্যাক্সেস। এটি একটি সাধারণ হার্ডওয়্যার ফাংশন যা ডিভাইসগুলোকে প্রতিটি অনুরোধ সিপিইউ-এর মাধ্যমে না পাঠিয়েই সিস্টেম মেমোরি অ্যাক্সেস করতে দেয়। চিটিং সেটআপে, সাধারণ সফটওয়্যার লেয়ারের বাইরে থেকে গেম মেমোরি পড়ার জন্য DMA-কে অপব্যবহার করা যেতে পারে।
একটি ডিএমএ ডিভাইস PCIe-এর মাধ্যমে একটি পিসির সাথে সংযুক্ত করা যায়, যার ফলে প্রতারকরা একটি আলাদা মেশিনের মাধ্যমে রাডার, ওয়ালহ্যাক বা ইএসপি-র মতো টুলগুলো চালাতে পারে। এই সেটআপগুলো প্রায়শই ব্যয়বহুল হয় এবং এতে বিশেষ প্রোগ্রামযোগ্য হার্ডওয়্যার ব্যবহার করা হয়, যা দেখতে সাধারণ পিসি ডিভাইসের মতো হওয়ায় এগুলো শনাক্ত করা আরও কঠিন হয়ে পড়ে।
রায়ট কী পরিবর্তন করেছিল?
ভ্যানগার্ডের সর্বশেষ আপডেটটি এমন একটি দুর্বলতাকে লক্ষ্য করে তৈরি করা হয়েছে, যা প্রচলিত সফটওয়্যারের পরিবর্তে বাহ্যিক হার্ডওয়্যারের ওপর নির্ভরশীল উচ্চমানের চিটিং সেটআপগুলো ব্যবহার করে থাকে। এই ডিভাইসগুলো স্টোরেজ ড্রাইভের মতো বিশ্বস্ত যন্ত্রাংশের ছদ্মবেশ ধারণ করে, যার ফলে এগুলো সহজে শনাক্ত না হয়েই গেমের ডেটা অ্যাক্সেস করতে পারে।
এর মোকাবিলায়, রায়ট IOMMU (ইনপুট-আউটপুট মেমরি ম্যানেজমেন্ট ইউনিট)-এর কঠোর ব্যবহার প্রয়োগ করছে বলে মনে হচ্ছে। এটি একটি হার্ডওয়্যার-স্তরের মেমরি সুরক্ষা ব্যবস্থা যা নিয়ন্ত্রণ করে সংযুক্ত ডিভাইসগুলো কী কী অ্যাক্সেস করতে পারবে। এই অনুমতিগুলো সীমিত করার মাধ্যমে, ভ্যানগার্ড সন্দেহজনক বাহ্যিক হার্ডওয়্যারকে লাইভ গেম ডেটা পড়া থেকে আটকাতে পারে, যা কার্যকরভাবে সেই সুবিধাটি নষ্ট করে দেয় যার উপর ভিত্তি করে ডিএমএ চিটগুলো তৈরি হয়।
রায়ট কি আসল এসএসডিগুলোকে অকেজো করে দিয়েছিল?
রায়টের মতে , ভ্যানগার্ড হার্ডওয়্যারের কোনো ক্ষতি করে না, ডিভাইস অকার্যকর করে না, বা পিসি, পিসির যন্ত্রাংশ বা সফটওয়্যারকে অকেজো করে দেয় না। কোম্পানিটি জানিয়েছে যে, ক্ষতিগ্রস্ত ডিভাইসগুলো হলো ভ্যালোর্যান্ট গেমে প্রতারণার জন্য বিক্রি হওয়া ডিএমএ চিট টুল, কোনো সাধারণ এসএসডি বা পিসির যন্ত্রাংশ নয়। কিছু ক্ষতিগ্রস্ত ব্যবহারকারী দাবি করেছেন যে, তাদের সিস্টেমগুলো ব্যবহার অনুপযোগী হয়ে পড়ায় উইন্ডোজ পুনরায় ইনস্টল করতে হয়েছে।
রায়ট জানিয়েছে যে, IOMMU সুরক্ষা সক্রিয় থাকা অবস্থায় কোনো চিট সেটআপ সুরক্ষিত মেমোরি অ্যাক্সেস করার চেষ্টা চালিয়ে গেলে এই অস্থিতিশীলতা দেখা দেয়। সেক্ষেত্রে, সিস্টেমে হার্ডওয়্যার ফল্ট তৈরি হতে পারে বা এটি অস্থিতিশীল হয়ে পড়তে পারে। যখন কোনো ডিভাইস এমন মেমোরি পড়ার চেষ্টা করে যা অ্যাক্সেস করার অনুমতি তার আর নেই, তখন IOMMU-এর কাছ থেকে এমন আচরণই প্রত্যাশিত।
কেন এটি বিশ্বাস নিয়ে বিতর্কের জন্ম দিল?
কমিউনিটির প্রতিক্রিয়া বিভক্ত। এক্স এবং রেডিটের অনেক খেলোয়াড় ক্ষতিগ্রস্ত চিটারদের উপহাস করে বলেছেন, যারা ডিএমএ চিট হার্ডওয়্যারের জন্য হাজার হাজার টাকা খরচ করেছে, তাদের সেটির অ্যাক্সেস হারানোই উচিত।
এর ফলে খেলোয়াড়দের জন্য কী হতে পারে, তা নিয়ে অন্যরা আরও বেশি উদ্বিগ্ন ছিলেন। রেডিটের কিছু ব্যবহারকারী প্রশ্ন তুলেছেন যে, কার্নেল-স্তরের একটি অ্যান্টি-চিট কি এই স্তরে হার্ডওয়্যার ব্লক করতে সক্ষম হওয়া উচিত? খেলোয়াড়রা জানতে চাইছেন, যদি বৈধ হার্ডওয়্যারকে ভুলভাবে ফ্ল্যাগ করা হয়, তাহলে কী ঘটবে। কেউ কেউ আশঙ্কা করছেন যে, একটি ফলস পজিটিভের কারণে একটি আসল NVMe বা SATA ড্রাইভে অ্যাক্সেস ব্লক হয়ে যেতে পারে এবং উইন্ডোজ পুনরায় ইনস্টল করতে বাধ্য হতে পারে। রায়ট অস্বীকার করেছে যে ভ্যানগার্ড সাধারণ পিসি ডিভাইস নিষ্ক্রিয় করে বা পিসি ও এর যন্ত্রাংশ অকেজো করে দেয়, কিন্তু সবাই এতে সন্তুষ্ট নন।
ভ্যালোরান্টের মতো একটি প্রতিযোগিতামূলক গেমে প্রতারকদের থামানো গুরুত্বপূর্ণ, কিন্তু কার্নেল-স্তরের অ্যান্টি-চিটগুলো নৈতিক প্রশ্ন তোলে, কারণ এগুলো একজন খেলোয়াড়ের সিস্টেমের গভীরে অবস্থান করে। যখন একটি অ্যান্টি-চিট, এমনকি বৈধ কারণেও, হার্ডওয়্যারের আচরণকে সীমাবদ্ধ করতে পারে, তখন এটি গেম নির্মাতা এবং খেলোয়াড়ের মধ্যে বিশ্বাসের সংকট তৈরি করে।
