User:Argen Martirosyan

Valve Anti-Cheat

Valve Anti-Cheat- ը (կրճատ `VAC), որը մշակվել է Valve - ի կողմից, կանխելու խաղացողներին օգտագործել ծրագրեր՝ Cheat - եր (անարդար խաղային տեխնիկա): VAC - ը Steam- ի բաղադրիչներից է:

Առաջին անգամ VAC – ը հասանելի է եղել Counter Strike 1.4 ում` 2002 թվականին: Valve – ը որոշեց վերջնական հրաժարվել PunkBuster – ից, նախընտրելով առաջ տանել սեփական համակարգը:

Աշխատանքային սկզբունքներ

VAC – ը բեռնվում է խաղացողի համակարգչի հիշողության մեջ և հետևում է, որ այլ գործընթացներ չխանգարեն խաղի գործընթացին: Ցանկացած ծրագիր, որը ներխուժում է խաղի մեկնարկված գործընթացի մեջ, կարող է համարվել Cheat:

Գտնելով արտաքին միջամտություններ, որոնք համապատասխանում են Cheat – ի սահմանմանը, VAC –ը հայտնում է կենտրոնական VAC – ի սերվերներին, որոնք գտնվում են Valve ում: Այնտեղ մանրամասն տեղեկություն է ուղարկվում միջամտության տեսակի մասին, խաղացողի էջի մասին և այն: Խաղտում կատարելու դեպքում, Steam – ի գլխավոր բազայում, խաղացողի անվանը կցագրվում է Cheater դրոշակը և սկսում է ժամանակի ետ հաշվարկը (մեկ շաբաթից մինչև երկու ամիս): Ժամանակի սպառումից հետո դրոշակը փոխվում է և դառնում banned:

2017 թվականի Փետրվարին Steam - ը թողարկեց VAC 2.0, որը լիովին հիմնված է արհեստական բանականության վրա: VAC 2.0 հետևելու է միանգամից բոլոր ընթացող խաղերին և հատուկ ալգորիթմների միջոցով տարբերելու է սովորական խաղացողներին Cheater - ներից։