Χρήστες cheats, cheaters και anti-cheats
Τα cheats για διαδικτυακά παιχνίδια θα υπάρχουν πάντα. Αυτό είναι γεγονός. Όσο κι αν το θέλουμε, δεν μπορούμε να το αλλάξουμε. Να σταματήσουμε να παίζουμε είναι μια εναλλακτική, αλλά η ανικανότητα να καταπολεμηθεί το cheating είναι γνωστή, καθώς η επιθυμία να παίζουμε καλύτερα και να είμαστε οι πιο καλοί χωρίς να καταβάλουμε ιδιαίτερη προσπάθεια είναι χαρακτηριστική πολλών παικτών. Συχνά, αυτό προσελκύει πολλούς νέους παίκτες, οι οποίοι, αφού κουραστούν να πιάνουν κάθε σφαίρα, αποφασίζουν να τα παρατήσουν και να επιλέξουν τον πιο εύκολο δρόμο...
Όχι, οι προγραμματιστές υπολογιστικών παιχνιδιών δεν κάθονται με τα χέρια σταυρωμένα. Βγαίνουν νέα patches και fixes, κλείνουν γρήγορα τις ευπάθειες και τα παραθυράκια που εκμεταλλεύονται τα cheats ή μπορεί να εκμεταλλευτούν στο μέλλον.
Τα πρώτα anti-cheat συστήματα ήταν αναποτελεσματικά και συχνά προκαλούσαν πολλά προβλήματα και σφάλματα. Όμως, καθώς περνούσε ο χρόνος, γίνονταν όλο και πιο τέλεια: προστίθενται νέα δείγματα στις βάσεις, βελτιώνονται οι μέθοδοι σάρωσης, που επιτρέπουν να ανιχνευθούν ακόμη και άγνωστα cheats. Αλλά και η «βιομηχανία cheats» δεν έμενε στάσιμη και καταφέρνει με επιτυχία να παρακάμπτει όλες τις παγίδες που έχουν στήσει οι προγραμματιστές παιχνιδιών και οι anti-cheat. Αυτό θυμίζει την αιώνια μάχη των προγραμματιστών ιών και των δημιουργών antivirus. Όσο τέλειο κι αν είναι ένα antivirus, πάντα θα βρεθεί κάποια ευπάθεια ή παραθυράκι. Έτσι και εδώ. Δεν υπάρχουν ιδανικά anti-cheats. Επιπλέον, τα cheats δεν δημιουργούνται από ανόητους εφήβους που μόλις έχουν μάθει προγραμματισμό (αυτοί, αν ενδιαφέρεστε, βρίσκονται στο codhacks.ru ;)). Για πολλούς, αυτό έχει γίνει επιχείρηση που τους αποφέρει σημαντικά κέρδη. Μιλώ για τους προγραμματιστές πληρωμένων hacks (privat hacks). Ακριβώς για τους προγραμματιστές, γιατί δεν μπορώ να τους αποκαλέσω απλώς «δημιουργούς cheats». Σε αντίθεση με τις δωρεάν εκδοχές, ο κίνδυνος να μπλοκαριστεί κανείς χρησιμοποιώντας πληρωμένα cheats είναι σχεδόν μηδενικός. Για να προστεθεί, συνήθως υπάρχει υποστήριξη 24/7 (φόρουμ, irc) και η ίδια η υπηρεσία είναι σε πολύ υψηλό επίπεδο. Με την έξοδο νέων patches, ή μόλις εμφανιστούν νέες υπογραφές σάρωσης, τα cheats ενημερώνονται έγκαιρα. Η μάχη με τα πληρωμένα cheats είναι σχεδόν άσκοπη, γιατί σχεδόν όλα διαθέτουν ένα σύστημα «antileak», που εμποδίζει τη διαρροή εκτελέσιμων αρχείων. Ας δούμε, για παράδειγμα, πώς λειτουργούν τα cheats από μια γνωστή cheat κοινότητα. Υπάρχει ένας ειδικός πελάτης παρόμοιος με το Steam, στον οποίο εμφανίζονται όλες οι ενεργές συνδρομές σας τη δεδομένη στιγμή, ή αλλιώς, τα cheats που έχετε αγοράσει. Τα ίδια τα cheats δεν υπάρχουν στον υπολογιστή σας - μόνο το εκτελέσιμο αρχείο αυτού του πελάτη. Όταν ξεκινάτε το cheat, κατεβαίνει από τον server και φορτώνεται αμέσως στη μνήμη (αλλιώς όλα τα πληρωμένα cheats θα ήταν διαθέσιμα στο mpcforum). Αξιοσημείωτο είναι ότι τα πληρωμένα cheats συχνά έχουν δεσμό με το hardware id του υπολογιστή από τον οποίο έγινε η σύνδεση για την πληρωμή (αν αλλάξει το HW id, δεν θα μπορείτε απλά να συνδεθείτε στον πελάτη). Αυτό έγινε για να αποτραπεί η διανομή των cheats. Διαφορετικά, κάποιος θα μπορούσε να το αγοράσει και να το δημοσιεύσει δημόσια στο διαδίκτυο (αρχικά έτσι συνέβαινε, μέχρι που οι προγραμματιστές σκέφτηκαν να κάνουν αυτό που περιέγραψα παραπάνω). Επιπλέον, για κάθε χρήστη δημιουργείται ένας μοναδικός κωδικός CRC, που παρέχει επιπλέον προστασία (διότι διαφορετικά, αν όλοι οι χρήστες είχαν το ίδιο εκτελέσιμο αρχείο με τον ίδιο CRC, αυτός ο κωδικός θα μπορούσε απλά να προστεθεί στη βάση του anti-cheat).
Για παράδειγμα, οι τύποι της ομάδας υποστήριξης VAC, ξοδεύοντας εκατό ευρώ (από αυτά τα χρήματα που εμείς, φίλοι μου, ξοδεύουμε για κάθε λογής counter-strikes ;)), αγόρασαν πληρωμένο cheat. Κάθισαν και άρχισαν να το αναλύουν. Το αναλύουν πολύ και τελικά, μετά από n διάρκεια χρόνου, με απίστευτες προσπάθειες, τελικά κατάφεραν να αποκτήσουν όλα τα εκτελέσιμα αρχεία και τις βιβλιοθήκες του hack. Φυσικά, αμέσως καταχωρούν τις πληροφορίες που απέκτησαν στη βάση VAC και όλοι όσοι χρησιμοποίησαν αυτό το cheat θα μπλοκαριστούν. Τι θα κάνουν οι προγραμματιστές cheats; Απλά θα ενημερώσουν το cheat (θα αλλάξουν την έκδοση των εκτελέσιμων αρχείων, των βιβλιοθηκών, θα αλλάξουν τη μέθοδο εισαγωγής στη διαδικασία του παιχνιδιού ή στο τέλος τέλος, απλά θα ξανασυναρμολογήσουν το cheat). Και όλοι οι κόποι των παιδιών της Valve θα πάνε χαμένοι. Λοιπόν, αν μπλοκαριστούν, δεν είναι και μεγάλη απώλεια. Νομίζετε ότι αυτών που είναι έτοιμοι να ξοδέψουν εκατό δολάρια για να αγοράσουν ένα cheat θα τους σταματήσει μια μπλοκάρισμα;... Μη γελάτε. Απλά θα αγοράσουν νέο κωδικό και θα συνεχίσουν να παίζουν με cheats. Δεύτερη φορά η Valve δύσκολα θα ξοδέψει το πολύτιμο χρόνο της σε μια άλλη αναζήτηση αλλαγών που έγιναν με την αναβάθμιση του cheat. Δεν μπορούν να παρακολουθούν μια μόνο ιστοσελίδα για πάντα; Αναμφίβολα, στη Valve εργάζονται εξαιρετικοί άνθρωποι, αλλά επίσης και τα cheats δεν τα κάνουν και οι ηλίθιοι. Για να αντιμετωπίσεις ένα τέτοιο καλά προστατευμένο cheat, απαιτείται αρκετός χρόνος. Και τώρα ας υπολογίσουμε τουλάχιστον περίπου πόσες ιστοσελίδες πωλούν πληρωμένα cheats. Ας πάρουμε, χονδρικά, 20 (αν και στην πραγματικότητα υπάρχουν πολύ περισσότερες). Νομίζετε ότι η ομάδα ανάπτυξης VAC έχει τόσους υπαλλήλους και, το πιο σημαντικό, χρόνο, για να αγοράζει και να ερευνά όλα τα πληρωμένα cheats;... Είναι απλά μη ρεαλιστικό. Μια Σίσυφος δουλειά, καθώς το cheat θα ανανεωθεί και θα ξανασυναρμολογηθεί, επομένως, όλη η δουλειά θα πάει χαμένη.
Δόλωμα για τους παίκτες που τοποθετείται σε μια γνωστή ιστοσελίδα που πωλεί cheats. Πραγματικά νομίζετε ότι αυτή είναι μια ενεργή παρακολούθηση που ελέγχει την κατάσταση των cheats;... Είναι απλώς ένα στοιχείο του προτύπου και ακόμη και αν το cheat ανιχνευθεί, το "Undetected" ποτέ δεν θα αλλάξει σε "Detected".
Με τα δωρεάν cheats τα πράγματα είναι πολύ πιο απλά. Αρκεί να βρεις μια δημοφιλή cheat πύλη και περιοδικά να κατεβάζεις όλα τα νέα, καταχωρώντας μεθοδικά τις πληροφορίες για αυτά στη βάση του anti-cheat. Επιπλέον, δεν μπορεί να υπάρξει καμία προστασία και φυσικά κανένα «antileak». Από τι αποτελείται ένα δωρεάν cheat;
Superhack.exe (εκτελέσιμο αρχείο)
Superhack.dll (βιβλιοθήκη)
Superhack.cfg (αρχείο που περιέχει τις ρυθμίσεις του χρήστη.
Εδώ μπορείς απλά να βρεις το CRC από τα αρχεία και να το προσθέσεις στη βάση. Δουλειά, το πολύ, μισής ώρας. Έτσι λοιπόν τα δωρεάν cheats ζουν για μερικούς μήνες το πολύ. Και γι' αυτό είναι τόσο λίγα. Αντί να αγοράζουν και να αναλύουν πληρωμένα hacks, οι προγραμματιστές των anti-cheats εισάγουν νέα συστήματα ανίχνευσης, βελτιώνουν τις μεθόδους σάρωσης κ.λπ.
PunkBuster vs VAC
«VAC sucks». Κάθε παίκτης θεωρεί ως καθήκον του να ρίξει μια πέτρα στην ομάδα ανάπτυξης VAC, υποστηρίζοντας ότι οι cheaters στο Modern Warfare 2 ολοένα και αυξάνονται, και η φημισμένη VAC όχι μόνο δεν τα καταφέρνει εναντίον τους, αλλά και δεν μπλοκάρει κανέναν. Και στο τέλος της tirade τους, οι παίκτες αυτοί προσθέτουν ότι θα ήταν καλύτερα να είχαν κρατήσει το PunkBuster. Αλλά κανείς δεν αντιλαμβάνεται πώς λειτουργεί το VAC. Ακόμη και μετά την δημιουργία ενός λεπτομερούς FAQ σχετικά με το VAC και μετά την ανάρτηση ενός σχετικού ποστ, η κατάσταση δεν άλλαξε καθόλου. Ακόμη και σε ένα από τα σχόλια στο ποστ μου, κάποιος είχε το θράσος να γράψει τη φράση «Δεν βλέπω καμία αποτελεσματικότητα του προγράμματος. Για hackers σχεδόν από τις πρώτες μέρες βρίσκομαι». Ήρθε η ώρα να βάλουμε τα πράγματα στη θέση τους και να εξηγήσουμε τα αμφισβητούμενα σημεία. Πρώτα απ' όλα, φίλοι μου, θυμηθείτε αυτό, καλύτερα να το σημειώσετε σε ένα χαρτί και να το επαναλαμβάνετε ως προσευχή πριν κοιμηθείτε:
1. Οι cheaters θα υπάρχουν πάντα. Αυτό το φαινόμενο δεν μπορεί να εξοντωθεί με οποιονδήποτε τρόπο. Αντικαθιστώντας ο ένας συμπεριλαμβάνοντας άλλοι θα έρθουν. Γιατί οι άνθρωποι διαπράττουν εγκλήματα, αν και γνωρίζουν πολύ καλά ότι νωρίς ή αργά θα έρθει η τιμωρία; Το ίδιο ισχύει και εδώ.
2. Τα cheats θα είναι πάντα ένα βήμα μπροστά από την ομάδα ανάπτυξης των anti-cheats, καθώς για κάθε ασπίδα υπάρχει ένα σπαθί.
Η κύρια ερώτηση που ανησυχεί τους περισσότερους παίκτες είναι «Γιατί επιλέχθηκε το VAC ως anti-cheat για το Modern Warfare 2;» (αν θέλουμε να είμαστε ακριβείς, το VAC2). Για τον απλό λόγο ότι οι αποκλεισμένοι servers απουσιάζουν στο παιχνίδι. Η Infinity Ward, όπως συχνά επαναλαμβάνουν, ήθελαν να κάνουν την διαδικτυακή έκδοση του παιχνιδιού πλήρως αυτόνομη, ενώ το PunkBuster απαιτεί συνεχείς ενημερώσεις από την πλευρά του πελάτη και από την πλευρά του server. Επιπλέον, είναι αναγκαίο να ελέγχονται περιοδικά οι οθόνες για ενδείξεις ότι σημάδια που αποδεικνύουν την χρήση cheats. Καθώς δεν υπάρχουν αποκλεισμένοι servers, ποιος θα το κάνει αυτό;... Έτσι επιλέχθηκε το VAC.
Το VAC, από την πλευρά της Infinity Ward, πλήρως πληροί τις απαιτήσεις τους: δεν απαιτεί καμία παρέμβαση από τους παίκτες για την υποστήριξη της λειτουργίας του, όλες οι ευθύνες βαρύνουν την ομάδα ανάπτυξης VAC. Ωστόσο, οι IW δεν ανησυχούσαν καθόλου για το γεγονός ότι πριν χρησιμοποποιείται το VAC, κυρίως μόνο σε παιχνίδια της Valve*. Δηλαδή, αναπτύσσοντας το παιχνίδι, η Valve αρχικά μπορούσε να διασφαλίσει στενή ενσωμάτωση με το anti-cheat, η οποία θα διασφάλιζε την αποτελεσματική ανίχνευση ξένων παρεμβάσεων στη διαδικασία του παιχνιδιού.
__________________________
\Για αναφορά: το VAC έχει χρησιμοποιηθεί μόνο σε τρία τρίτα παιχνίδια: Red Orchestra, Lost Planet: Extreme Condition και Killing Floor.*
Το μεγαλύτερο μειονέκτημα του VAC είναι η καθυστέρηση στον μπαναρίσμα. Το VAC ανιχνεύει τα cheats άμεσα. Αλλά η μπλοκαρίσμα θα εφαρμοστεί μετά από τυχαίο χρονικό διάστημα, το οποίο, σε μέσο όρο, είναι όχι περισσότερο από τρεις εβδομάδες. Και όλο αυτό το διάστημα ο cheater θα παίζει και θα καταστρέφει τη ζωή των άλλων παικτών. Μετά την μπλοκάρισμα, πιθανόν θα πάει τρέχοντας στο κατάστημα για νέο δίσκο και θα συνεχίσει να παίζει, χωρίς να ξεχνάξει τα cheats. Εφόσον ζούμε στη Ρωσία, όπου τα παιχνίδια με δυτικά κριτήρια, μας προσφέρονται σχεδόν δωρεάν (το ίδιο MW2 κοστίζει 13). Γιατί να μην μπλοκάρετε τους cheaters άμεσα; Υπάρχει μια στρατηγική εδώ. Το VAC, συγγνώμη για την έκφραση, είναι μια πραγματική κακή εντύπωση για τους cheaters, αλλά πρώτα απ' όλα, για τους προγραμματιστές cheats. Όσο κι αν είναι καλός ο προγραμματιστής, δεν θα μπορέσει ποτέ να πει σίγουρα αν το cheat του ανιχνεύεται ή όχι. Αυτό μπορεί να μάθει κανείς μόνο μετά από τρεις εβδομάδες. Και αλλιώς δεν μπορεί. Εάν είναι δημόσιο cheat, τότε εκείνη την στιγμή, αν αρχικά είχε καθεστώς "undetected", υπάρχει 90% πιθανότητα ότι τότε θα έχει ήδη προστεθεί στη βάση VAC. Ακόμη και οι προγραμματιστές δημοφιλών ιστοσελίδων που ασχολούνται με την ανάπτυξη πληρωμένων cheats δεν μπορούν να είναι απολύτως σίγουροι ότι η χρήση του cheat τους είναι εντελώς ασφαλής.
Ένα άλλο ζήτημα είναι το PunkBuster. Μπλοκάρει άμεσα. Και μερικές φορές, όχι μόνο για cheats ;) Με την πρώτη εμφάνιση οποιασδήποτε ύποπτης δραστηριότητας στο σύστημα, αποκλείει αμέσως. Μπορεί να βγάζει αυτόματα screenshots από την οθόνη κάθε παίκτη αρκετές φορές ανά γύρο. Και αυτά τα screenshots μπορεί να υπηρετήσουν ως αποδεκτή απόδειξη ενοχής. Επίσης, αυτά τα screenshots μπορούν να αποσταλούν στο Evenbalance (αυτοί αναπτύσσουν και υποστηρίζουν το PunkBuster), που ενδέχεται να έχει ως αποτέλεσμα global ban του κωδικού του. Η ομάδα ανάπτυξης του PunkBuster, σε αντίθεση με τη Valve, δέχεται και εξετάζει με προθυμία όλες τις καταγγελίες. Επιπλέον, υπάρχουν διάφορες βάσεις Stream. Τι είναι αυτά; Είναι ανεξάρτητες ομάδες που προσθέτουν cheats στη βάση τους και μπορεί να τη συνδέσει οποιοσδήποτε server (κάτι παρόμοιο με την υπηρεσία Steambans). Και εάν κατά τη σάρωση του υπολογιστή του παίκτη ανιχνευθεί αντιστοιχία με κάποιο από τα δείγματα από την stream, παρακολουθεί η μπλοκαρίσμα που θα ακολουθήσει αμέσως, επεκτείνοντας σε όλους τους servers που έχουν συνδεθεί σε αυτή τη βάση. Στην πραγματικότητα, να μπλοκαριστεί μέσω stream - είναι σαν να λαμβάνει παγκόσμιο ban, γιατί κάθε κανονικός admin συνδέει τέτοιες υπηρεσίες στο server του. Αλλά εδώ υπάρχει ένα μεγαλύτερο μειονέκτημα. Για παράδειγμα, οι τύποι του GGC-stream συχνά μπλοκάρουν χωρίς αποδείξεις. Επιπλέον, οποιαδήποτε ενδείξεις μπορούν να πλαστογραφηθούν. Ακόμη και τα screenshots του PunkBuster.
Ο PunkBuster ελέγχει τα checksums των αρχείων, τις υφές για την ακεραιότητα (για παράδειγμα, αν ο παίκτης χρησιμοποιεί τροποποιημένο driver και δεν έχει, ας πούμε, γρασίδι), καθώς και πολλά άλλα. Αλλά και η συγγραφή νέων cheats γι' αυτό είναι σε κάποιο βαθμό πολύ πιο εύκολη. Στο ότι μπορείς άμεσα να ελέγξεις αν ανιχνεύεται ή όχι.
Αλλά με το PunkBuster, παρά όλα τα πλεονεκτήματά του, υπάρχουν πολλά προβλήματα. Πρέπει να ενημερώνεται χειροκίνητα (η αυτόματη ενημέρωση δεν λειτουργεί πάντα σωστά), συχνά υπάρχουν συγκρούσεις με άλλο λογισμικό. Ακόμη και οι παίκτες μπορεί να αποκλειστούν χωρίς λόγο λόγω άγνωστων διαδικασιών που εκτελούνται μνήμη (π.χ. ιούς). Ήδη πέρυσι υπήρξαν absurd περιπτώσεις: το PunkBuster αποκλείει παίκτες για χρήση του steam overlay...
Η server πλευρά του PunkBuster απαιτεί συνέχεια παρακολούθηση.
Standard PB error. Fixed by reinstalling it
Και όταν ο PunkBuster αρχίζει να σκανάρει τον υπολογιστή σας, αυτό συνήθως συνοδεύεται από lag και καθυστερήσεις.
Αλλά παρά όλα αυτά, το PunkBuster συνεχίζει να παρακάμπτεται. Καταφέρνουν να ξεγελούν ακόμη και το PBSS (το module που είναι υπεύθυνο για το screenshot από την οθόνη του πελάτη). Να πώς λειτουργούν μερικοί τρόποι:
1. Το screenshot απλά δεν αναστέλλεται στον server ή αναστέλλεται κατεστραμμένο.
2. Το screenshot αναστέλλεται, αλλά είναι μαύρο. Ο παίκτης μπορεί πάντα να ισχυριστεί ότι έχει Vista ή Win7, με τα οποία το PunkBuster δεν τα πάει πολύ καλά (καθώς όλα τα screenshots των χρηστών αυτών των OS είναι μαύρα).
3. Αυτή η μέθοδος λόγω της πολυπλοκότητάς της, έχει εφαρμοστεί μόνο σε κάποια πληρωμένα cheats. Όταν ο server δώσει την εντολή για λήψη του screenshot από την οθόνη του παίκτη (είτε αυτό γίνεται αυτόματα είτε κατόπιν αιτήματος του admin), το cheat αυτόματα απενεργοποιεί όλες τις οπτικές αποδόσεις της οθόνης (wallhack, radar κ.λπ.), δείχνει καθαρό screenshot και το αποστέλλει στον server, και το cheat ξαναενεργοποιεί όλα. Αυτή η διαδικασία διαρκεί όχι περισσότερο από ενάμισι δευτερόλεπτο.
Αξιοσημείωτο είναι ότι σε ορισμένες περιπτώσεις ο PunkBuster εφαρμόζει hardware ban, δηλαδή, μπλοκάρισμα στον υπολογιστή. Αλλά το τελευταίο χρόνο-ενάμιση, κατά τα δικά μου γνώση, τέτοιες περιπτώσεις δεν υπήρξαν.
Το VAC είναι περισσότερο φιλικό προς τον παίκτη: δεν συγκρούεται ποτέ με άλλα OS, δεν προκαλεί lag κατά τη σάρωση και δεν χρειάζεται τόσος προσοχή. Το ανώτατο που μπορεί να σας πετάξει από τον server είναι το σφάλμα ότι η σύνδεση με τον server VAC χάθηκε (λόγω διακοπών στο internet, του server του παιχνιδιού ή του server της Valve). Αλλά αυτό συμβαίνει σπάνια.
Ήρθε η ώρα να συνοψίσουμε. Και το VAC και το PunkBuster έχουν τα δικά τους υποβρύχια προβλήματα.. Φυσικά, το PunkBuster θα μπλοκάρει αμέσως τους cheaters, αλλά, όπως εξήγησα, η χρήση τους σε συνεργασία με το IWnet είναι αδύνατη, γι’ αυτό το VAC παρέμεινε η μόνη επιλογή (φάση μοναδική). Το VAC, το PunkBuster και το GameGuard είναι πλήρως ενσωματωμένα λύσεις. Αλλά άλλοι anti-cheats είτε χρησιμοποιούν εξωτερικά modules (όπως το sXe Injected) ή λόγω της στενής εξειδίκευσης και της χαμηλής αποτελεσματικότητάς τους (το ίδιο το X-ray) δεν μπορούν να τους αποτελέσουν αξιοπρεπή αντιστοίχηση.
Αυτή είναι εικόνα που έχει τραβηχτεί με το PB κατά τη διάρκεια του παιχνιδιού (COD4)
Δωρεάν πληρωμένα cheats
Πιστεύετε στην ύπαρξή τους;.. Προσωπικά, όχι. Αλλά πολλοί πιστεύουν ότι θα βρεθεί κάποιος εθελοντής ο οποίος θα αγοράσει cheats με τα δικά του χρήματα και θα τα δημοσιεύσει δημόσια, ώστε όλοι οι επιθυμούντες να μπορέσουν να τα κατεβάσουν. Αυτό εκμεταλλεύονται διάφοροι κακοί άνθρωποι, δημοσιεύοντας ψεύτικα. Αλλά αυτά δεν είναι cheats, αλλά μόνο εκτελέσιμα αρχεία και ωραία παράθυρα. Φυσικά, μέσα τους υπάρχει trojan που κλέβει τον κωδικό από τον λογαριασμό Steam. Αλλά ο παίκτης είναι σε κατάσταση μεγάλης ευφορίας, έτσι, ότι αυτή τη στιγμή παίρνει με χαρά την είσοδο στον server και θα νικήσει όλους, αγνοώντας ή κλείνοντας το antivirus μήνυμα. Και την επόμενη ημέρα βουίζει γκρίνια σε κάποιο forum, παραπονιέται ότι του έχουν κλέψει τον λογαριασμό. Αν τα λόγια μου φαίνονται ανεπαρκώς πειστικά, φορτίστε ένα τέτοιο "cheat" για δοκιμή στο virustotal.com και θα το δείτε μόνοι σας.
Ρώσοι Χάκερ
Χωρίς καμία προσβολή, αλλά οι Ρώσοι cheaters είναι οι πιο ανόητοι. Ο δεκατετράχρονος Βάσια αγόρασε το Modern Warfare 2, και παίζοντας για δύο ημέρες, θύμωσε σε όλους και αποφάσισε να αυξήσει την ικανότητά του. Ο φίλος του, ο Βάνια, του πρότεινε να βρει cheats: «ΑΥΤΟ ΕΙΝΑΙ ΕΝΑ ΤΕΛΕΙΟ ΠΡΟΓΡΑΜΜΑ». Ο Βάσια ξεκινάει γρήγορα να γκουγκλάρει και του χαμογελά η τύχη. Βρίσκει μια φοβερή ιστοσελίδα από την οποία κατεβάζει κάποιον επιπλέον φοβερό cheat. Τι είναι το VAC και ότι η χρήση cheats θα οδηγήσει σε μπλοκάρισμα, ο Βάσια ούτε καν που το γνωρίζει. Το cheat λειτουργεί, και δεν τον μπλοκάρει ούτε την πρώτη μέρα, ούτε τη δεύτερη, ούτε και μία εβδομάδα... Ο Βάσια βρίσκεται σε ασυγκράτητη χαρά και νομίζει ότι αυτό θα είναι πάντα έτσι. Αλλά τότε ανακάλυψη μπλοκάρισμα. Μετά από αυτό, βριχεί γκρίνιες σε κάποιο forum για το πώς το Steam είναι μια πατάτα (ίσως στο modernwarfare2.ru, εκεί υπάρχουν πολλοί τέτοιοι ;)), πηγαίνει να αγοράσει νέο δίσκο. Χωρίς cheats δεν μπορεί πλέον να παίξει. Κι έτσι ξανά βρίσκει cheats. Κι ακόμα προσπαθεί να κάνει το ίδιο λάθος. Ερώτηση: πόσες φορές πρέπει να πάρει ο Βάσια παραπέρα μπλοκάρισμα, ώστε να καταλάβει ότι τα cheats είναι κακά; Δύο; Ή μήπως και τρεις; Ίσως ο μπαμπάς του Βάσια να είναι ιδιοκτήτης πετρελαιοπηγής, γι’ αυτό μπορεί να επιτρέπει στον εαυτό του να αγοράσει έναν δίσκο την εβδομάδα;..
Οι Ρώσοι σπάνια θα αγοράσουν πληρωμένα cheats. Γιατί έχουμε συνηθίσει σε δωρεάν πράγματα. Ακόμη και παιχνίδια/LICENSE απρόθυμα τα αγοράζουμε, τι να λέμε για cheats... Όπως είπε κάποτε κάποιος «Να αγόρασες cheats; Ω, η αντίκλυστική ανάγκη να είσαι, συγγνώμη, άχρηστος, πρέπει να πληρώσεις;». Και που να βρει ένας συνηθισμένος μαθητής πλαστική κάρτα και εκατό ευρώ για να πληρώσει για alpha cheat; Γι' αυτό και χρησιμοποιούν δωρεάν.
Στη Δύση έχουν ήδη καταλάβει εδώ και καιρό ότι η χρήση των δωρεάν cheats είναι το ίδιο με να κάνεις σεξ με πόρνη χωρίς προφυλακτικό. Μπλοκάρισμα θα πάρεις σίγουρα. Είναι θέμα χρόνου. Επιπλέον, για αυτούς τα εκατό ευρώ είναι όσα για εμάς διακόσιες ρούβλες. Είναι καλύτερα να μην ρισκάρεις και να πληρώσεις μία φορά για cheat, παρά να χάσεις έπειτα τον λογαριασμό steam σου, στο οποίο τα παιχνίδια συνολικά κοστίζουν γύρω στα 600 δολάρια. Αλλά και πάλι ακόμη και αν αγοράσουν cheat, ποτέ δεν μπορείς να είσαι σίγουρος ότι θα μείνεις ατιμώρητος.
Η Δραματική κατάσταση
Για άλλη μια φορά πείθομαι ότι στη Infinity Ward και τη Valve εργάζονται έξυπνοι άνθρωποι.
Αμέσως μετά την κυκλοφορία του παιχνιδιού, εμφανίστηκαν πολλές cheats، και επομένως cheaters. Ήταν σαν επιδημία. Εκεί αρχίστηκαν τα προβλήματα του IWnet. Οι παίκτες δεν μπορούσαν να μπλοκάρουν ούτε να αποκλείσουν τους cheaters. Για τους cheaters, αυτό ήταν αληθινός παράδεισος... Και μολονότι το VAC ανανέωνε συνεχώς καινούργια cheats στη βάση του, με τα πληρωμένα cheats χρειαζόταν να γίνει κάτι. «Αγόρασέ τα όλα και βάλε τα και τα όσα έχεις στη βάση» μπορεί να πείτε. Μη ρεαλιστικό. Η διαδικασία αυτή απαιτεί, καταρχάς, τεράστιες ανθρώπινους πόρους, δεύτερον, χρόνο, και τρίτον, όπως είπα παραπάνω, όλα αυτά ήταν ανέφικτα δεδομένου ότι τα πληρωμένα cheats έχουν σύστημα “antileak”. Χρειάζεται πολύς χρόνος για ανάλυση ενός cheat, πόσο μάλλον αρκετές δεκάδες... Ο Valve δέχτηκαν πίεση από την Infinity Ward, ότι τους δώσανε τόσα χρήματα (δεν νομίζετε ότι η ομάδα ανάπτυξης VAC εργάζεται δωρεάν;) και δεν πέρασε μήνας και οι cheaters είχαν γεμίσει το παιχνίδι.
Και χρειάζονταν να κάνουν κάτι γι’ αυτό. Δεν γνωρίζω ποιος πρότεινε αυτή την ιδέα, αλλά σίγουρα αυτό το άτομο αξίζει ένα μετάλλιο.
Όταν κυκλοφόρησε το Patch *169, όλα τα πληρωμένα cheats ενημερώθηκαν αμέσως, παρακάμπτοντας τις νέες υπογραφές και fixes (τα δωρεάν ανανεώνονται πολύ πιο αργά). Και εδώ η Infinity Ward έκανε ένα rollback στην έκδοση *164, και όλοι οι cheaters βγήκαν αμέσως στην επιφάνεια. Πάνω από δύο χιλιάδες άτομα. Για αυτούς δεν υπήρξε χρονομετρητής αντίστροφης μέτρησης. Αυτοί αποκλειστηκαν χειροκίνητα και αμέσως. Σχεδόν όλοι οι χρήστες που χρησιμοποίησαν πληρωμένα cheats μπλοκαρίστηκαν. Και πιθανότατα, ενθουσιασμένοι από τα αποτελέσματα, οι IW και οι Valve θα υιοθετήσουν αυτή την τακτική ως μόνιμη πρακτική. Αλλά μην ευτυχείτε. Οι εχθροί δεν μένουν ανενεργοί. Οι προγραμματιστές cheats δεν θέλουν να χάσουν πελάτες και τεράστια κέρδη, επομένως, ο πόλεμος συνεχίζεται. Και θα συνεχίζεται επ' αόριστον.