Valve Anti-Cheat

Valve Anti-Cheat — ilk dəfə 2002-ci ildə Counter-Strike ilə buraxılan Steam platformasının komponenti kimi Valve tərəfindən hazırlanmış anti-hiylə sistemi.

Valve Anti-Cheat
Loqonun şəkli
Tipi özəl proqram təminatı
Tərtibatçı Valve
Əməliyyat sistemi Microsoft Windows, macOS, Linux
Yayımlanma tarixi 2002
Sayt help.steampowered.com/fa…

Proqram oyunçunun sistemində hiylə aşkar etdikdə orijinal aşkarlamadan günlər və ya həftələr sonra oyunçunu qadağan edir.[1] Sistem yaddaşda və ya cihazda səhvlər aşkar edərsə, oyunçuları oyundan kənarlaşdıra bilər. Aşkarlanma tarixi və ya aşkar edilən hiylə növü kimi heç bir məlumat oyunçuya açıqlanmır. Oyunçuya məlumat verildikdən sonra, oyunçunun hiylə istifadə etdiyi oyunun onlayn "VAC ilə qorunan" serverlərinə giriş həmişəlik qadağan edilir və oyunçunun Steam hesabına əlavə məhdudiyyətlər tətbiq edilir.

Sistem 2006-cı ilin noyabr ayının bir həftəsi ərzində 10.000-dən çox hiylə cəhdini aşkar edib.[2] 2018-ci ilin dekabr ayı ərzində 600.000-dən çox hesaba qadağa qoyulub.[3]

2001-ci ildə, "Counter-Strike" və "Half-Life" modları üçün nəzərdə tutulmuş anti-hiylə proqramı olan "PunkBuster"in tərtibatçıları "Even Balance", "Valve"dən heç bir dəstək almadıqları üçün oyunları dəstəkləməyi dayandırdılar. Valve, texnologiyanı birbaşa oyunlarına inteqrasiya etmək üçün edilən iş təkliflərini də rədd etdi.[4][5]

Valve 2001-ci ildə hiylələr üçün "uzunmüddətli həll" üzərində işləməyə başladı.[6] VAC-ın ilk buraxılışı 2002-ci ildə Counter-Strike ilə idi. Bu ilkin versiya zamanı sistem oyunçulara yalnız 24 saat qadağa qoyurdu.[7] Zamanla qadağanın müddəti artırıldı. 2005-ci ildə VAC2 ilə birlikdə ömürlük qadağa tətbiq olunana qədər oyunçulara 1-5 il müddətinə qadağa qoyulurdu. VAC2 2005-ci ilin fevralında elan edildi[8] və növbəti ay beta testinə başladı.[9] 17 noyabr 2006-cı ildə "yeni [VAC] texnologiyası"nın təkcə keçən həftə ərzində "10.000-dən çox" hiylə cəhdini blokladığı bildirildi.[2]

2002-ci ildə ilk sınaq mərhələsində proqram haqqında bəzi məlumatlar Half-Life Dedicated Server poçt siyahıları vasitəsilə aşkar edilmişdi. O, "OGC's OpenGl Hack" versiyalarını, OpenGL hiylələrini, həmçinin CD açar dəyişdiricilərini hiylə kimi aşkar edə bilirdi. Aşkar edilmiş hiyləçilər haqqında məlumat sonradan 205.158.143.67 IP ünvanının 27013 portunda (daha sonra 27011-ə dəyişdirildi[10]) yerləşən qadağa siyahısı serverinə göndərilir.[11] Həmçinin "master qadağa siyahısı" serveri mövcuddur.[12] VAC tərəfindən aşkar edilən RAM/cihaz xətaları oyunçunu serverdən ata bilər, lakin qadağa tətbiq etmir.[13][14]

Erik Smit və Nik Şafner oyun idarəçiləri üçün əsas əlaqələr idi.[15] 2010-cu ilin fevral ayında VAC Komandası Steam-in aparıcı mühəndisi Con Kuk və onun 16 mühəndisdən ibarət olan komandasından ibarət idi.

2010-cu ilin iyul ayında Valve-dən sızan məlumatdan uğurla istifadə edərək "Qızıl Açar" adlı nadir Team Fortress 2 silahını tapmaq şanslarını artırmağa çalışan bir neçə oyunçuya VAC tərəfindən oyun qadağası qoyuldu.[16][17] Həmin ay ərzində təxminən 12.000 Call of Duty: Modern Warfare 2 oyunçusuna yaddaşa yükləndikdən sonra Steam diskdəki DLL faylını yenilədikdə və xətalı müsbət aşkarlamaya səbəb olduqda oyun qadağası qoyuldu. Bu qadağalar daha sonra ləğv edildi və zərərçəkənlər Left 4 Dead 2-nin pulsuz nüsxəsini və ya hədiyyə olaraq göndərmək üçün əlavə bir nüsxəsini aldılar.[18][19][20]

2014-cü ilin fevralında sistemin istifadəçilərin DNS keşinə daxil olaraq girdikləri vebsaytları izlədiyi şayiəsi yayıldı. Qeyb Nyuell Redditdə bu yoxlamanın məqsədinin nüvə səviyyəsindəki hiylələri aşkar etmək üçün ikinci dərəcəli əks tədbir kimi çıxış etmək olduğunu və bunun yoxlanılan istifadəçilərin 0,1%-dən azına təsir etdiyini və 570 qadağa ilə nəticələndiyini açıqladı.[21][22][23]

2016-cı ilin may ayından etibarən sistem eyni telefon nömrəsi ilə qeydiyyatdan keçmiş hesabları qadağan etməyə başladı.[24] Bundan əlavə, qadağa qoyulduğu zaman hesabda istifadə edilmiş telefon nömrəsinin üç ay ərzində digər hesablarda yenidən qeydiyyata alınmasına icazə verilməməyə başlandı.

Sistem Team Fortress 2 üçün məşhur hiylə olan LMAOBOX-u aşkarlaya bilmədiyi üçün tənqid edilib. 2016-cı ilin mayında sistem bu hiyləni də aşkar etməyə başlayıb və böyük qadağa dalğası ilə nəticələnib.[25]

2017-ci ilin fevral ayında Valve, Counter-Strike: Global Offensive oyununda hiylələri aşkar etmək üçün maşın öyrənməsi yanaşmasını təqdim etməyi planlaşdırdığını və sistemin "Overwatch" sistemi vasitəsilə oyunçular tərəfindən manual aşkarlanması üçün avtomatik olaraq işarələyən sistemin ilkin versiyasının artıq mövcud olduğunu elan etdi.[26]

2018-ci ilin mart ayında Valve, Oyun Tərtibatçıları Konfransındakı çıxışında maşın öyrənməsinə əsaslanan yanaşmanı VACNet adlandırdı.[27]

2023-cü ilin oktyabr ayında AMD drayver yeniləməsi vasitəsilə öz "Anti-Lag+" funksiyasına dəstək əlavə etdikdən sonra, oyun müəyyən DLL funksiyalarını pozduğuna görə hiylə kimi aşkar edildi və nəticədə AMD istifadəçiləri Counter-Strike 2 oyunundan qadağan edildi. Daha sonra AMD drayver yeniləməsini geri qaytardı və Valve təsirə məruz qalan istifadəçilərin qadağasını ləğv edəcəyinə söz verdi.[28]

  1. "Steam Support FAQ: I've Been Banned". Steam. Valve. 2020-11-11 tarixində arxivləşdirilib. İstifadə tarixi: 2023-10-26.
  2. 1 2 "Steam Message - Friday, November 17 2006". Steam. Valve. November 17, 2006. January 6, 2007 tarixində orijinalından arxivləşdirilib. İstifadə tarixi: December 11, 2002.
  3. Boudreau, Ian. "Valve banned a record number of players in December". PCGamesN. January 6, 2019. 25 September 2021 tarixində arxivləşdirilib. İstifadə tarixi: 25 September 2021.
  4. KoshVorlon. "Punkbuster to stop HL/CS development". DSLReports. DSLReports. September 25, 2001. March 19, 2023 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  5. Gibson, Steve. "Punkbuster Retires From HL". Shacknews. Gamerhub. September 25, 2001. May 8, 2023 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  6. "Eric Smith, Valve, HLDS mailing list, October 2001". Blue's News. 2022-12-04 tarixində arxivləşdirilib. İstifadə tarixi: 2023-11-06.
  7. "Online cheaters face games ban". BBC News. BBC. August 29, 2002. July 23, 2013 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  8. "New Counter-Strike: Source Map Coming Soon". Steam. Valve. February 11, 2005. February 12, 2005 tarixində orijinalından arxivləşdirilib.
  9. "Update - Friday March 25, 2005". Steam. Valve. March 25, 2005. March 26, 2005 tarixində orijinalından arxivləşdirilib.
  10. Eric Smith, Valve, HLDS mailing list, August 2002.
  11. "Eric Smith, Valve HLDS Mailing List, July 2002". Planet Half-Life. GameSpy. Archived from the original on June 3, 2015.
  12. Fields, Aaron. "Valve Anti Cheat Updated". SK Gaming. SK Gaming. 2002. 2021-05-07 tarixində arxivləşdirilib. İstifadə tarixi: 2023-11-06.
  13. Fields, Aaron. "VAC Update". SK Gaming. SK Gaming. 2003. 2021-05-07 tarixində arxivləşdirilib. İstifadə tarixi: 2023-11-06.
  14. rizzuh. "New VAC Module (2)". CS-Nation. June 19, 2003. June 19, 2003 tarixində orijinalından arxivləşdirilib.
  15. "VAC Updated". CS-Nation. November 16, 2003. December 11, 2003 tarixində orijinalından arxivləşdirilib.
  16. Bobev, Radimir. "TF2 Engineer Update Gets Serious – VAC Bans Issued". Device Magazine. July 8, 2010. Archived from the original on July 11, 2010.
  17. WiNGSPANTT. "Goldengate: The Engineer Update Scandal". Top Tier Tactics. July 8, 2010. June 20, 2012 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  18. Smith, Quintin. "Valve Anti-Cheat software goes a bit GlaDOS?". Rock, Paper, Shotgun. Gamer Network. July 26, 2010. July 28, 2010 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  19. Meer, Alec. "Valve offers free game after 12,000 false Steam bans". Gamesindustry.biz. GamesIndustry International. July 27, 2010. November 7, 2017 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  20. McElroy, Griffin. "Valve apologizes for banning over 12,000 legit Modern Warfare 2 players". Engadget. Verizon Media. July 27, 2010. 2022-12-04 tarixində arxivləşdirilib. İstifadə tarixi: 2023-11-06.
  21. Newell, Gabe. "Valve, VAC, and trust". Reddit. 2014-02-17. 2023-10-07 tarixində arxivləşdirilib. İstifadə tarixi: 2023-11-06.
  22. Warr, Philippa. "Valve couldn't care less what porn you watch (Wired UK)". Wired.co.uk. Condé Nast Publications. fevral 18, 2014. may 8, 2014 tarixində orijinalından arxivləşdirilib.
  23. Scullion, Chris. "Valve rejects claims it receives players' browsing history". Computerandvideogames.com. Future Publishing. February 18, 2014. Archived from the original on March 5, 2014.
  24. Grayson, Nathan. "Valve Steps Up Counter-Strike's Anti-Cheat Measures". Kotaku. G/O Media. April 30, 2016. December 4, 2022 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  25. Grayson, Nathan. "Valve Finally Cracks Down On One Of The Biggest Team Fortress 2 Cheats". Kotaku. G/O Media. May 3, 2016. December 4, 2022 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  26. Prescott, Shaun. "Valve wants to take a 'machine learning' approach to Counter-Strike anti-cheat". PC Gamer. Future plc. February 16, 2017. June 28, 2023 tarixində arxivləşdirilib. İstifadə tarixi: November 6, 2023.
  27. McDonald, John. "Robocalypse Now". youtube. 31 March 2018. İstifadə tarixi: July 23, 2020.
  28. Shilov, Anton. "AMD Counter-Strikes Itself, Pulls Driver After Anti-Lag Feature Causes CS2 Bans". Tom's Hardware (ingilis). 13 October 2023. 13 October 2023 tarixində arxivləşdirilib. İstifadə tarixi: 14 October 2023.

Xarici keçidlər

[redaktə | mənbəni redaktə et]