هکها، هکرها و ضد هکها
چیتها برای بازیهای آنلاین همیشه وجود خواهند داشت. این یک حقیقت است. و هرچقدر هم که نخواهیم، نمیتوانیم با این واقعیت مقابله کنیم. یا اینکه به عنوان یک گزینه، به سادگی بازی کردن را متوقف کنیم. چیتزنی هرگز قابل ریشهکن کردن نخواهد بود، زیرا تمایل به بازی بهتر و بودن در جایگاه عالی، بدون اینکه تلاش زیادی انجام شود، برای بسیاری از بازیکنان طبیعی است. و اغلب، این امر بسیاری از تازهواردان را جذب میکند، که از اینکه هر گلولهای را بزنند خسته شده و تصمیم میگیرند این وضعیت را با انتخاب راه آسانتر پایان دهند...
خوشبختانه، سازندگان بازیهای کامپیوتری هرگز بیکار ننشستهاند. با انتشار پچها و فیکسها، آسیبپذیریها و راههای فراری که چیتها استفاده میکنند، به سرعت بسته میشوند.
اولین ضدچیتها کماثر بودند و اغلب مشکلات و باگهای زیادی ایجاد میکردند. اما زمان گذشت و آنها بهبود یافتند: نمونههای جدید به پایگاه داده اضافه شدند، و روشهای اسکن پیشرفت کردند که به کشف چیتهای ناشناخته کمک میکرد. اما «صنعت چیت» نیز بیکار ننشست و به راحتی تمام تلههایی را که سازندگان بازیهای کامپیوتری و ضدچیتها کار گذاشته بودند، دور زد. این شبیه به یک نبرد جاودانه بین ویروسنویسان و سازندگان آنتیویروسهاست. هرچقدر هم که آنتیویروس قوی باشد، همیشه یک آسیبپذیری یا راه فراری وجود دارد. همین طور در اینجا هم. هیچ ضدچیتی کامل نیست. به ویژه اینکه چیتها را افراد نادان و کمسن و سال نمیسازند (اینها، اگر کسی کنجکاو باشد، در codhacks.ru نشستهاند ;)). برای بسیاری از آنها این یک تجارت است که درآمد قابل توجهی به همراه دارد. من در مورد توسعهدهندگان چیتهای پولی (privat hacks) صحبت میکنم. دقیقاً در مورد توسعهدهندگان، زیرا نمیتوان آنها را به سادگی «سازندگان چیتها» نامید. بر خلاف معادلهای رایگان، ریسک دریافت بن با استفاده از چیتهای پولی تقریباً به صفر نزدیک است. به علاوه، معمولاً پشتیبانی فنی ۲۴/۷ وجود دارد (فروم، irc) و خود سرویس هم در سطح بسیار بالایی قرار دارد. با انتشار پچهای جدید، یا به محض اینکه امضای اسکن جدیدی ظاهر میشود، چیتها به موقع بهروز میشوند. مبارزه با چیتهای پولی تقریباً بیفایده است، زیرا تقریباً همه آنها دارای سیستم «antileak» هستند که از نشت فایلهای اجرایی جلوگیری میکند. به عنوان مثال، بیایید ببینیم چیتها چگونه از یکی از جوامع چیت معروف کار میکنند. یک کلاینت خاص مشابه Steam وجود دارد که همه اشتراکهای فعلی شما را نمایش میدهد، یا به عبارت سادهتر، چیتهایی که شما خریداری کردهاید. خود چیتها بر روی رایانه شما وجود ندارند - فقط فایل اجرایی این کلاینت موجود است. زمانی که شما چیت را اجرا میکنید، آن از سرور بارگیری شده و بلافاصله در حافظه بارگذاری میشود (وگرنه تمام چیتهای پولی قابل دسترسی بر روی mpcforum قرار میگرفت). لازم به ذکر است که چیتهای پولی اغلب به hardware id رایانهای که از آن ورود به سیستم کردهاید متصل میشوند (اگر HW id تغییر کند، شما به سادگی نمیتوانید وارد کلاینت شوید). این کار برای جلوگیری از به اشتراکگذاری چیتها انجام شده است. زیرا در غیر این صورت، شخصی ممکن بود آن را بخرد و در دسترس عموم قرار دهد (در ابتدا اینطور بود، تا زمانی که برنامهنویسان به ایدهای که در بالا توصیف کردیم رسیدند). به علاوه، برای هر کاربر یک کد CRC منحصر به فرد تولید میشود که امنیت بیشتری را فراهم میکند (زیرا در غیر این صورت، اگر تمام کاربران فایلهای اجرایی یکسانی داشته باشند، این کد میتواند به سادگی به پایگاه داده ضدچیت اضافه شود).
به عنوان مثال، پسران از تیم پشتیبانی VAC، با صرف یکصد یورو (از پولی که ما، دوستان، برای خرید انواع کانتر استرایک صرف میکنیم ;)) یک چیت پولی خریدند. نشسته و شروع به تحلیل آن کردند. آنها به مدت طولانی تحلیل کردند و بالاخره، پس از n مقدار زمان، با تلاشهای بینظیر، توانستند تمام فایلهای اجرایی و کتابخانههای چیت را به دست آورند. و به طور طبیعی، آنها بلافاصله اطلاعات بهدستآمده را به پایگاه VAC اضافه میکنند و همه کسانی که از این چیت استفاده کردهاند بن میشوند. حالا توسعهدهندگان چیتها چه خواهند کرد؟ آنها تنها چیت را بهروز میکنند (نسخه فایلهای اجرایی، کتابخانهها را تغییر میدهند، روش وارد شدن به فرآیند بازی را تغییر میدهند یا در نهایت، چیت را دوباره میسازند). و تمام زحمات بچههای Valve بیفایده خواهد بود. خوب، بن شدند و بن شدند - ضرر زیادی نیست. آیا فکر میکنید که کسی که آماده است صد دلار برای خرید یک چیت هزینه کند، بن شدن را متوقف میکند؟... شما را به خنده میآورد. آنها به سادگی یک کلید جدید خریداری کرده و به بازی با چیتها ادامه میدهند. Valve شاید دوباره وقت خود را برای تجزیه و تحلیل تغییرات در چیت به دلیل بهروزرسانی تلف نکند. آنها که نمیتوانند دائم یک وبسایت را زیر نظر داشته باشند؟ بدون شک، در Valve افراد نابغهای کار میکنند، اما چیتسازان نیز احمق نیستند. برای تحلیل یکی از این چیتهای خوب محافظتشده، نیاز به زمان زیادی است. حالا بیایید حداقل بهطور تقریبی حساب کنیم چند وبسایت وجود دارد که چیتهای پولی میفروشند. بیایید بهطور تقریبی ۲۰ عدد را در نظر بگیریم (در حالی که در واقعیت بسیار بیشتر هستند). آیا فکر میکنید که تیم توسعه VAC دارای چنین تعداد کارمندی است و مهمتر از همه وقت دارد تا همه چیتهای پولی را خریداری و تحقیق کند؟... این به سادگی غیرممکن است. کار سیزیفوس، زیرا چیت در هر صورت بهروزرسانی و دوباره ساخته خواهد شد، به این معنا که تمام کاری که انجام شده به هدر خواهد رفت.
جاذبهای برای بازیکنان که در یک سایت معروف فروش چیت قرار داده شده است. آیا واقعاً فکر میکنید که این یک مانیتور فعال است که وضعیت چیتها را بررسی میکند؟... این فقط یک عنصر الگو است و حتی اگر چیت شناسایی شود، «Undetected» هرگز به «Detected» تغییر نخواهد کرد.
با چیتهای رایگان اوضاع به مراتب سادهتر است. تنها کافیست یک وبسایت چیت محبوب پیدا کنید و به طور دورهای از آنجا تمام جدیدترینها را دانلود کنید و به صورت سیستماتیک اطلاعات آنها را به پایگاه ضدچیت اضافه کنید. ضمن اینکه، هیچگونه حفاظتی در مورد «antileak» اینجا وجود ندارد. چیت رایگان از چه چیزی تشکیل شده است؟
Superhack.exe (فایل اجرایی)
Superhack.dll (کتابخانه)
Superhack.cfg (فایلی که تنظیمات کاربری را در خود نگه میدارد.)
اینجا میتوانید به سادگی CRC فایلها را برداشت و این را به پایگاه اضافه کنید. عملی، حداکثر نیم ساعت کار است. به همین دلیل چیتهای رایگان به سختی یک یا دو ماه عمر میکنند. و به همین دلیل آنها به این اندازه کم هستند. به جای این که چیتهای پولی را خریداری کرده و بررسی کنند، توسعهدهندگان ضدچیت سیستمهای شناسایی جدیدی را پیادهسازی کرده و روشهای اسکن را بهبود میبخشند و غیره.
PunkBuster در برابر VAC
«VAC بیفایده است». هر بازیکن این را به عنوان وظیفه خود میداند که سنگی به سمت تیم توسعه VAC پرتاب کند و دلیل میآورد که چیتزنها در Modern Warfare 2 روز به روز بیشتر میشوند و VAC معروف هم نه تنها نمیتواند با آنها مقابله کند، بلکه کسی را هم بن نمیکند. و در پایان نطق خود چنین بازیکنانی اضافه میکنند که بهتر بود PunkBuster را نگه میداشتند. اما در عین حال، هیچکس حتی نمیداند VAC چگونه کار میکند. حتی پس از اینکه من یک FAQ بسیار دقیق درباره VAC تهیه کردم و در اینجا پستی نوشتم، وضعیت تغییری نکرد. حتی در یکی از نظرات به پست من، کسی توانسته بود عبارت خستهکنندهای بنویسد «بله، اثربخشی برنامه را نمیتوان دید. تقریبا از روزهای اول والهکرها را ملاقات میکنم». وقت آن است که همه چیز را در جای خود بگذاریم و مسائل بحثبرانگیز را روشن کنیم. در ابتدا، دوستان، به یاد داشته باشید، و بهتر است آن را روی یک کاغذ بنویسید و به عنوان دعا قبل از خواب بخوانید:
1. چیتزنها همیشه وجود خواهند داشت. این پدیده را هیچ یک از روشها نمیتوان از بین برد. به محض اینکه یکی پایش را فرار کند، دیگران وارد عمل میشوند. چرا مردم مرتکب جرم میشوند، اگر خوب میدانند که دیر یا زود عواقب آن برمیگردد؟ همینطور در اینجا.
2. چیتها همیشه یک گام جلوتر از تیم توسعه ضدچیتها خواهند بود، زیرا برای هر سپر، شمشیری وجود دارد.
سوال اصلی که اکثر بازیکنان را نگران میکند «چرا به عنوان ضدچیت برای Modern Warfare 2 از VAC استفاده شد؟» (اگر دقیقتر بگوییم، VAC2). به همین دلیل ساده که در بازی سرورهای اختصاصی وجود ندارد. Infinity Ward، همانطور که آنها دوست دارند تکرار کنند، خواستند که بخش آنلاین بازی کاملاً مستقل باشد، در حالی که PunkBuster نیاز به بروزرسانیهای مداوم هم در سمت مشتری و هم در سمت سرور دارد. علاوه بر این، لازم است که به طور دورهای اسکرینشاتها را بررسی کنید تا نشانههای بصری استفاده از چیتها را پیدا کنید. و از آنجا که هیچ سرور اختصاصی وجود ندارد، این کار را چه کسی انجام خواهد داد؟... بنابراین VAC انتخاب شد.
VAC از نظر Infinity Ward کاملاً مطابق با خواستههای آنها بود: هیچگونه اقداماتی برای حفظ عملکرد VAC از سمت بازیکن نیاز نیست - همه حمایتها به عهده تیم توسعه VAC است. اما IW به هیچ وجه نگران این موضوع نبود که VAC قبلاً عموماً فقط در بازیهای Valve استفاده شده بود*.
برای اطلاع: VAC تنها در سه بازی غیرمستقیم استفاده شده است: Red Orchestra، Lost Planet: Extreme Condition و Killing Floor.
بزرگترین عیب VAC - ban با تأخیر (بن با تأخیر). VAC چیتها را فوراً شناسایی میکند. اما مسدودسازی پس از گذشت زمان تصادفی انجام میشود که معمولاً بیشتر از سه هفته نمیباشد. و تمام این مدت چیتزن به بازی ادامه میدهد و زندگی دیگر بازیکنان را مختل میکند. و پس از دریافت بن، احتمالاً آنها به سمت خرید دیسک جدید میروند و به بازی با چیتها ادامه میدهند. زیرا ما در روسیه زندگی میکنیم، جایی که بازیها با معیاری غربی تقریباً به رایگان در اختیار ما قرار میگیرند (به عنوان مثال، همان MW2 در اینجا ۱۳ دلار قیمت دارد، در حالی که در آنجا ۶۰ دلار است). چرا چیتزنها را فوراً بن نمیکنند؟ یک نکته در اینجا وجود دارد. VAC، ببخشید که این را میگویم، آزاردهنده واقعی نه تنها برای چیتزنها، بلکه اول از همه برای توسعهدهندگان چیتهاست. هرچقدر هم که برنامهنویس باهوش باشد، هرگز نمیتواند به شما بگوید که آیا چیتش شناسایی شده است یا خیر. شما فقط میتوانید پس از گذشت سه هفته این موضوع را متوجه شوید. هیچ راه دیگری وجود ندارد. و اگر این چیت عمومی باشد، با توجه به زمان، اگر در ابتدا از وضعیت «undetected» برخوردار بود، با ۹۰٪ احتمال، آنگاه به احتمال زیاد آن در پایگاه داده VAC ثبت خواهد شد. حتی توسعهدهندگان وبسایتهای محبوب چیتزنی هم نمیتوانند به طور کامل مطمئن باشند که استفاده از چیت آنها کاملاً ایمن است.
از طرف دیگر، PunkBuster به سرعت بن میدهد. و گاهی اوقات، نه تنها به خاطر چیتها ;) در اولین ظهور هر گونه فعالیت مشکوک در سیستم، بلافاصله اخراج میکند. همچنین به طور خودکار از هر بازیکن چندین بار در هر دور اسکرینشات میگیرد. و این اسکرینشاتها میتوانند به عنوان مدرک کافی از گناه عمل کنند. و همچنین میتوان این اسکرینشاتها را به Evenbalace ارسال کرد (که PunkBuster را توسعه داده و نگهداری میکند)، که خود به بن جهانی کلید کاربر منجر میشود. تیم توسعه PunkBuster، برخلاف Valve، به شدت به شکایات توجه کرده و آنها را مورد بررسی قرار میدهد. همچنین پایگاههای متنوعی وجود دارد. این چیست؟ این تیمهای مستقل هستند که به طور خودکار چیتها را به پایگاه خود اضافه میکنند، که میتوان به هر سروری وصل کرد (چیزی شبیه به خدمات Steambans). و اگر هنگام اسکن رایانه یک بازیکن، یکی از نمونهها با یکی از نمونههای موجود در پایگاه جریان مطابقت داشته باشد، بن فوری صورت میگیرد که بر روی همه سرورهای متصل به آن پایگاه صادر میشود. در واقع، بن شدن از طریق جریان به معنای دریافت بن جهانی است، زیرا هر مدیر عادی برای سرور خود چنین خدماتی را متصل میکند. اما در اینجا یک مشکل بزرگتر وجود دارد. برای مثال، پسران از GGC-stream گاهی اوقات بدون هیچ دلیلی اقدام به بن کردن میکنند. علاوه بر این، هر مدرکی میتواند جعل شود. حتی اسکرینشاتهای PunkBuster.
PunkBuster چکهای کنترلی فایلها، بافتها برای صحت را بررسی میکند (به عنوان مثال، اگر بازیکنی از درایوری استفاده میکند که تغییر یافته و مثلاً علفها وجود ندارد)، و همچنین چیزهای زیادی دیگر را چک میکند. اما نوشتن چیتهای جدید برای PunkBuster به نوعی آسانتر است. از آن لحاظ که میتوانید بلافاصله چک کنید که آیا شناسایی میشود یا خیر.
اما با PunkBuster، با وجود تمام مزایایش، مشکلات زیادی وجود دارد. نیاز به بروزرسانی دستی (بروزرسانی خودکار همیشه به درستی کار نمیکند)، و اغلب با نرمافزار دیگر تداخل دارد. حتی ممکن است به دلیل فرآیندهای ناشناخته در حافظه (مثلاً ویروسها) شما را اخراج کند. و یک سال پیش به کمدی رسید: PunkBuster بازیکنان را به خاطر استفاده از لایه Steam اخراج میکرد...
سرور PunkBuster نیز به نظارت دائمی نیاز دارد.
خطای استاندارد PB. با نصب مجدد آن حل میشود.
و هنگامی که PunkBuster شروع به اسکن رایانه شما میکند، معمولاً با لگ و کندی همراه است.
اما باوجود تمام اینها، PunkBuster با موفقیت دور زده میشود. حتی به PBSS (ماژولی که مسئول گرفتن اسکرینشات از صفحه بازیکن میباشد) نیز فریب میدهند. به عنوان مثال، برخی از روشهای دور زدن:
1. اسکرینشات به سادگی به سرور ارسال نمیشود یا ارسال شده، آسیبدیده است.
2. اسکرینشات ارسال میشود، اما سیاه است. بازیکن همیشه میتواند توجیه کند که او ویندوز Vista یا Win7 دارد که با PunkBuster به خوبی کار نمیکند (و در واقع، همه اسکرینشاتها از کاربران این سیستمعاملها سیاه است).
3. این روش به دلیل پیچیدگیاش تنها در برخی چیتهای پولی پیادهسازی شده است. زمانی که از سرور فرمان میرسد تا اسکرینشات از صفحه بازیکن گرفته شود (خواه به صورت خودکار و خواه بر حسب خواسته ادمین)، چیت به طور خودکار تمام نمایش را غیرفعال میکند (والهک، رادار و غیره)، سپس یک اسکرینشات تمیز گرفته شده و به سرور ارسال میشود، و چیت دوباره همه چیز را فعال میکند. این فرایند بیش از یک و نیم ثانیه طول نمیکشد.
شایان ذکر است که در برخی موارد، PunkBuster از ban hardware (یعنی، بن بر اساس سختافزار) استفاده میکند. اما در سال یا سالونیم گذشته، به آنچه که من میدانم این موارد وجود نداشته است.
VAC به نسبت به بازیکن بسیار دوستانهتر است: هرگز با سیستمعاملهای دیگر تداخل ندارد، موجب لگ در حین اسکن نمیشود و نیاز به توجه زیادی ندارد. حداکثر شما ممکن است با خطا بگویید که ارتباط با سرور VAC قطع شده است (به دلیل مشکلات اینترنت، سرور بازی یا خود سرور Valve). اما چنین اوضاعی به ندرت پیش میآید.
زمان آن است که جمعبندی کنیم. هم VAC و هم PunkBuster موارد زیر آبهای پنهانی خود را دارند.. مسلماً، PunkBuster چیتزنها را فوراً بن میدهد، اما همانطور که قبلاً توضیح دادم، استفاده از آن به همراه IWnet غیرممکن است، بنابراین VAC تنها گزینه باقیمانده است (به نظر میرسد تقریباً تنها گزینه باشد). VAC، PunkBuster و GameGuard - راهحلهای کامل یکپارچه هستند. در حالی که سایر ضدچیتها یا از ماژول خارجی استفاده میکنند (مثل sXe Injected) یا به دلیل تخصص محدود و عدم کارایی (مثل X-ray) نمیتوانند رقابت قابل قبولی ارائه دهند.
این هم نمایی از اسکرینشات گرفته شده توسط PB در حین بازی (سری COD4)
چیتهای رایگان
آیا به وجود آنها ایمان دارید؟... من شخصاً نه. اما بسیاری معتقدند که داوطلبی پیدا میشود که با پول خود چیتها را بخرد و آنها را به صورت عمومی منتشر کند، تا افراد علاقمند بتوانند آنها را دانلود کنند. این به همین دلیل است که افراد غیرقابل قبولی از این شرایط سوءاستفاده میکنند و فیکها را منتشر میکنند. اما اینها چیت نیستند، تنها فایل اجرایی و یک پنجره زیبا هستند. طبیعی است که درون آن تروجان است که رمز عبور حساب Steam شما را میرباید. اما بازیکن در حالت سرخوشی است و فکر میکند که هماکنون به سرور خواهد رفت و بر همه غلبه خواهد کرد، که به سادگی پیام آنتیویروس را نادیده میگیرد یا آن را خاموش میکند. و روز بعد با اشک و آه در یکی از فرومها شکایت میکند که حسابش دزدیده شده است. اگر این افکار برای شما قانعکننده نبود، میتوانید چنین «چیتی» را برای بررسی در virustotal.com بارگذاری کنید و همه چیز را خودتان خواهید دید.
هکرهای روسی
بدون توهین، اما هکرهای روسی احمقترین هستند. یک پسر بچهٔ ۱۴ ساله به نام واسیا Modern Warfare 2 را خریده و پس از دو روز بازی، به همه خشمگین میشود و تصمیم میگیرد مهارت خود را بالا ببرد. دوستش وانیا به او توصیه میکند که چیتها را پیدا کند: «این یک برنامه فوقالعاده است». واسیا با خوشحالی شروع به جستجوی گوگل میکند و به سرعت خوششانس میشود. او یک فروم عالی پیدا میکند و از آنجا چیتی کمتر از خوب دانلود میکند. واسیا حتی نمیداند که VAC چیست و اینکه استفاده از چیتها ممکن است به بن شدن منجر شود. چیت کار میکند و واسیا در روز اول و دوم و حتی پس از یک هفته بن نمیشود... واسیا در شادی وصفناپذیری به سر میبرد و فکر میکند که این وضعیت همیشه ادامه خواهد داشت. اما ناگهان بن میشود. در حالی که در یکی از فرومها از اینکه Steam چه بیارزشی است شکایت کرده (احتمالاً در modernwarfare2.ru، جایی که افراد زیادی وجود دارند ;))، به سمت خرید یک دیسک جدید میرود. او بدون چیت نمیتواند بازی کند. و او دوباره چیتها را پیدا میکند. و دوباره بر همان مشکلات پای میگذارد. سوال: چند بار واسیا باید بن شود تا متوجه شود که چیتها شر هستند؟ دو بار؟ یا شاید حتی سه بار؟ و شاید پدر واسیا صاحب یک چاه نفتی باشد و به همین دلیل واسیا میتواند هر هفته یک دیسک بخرد؟..
روسیها به احتمال زیاد چیتهای پولی نمیخرند. زیرا ما به رایگان عادت کردهایم. حتی بازیهای قانونی را هم با بیمیلی میخریم، پس چه بر سر چیتها... همانطور که کسی گفت: «خرید چیت؟! اوه، معلوم میشود، برای اینکه بخواهی، ببخشید، بزدل باشی، باید هم پول بدهی؟». و از کجا یک دانشآموز عادی میتواند یک کارت اعتباری و صد یورو برای پرداخت چیت پیدا کند؟ بنابراین آنها از چیتهای رایگان استفاده میکنند.
در غرب مدتهاست که درک کردهاند که استفاده از چیتهای رایگان، یعنی اینکه با یک پروستیت از شهوت بدون کاندوم لذت ببرید. شما حتماً بن خواهید شد. این فقط یک مسئله زمان است. و برای آنها صد یورو مانند صد روبل برای ماست. چرا که بهتر است خطر نکرده و یک بار برای چیت هزینه کنید تا بعدها حساب Steam خود را از دست دهید، که مجموع بازیهایش حدود ۶۰۰ دلار است. اما حتی با خرید چیت، هیچگاه نمیتوانید مطمئن باشید که بدون کیفر خواهید ماند.
درام
در نهایت، دوباره متقاعد میشوم که در Infinity Ward و Valve افراد نابغه کار میکنند.
حدود یک هفته پس از انتشار بازی، تعداد زیادی چیت و به تبع آن چیتزنها ظاهر شدند. این شبیه به یک اپیدمی بود. در اینجا تمام ناتوانی IWnet نمایان شد. بازیکنان نمیتوانستند نه چیتزنها را بن کنند و نه اخراج کنند. و برای چیتزنها این یک بهشت واقعی بود... و اگرچه VAC به سختی به پایگاه داده چیتهای جدید افزوده میشود، اما برای چیتهای پولی باید اقدامی میشد. «خرید همه و همگی را به پایگاه اضافه کنید» - شاید شما بگویید. این غیرممکن است. به این دلیل که به منابع انسانی زیادی نیاز دارد، در ثانی زمان لازم است و در سوم اینکه، همانطور که قبلاً گفتم، این همه چیز به علت وجود سیستمهای «antileak» غیرقابل تحقق بود. تحلیل یک چیت زمان زیادی میبرد، و چندین ده چیت... به هر حال، Valve تحت فشار ایندیفینیتی وард قرار گرفت که «ما به شما چنین پولی دادی... (شما که فکر نمیکردید تیم توسعه VAC رایگان کار میکند؟)» و کمتر از یک ماه، چیتزنها بازی را پر کردند.
و باید اقدامی صورت میگرفت. هیچ کس نمیداند چه کسی این ایده را مطرح کرد، اما به او باید حتماً مدال داده شود.
وقتی که پچ *169 بیرون آمد، تمام چیتهای پولی به سرعت بهروزرسانی شده و از امضای جدید و فیکسها عبور کردند (چیتهای رایگان به مراتب دیرتر بهروزرسانی میشوند). و سپس Infinity Ward به نسخه *164 بازگشت و همه چیتزنها بلافاصله نمایان شدند. بیش از دو هزار و پانصد نفر. برای آنها هیچ تایمر شمارش معکوس وجود نداشت. به صورت دستی بن بازیکنان را انجام دادند و تقریباً همگی که از چیتهای پولی استفاده کرده بودند را بن کردند. و احتمالاً با دیدن نتایج حاصلشده، IW و Valve این روش را به رویهای دائم تبدیل خواهند کرد. اما نباید شاداب بود. دشمنان نیز بیخبر نیستند. توسعهدهندگان چیتها نمیخواهند مشتریان و درآمدهای زیاد خود را از دست بدهند و بنابراین جنگ ادامه خواهد یافت. و تا ابد ادامه خواهد داشت.