13/12/2021

RAINBOW SIX SIEGE - CONOSCERE L'ECOSISTEMA ANTI-TRUCCHI

L'ecosistema anti-trucchi può essere un argomento complesso da trattare, sia per la sua natura profondamente tecnica sia per la necessità di mantenere segrete le iniziative per tutelarsi dagli utilizzatori di trucchi che ne approfittano. Comunque sia, sappiamo che è qualcosa che desiderate comprendere meglio.

Di seguito, abbiamo messo insieme una guida sui vari aspetti dell'ecosistema anti-trucchi. È nostra intenzione che questa serva come riferimento: dalla nostra definizione di utilizzatori di trucchi, alle statistiche relative all'utilizzo di trucchi in Siege, alle azioni su cui ci concentriamo ogni giorno, fino ai programmi che abbiamo per il futuro.

Sarà un testo piuttosto lungo, poiché vogliamo fornire innanzitutto la possibilità di comprendere meglio l'argomento prima di condividere con voi aggiornamenti più regolari e specifici nelle prossime settimane e nel corso dei mesi, una cosa su cui vogliamo migliorare. Per la versione abbreviata di questo testo, date un'occhiata alla serie di post che abbiamo appena pubblicato su Twitter!

Ora, prima di addentrarci nel dettaglio di ciò che facciamo quotidianamente per contrastare gli utilizzatori di trucchi in Siege, volevamo condividere alcuni retroscena sull'ecosistema dei trucchi in generale.

DEFINIRE GLI ATTORI CHIAVE NELL'ECOSISTEMA DEI TRUCCHI

Utilizzatori palesi

Sia che non mostrino alcun rispetto per la gravità (volare, teletrasportarsi) o le provino tutte per sbarazzarsi dei loro avversari, gli utilizzatori palesi hanno l'impatto più alto e visibile sulla community.

Utilizzatori nascosti

Si tratta di giocatori scorretti che cercano di spacciare i loro trucchi per abilità. Anche se magari non sempre si servono di trucchi e raramente lo danno a vedere, il loro obiettivo è apparire migliori di quanto non siano in realtà, creando così notevoli disagi nella community.

Giocatori estremamente performanti

I giocatori estremamente performanti possono essere utilizzatori di trucchi, ma potrebbero anche essere account smurf che giocano a livelli inferiori, giocatori legittimamente abili o giocatori che usano mouse e tastiere su console. Anche se tutto questo insieme può creare già di per sé frustrazione, identificare chi è veramente un utilizzatore di trucchi è complesso nonché parte fondamentale del nostro lavoro.

Giocatori potenziati

Questi sono i giocatori che giocano con, o sfruttano, giocatori estremamente performanti o utilizzatori di trucchi per ottenere accesso più rapidamente ai gradi più alti. Possono legittimamente essere considerati alla stregua di utilizzatori di trucchi in quanto hanno un vantaggio sleale contro altri giocatori.

Ladri di account

Pur non trattandosi di veri e propri hacker, questo è il nome che usiamo per parlare di coloro che rubano gli account di altri giocatori e li rivendono. Essi contribuiscono a facilitare l'accesso a nuovi account e al rientro nell'ecosistema generale di Siege agli utilizzatori di trucchi.

Creatori di trucchi

Sono coloro che creano i trucchi che vediamo in Siege e possono essere sia singoli individui che un team dedicato. Sono le menti dietro i trucchi. Per loro, creare trucchi e trarne profitto è un lavoro. Consentono ad altri di avere un impatto negativo sul gioco.

Rivenditori di trucchi

Rivendono i trucchi ideati dai creatori e nascondono trucchi già rilevati dietro nuovi titoli. Fanno parte di organizzazioni che si rivolgono agli utilizzatori di trucchi e traggono profitto dall'intero mercato.

Questo ecosistema esiste perché ci sono soldi da guadagnare su Siege e sfortunatamente esisterà finché costoro potranno trarne profitto, motivo per cui interrompere il loro flusso di denaro sarà sempre uno dei nostri compiti principali.

PERCHÉ I CREATORI DI TRUCCHI SCELGONO SIEGE?

Chiunque abbia frequentato abitualmente gli sparatutto multigiocatore sa che creatori e utilizzatori di trucchi sono purtroppo inevitabili. Ma cosa li attrae in un gioco come Siege?  

  1. Siamo un gioco competitivo con una solida base di giocatori. Ciò equivale a denaro agli occhi dei creatori e rivenditori di trucchi.
  2. Siamo parte del circuito internazionale di esport. E con il risalto che da ciò deriva per i giocatori ai più alti livelli, aumenta anche un interesse di "mercato" per portare i giocatori a tali livelli.
  3. I giocatori sono sempre alla ricerca di un vantaggio. Finché ci saranno incentivi a spingere i giocatori a prestazioni di alto livello, ci sarà un mercato secondario per supportare scorciatoie verso tale livello.

Come potete immaginare, ciò si ricollega a una delle caratteristiche principali del problema dei trucchi: è un problema diffuso e a livello di settore. Ovunque ci siano soldi da fare, i trucchi continueranno a esistere e saranno un problema sempre difficile da combattere.

Ma proprio per questo noi ci impegniamo al massimo nel farlo, per voi e con voi.

UNO SGUARDO AI DATI DIETRO L'UTILIZZO DI TRUCCHI IN SIEGE

Ora che abbiamo esposto le nozioni di base, volevamo condividere con voi alcuni dati sull'utilizzo di trucchi. Non c'è modo migliore per capire la portata del problema che vederlo rappresentato in cifre. Prima di entrare nei dettagli, è importante notare che non possiamo confrontare i nostri numeri con quelli di altri giochi. Un confronto alla pari non è possibile poiché giochi diversi hanno basi di giocatori diverse.

Quello che possiamo fare è analizzare il contesto dell'utilizzo di trucchi in Siege e in base a ciò parlare del futuro.

Totale ban per trucchi

R6S TOTAL-CHEATING-BANS - Italian 2

Questo grafico raggruppa i ban di BattlEye e le nostre sanzioni in base a tali dati. Alcuni elementi degni di nota:

  • I due picchi visibili del 2020 corrispondono rispettivamente alla fase iniziale della pandemia nell'aprile 2020 e alla fine del medesimo anno scolastico.
  • In media, ogni mese banniamo più di 10.000 giocatori per utilizzo di trucchi.
  • Abbiamo bannato oltre 100.000 utilizzatori di trucchi da gennaio 2021.

I numeri dei ban sono solo un indicatore del problema reale, ma si collegano alla natura estremamente visiva dell'utilizzo di trucchi, quindi pensiamo che sia importante vedere la portata del problema da vicino.

Continuiamo a monitorare i nuovi trucchi e abbiamo in programma di concentrare più tempo ed energia nell'intelligence sulle minacce, collaborando con altri operatori del settore per migliorare la nostra conoscenza dei trucchi emergenti in modo da poterli affrontare prima che arrivino nel gioco.

BattlEye e ban dati

R6S TOTAL-CHEATING-BANS - Italian 1

Questo grafico offre maggiore visibilità su come le sanzioni sono suddivise tra BattlEye e i nostri ban dati. Da notare:

  • Circa l'11% del totale dei nostri ban per utilizzo di trucchi sono ban basati sui dati.
  • Il punto dei rilevamenti basati sui dati è lavorare in parallelo con BattlEye e agire come rinforzo per garantire insieme di neutralizzare il maggior numero possibile di utilizzatori di trucchi.
  • Ogni anno, notiamo un piccolo aumento progressivo delle sanzioni. Man mano che migliorano i nostri strumenti di rilevamento, migliora anche la nostra capacità di individuare gli utilizzatori di trucchi.

Attualmente stiamo lavorando per migliorare i nostri modelli di rilevamento dei dati e continueremo la nostra stretta collaborazione con BattlEye per migliorare l'identificazione degli utilizzatori di trucchi. Parleremo meglio di tutto ciò in seguito.

Alla luce di quanto sappiamo sulla diffusione dei trucchi nei giochi multigiocatore, come affrontare questo problema dilagante? Di seguito, abbiamo illustrato i molti ruoli che svolgiamo in questo combattimento, delineando anche la natura collaborativa dell'ecosistema anti-trucchi, in cui operiamo a stretto contatto con altri team di Ubisoft.

COSA FA IL TEAM ANTI-TRUCCHI?

Rilevamento e convalida di trucchi

In parole povere, il rilevamento e la convalida rappresentano l'atto di identificare i trucchi e assicurarsi che i giocatori coinvolti li stiano effettivamente usando di proposito. Poiché l'industria dei trucchi è così vasta e dato il numero di diverse tipologie di trucchi esistenti, un'unica soluzione spesso non è sufficiente. È qui che entra in gioco la nostra collaborazione esterna con BattlEye.

BattlEye attinge a una solida base di conoscenze in continua evoluzione per rilevare gli utilizzatori di trucchi su larga scala, gettando una rete incredibilmente ampia in grado di individuare efficacemente sia quelli palesi che quelli nascosti che corrispondono ai parametri del loro sistema. Ovviamente, alcuni trucchi sono più sfuggenti di altri. Ove possibile, cerchiamo di aiutare BattlEye ad ampliare il raggio dei propri rilevamenti per tenere conto dei problemi emergenti. Quindi agiamo come un secondo livello di sicurezza.

Utilizzando i dati che raccogliamo dal gioco e monitorando i rapporti e le conversazioni della community, abbiamo sviluppato i nostri metodi di rilevamento per individuare gli utilizzatori di trucchi che potrebbero sfuggire alle maglie della rete di BattlEye. Tali metodi vanno dai ban dati ai recenti rilevamenti che abbiamo messo in atto per individuare gli utilizzatori di bot: in pratica, ci sforziamo di cogliere i valori anomali che pensano di poter aggirare il sistema.

Ciò costituisce anche uno degli aspetti più in continua evoluzione del nostro lavoro, quindi vi invitiamo a continuare a leggere per sapere cosa abbiamo fatto in risposta al vostro feedback sul rilevamento dei dati in Siege.

Sanzionamento utilizzatori di trucchi

Una volta individuato e confermato un utilizzatore di trucchi, arriva il momento della sanzione: il fidato, vecchio ban. Le sanzioni sono una parte significativa di ciò che affrontiamo ogni giorno. Sebbene la maggior parte delle nostre sanzioni venga attivata automaticamente dopo il rilevamento, come i ban di BattlEye e i ban dati, indaghiamo anche manualmente e agiamo su segnalazioni e problemi. Queste indagini ci aiutano a identificare i valori anomali e ad affrontarli rapidamente, spesso mentre cerchiamo di capire come migliorare o creare metodi di rilevamento per questi casi.

Prendete ad esempio gli utilizzatori di bot menzionati sopra. Dopo aver scoperto che dell'hardware poteva essere utilizzato per aggirare i nostri rilevamenti AFK, abbiamo dovuto affrettarci per trovare una soluzione. La nostra prima linea d'azione è stata quella di sanzionare i primi trasgressori mentre lavoravamo su un sistema di rilevamento automatico che è arrivato poco dopo. Il programma è quello di automatizzare le sanzioni di questo tipo all'inizio del prossimo anno.

Come con i rilevamenti, non esiste una soluzione semplice e valida per tutti i casi, quindi cerchiamo di essere il più adattabili possibile. Negli ultimi due anni in particolare, abbiamo aggiunto i ban per DDOS, i ban dati e i ban per botting a questo elenco di tipi di sanzioni e continuiamo a lavorarci su. Quindi facciamo partire serie di ban e monitoriamo eventuali falsi positivi per assicurarci di mantenere aggiornati questi rilevamenti.

Proteggere il codice del gioco

Non è un segreto che Rainbow Six Siege sia un gioco attempato, uscito 6 anni fa. Ciò significa che molto del nostro codice è altrettanto attempato.

Consapevoli che l'età del codice, il modo in cui convalida i dati e il rischio che gli aggiornamenti introducano nuove vulnerabilità sono tutti ostacoli molto tangibili, abbiamo lavorato duramente per rendere le nostre build ancora più sicure nel tempo. In parole povere, è più difficile sviluppare trucchi per una build più sicura, il che rallenta i progressi di creatori e fornitori di trucchi. Di seguito, evidenziamo tre modi in cui abbiamo aumentato le protezioni a livello di codice per Siege, per arginare il dilagare dei trucchi:

Crittografia

Si tratta di nascondere parti del nostro codice ai creatori di trucchi, rimescolando i dati, in un certo senso. Sappiamo che alla fine ne verranno a capo, ma continuiamo ad aggiungere ulteriori livelli di crittografia ogni volta che pubblichiamo un nuovo aggiornamento del gioco, per rallentarli ulteriormente.

Refactoring

Il refactoring di parti del nostro codice (tramite aggiornamenti) ci consente di rimuovere le vulnerabilità, aggiungere strumenti di rilevamento e migliorare la sicurezza generale del gioco. Ciò richiede tempo a causa dell'impatto che tale processo può avere sugli sviluppatori, che a loro volta lavorano attivamente su nuovi contenuti che potrebbero interagire con questo codice, ma è qualcosa che continuiamo ad adattare in background.

Convalide lato server

Questo si riferisce al modo in cui convalidiamo le informazioni che riceviamo dal client di gioco del giocatore. In passato, le azioni di più giocatori venivano convalidate solo sul proprio PC. Potevano "dire" al gioco che avrebbero dovuto "volare" e il gioco lo avrebbe permesso. Da allora, abbiamo aggiunto più convalide che rendono impossibili da eseguire trucchi come questo, limitando l'accesso a questa particolare vulnerabilità.

Investimenti nell'intelligence sulle minacce

Intelligence sulle minacce significa raccogliere informazioni per saperne di più. Quali trucchi ci sono? Quanto costano? Come li ottiene chi li utilizza, e da chi? Una cosa è essere in grado di agire in base a ciò che già sappiamo, ma un'altra è guardare al futuro e anticipare ciò che sta arrivando.

Sappiamo che il futuro dei sistemi anti-trucchi risiede nei dati e nell'intelligence e stiamo allocando più risorse su entrambi mentre valutiamo possibili integrazioni con il machine learning e collaborazioni con terzi.

Abbiamo già avviato una stretta collaborazione con un'altra azienda a riguardo, e stiamo cercando di espanderci. Crediamo che più sappiamo, migliori diventeremo nell'affrontare e anticipare l'ecosistema di trucchi in continua evoluzione, il che ovviamente si traduce in azioni anti-trucchi più efficaci.

Spegnere subito gli incendi

Attingendo un po' da ciascuno degli argomenti di cui sopra, lavoriamo a stretto contatto con i team Operazioni di gioco e Community per assicurarci di essere pienamente al corrente di quale sia l'esperienza dei giocatori in Siege. Quando viene segnalato un nuovo trucco importante, questo viene indirizzato al nostro team e qui analizzato:

  1. Iniziamo ponendoci l'ovvia domanda "come lo fanno?".
  2. Controlliamo se uno dei nuovi aggiornamenti potrebbe aver introdotto una vulnerabilità o se è qualcosa di cui non ci siamo accorti.
  3. Una volta che sappiamo dove cercare, vediamo come e se possiamo risolvere il problema aggiungendo convalide (controlli che il vostro gioco deve superare per dire "Non sto usando trucchi") o protezioni.
  4. Ci assicuriamo che la nostra correzione o convalida venga implementata nel gioco il più presto possibile per ridurre al minimo i disagi!

COSA FANNO GLI ALTRI TEAM UBISOFT PER SUPPORTARE LE INIZIATIVE L'ANTI-TRUCCHI?

Non possiamo fare tutto da soli quando si tratta di sicurezza e sistemi anti-trucchi, e un'enorme quantità di supporto ci arriva da altri team all'interno di Ubisoft. Lavoriamo con vari team per far emergere i problemi che scopriamo e per trovare soluzioni attuabili. Di seguito sono riportati alcuni esempi chiave di ciò:

Legale

I nostri team legali si occupano di tutto quando si tratta di perseguire i creatori e i rivenditori di trucchi. Lettere di diffida, procedimenti legali e contenziosi fanno tutti parte dell'aiuto che ci forniscono. Hanno fatto un ottimo lavoro sul caso Mizusoft l'anno scorso e continuano a far chiudere i battenti a diversi rivenditori, incluso il contenzioso in corso sui trucchi Ring-1.io!

Tecnologia account

La sicurezza e la creazione degli account sono estremamente importanti per Ubisoft. Per questo motivo, stiamo lavorando a livello di account per aumentare la protezione complessiva offerta ai nostri giocatori. Ciò si concretizza sotto forma di unicità dell'account, ovvero la capacità di verificare che un giocatore sia chi dice di essere. Fondamentalmente, è più importante che mai essere in grado di identificare se un utilizzatore di trucchi recidivo sta cercando di creare un nuovo account, e bloccarlo così sul colpo.

Attualmente stiamo lavorando con altri team qui per aggiungere ulteriori protezioni e controllare meglio il numero di account creati dai giocatori per tenere sotto controllo l'abuso di creazione e rivendita seriale di account. Nello specifico, i team stanno valutando sistemi di verifica che i giocatori dovranno superare prima di accedere alle modalità competitive, anche se è importante notare che tutto ciò non ha ancora una tempistica precisa e l'implementazione avverrà nell'arco di vari aggiornamenti successivi.

Sicurezza aziendale

Ubisoft si assicura di avere accesso a conoscenze e aziende esterne che possono aiutarci nella nostra lotta, investendo in intelligence sulle minacce e nuove tecnologie per aiutare a contrastare comportamenti scorretti o illegali. Garantiamo inoltre che i nostri Termini di servizio siano applicati e rimangano coerenti con ciò che i giochi e l'azienda rappresentano, affrontando al contempo i comportamenti scorretti che avvengono nello spazio di gioco.

UNO SGUARDO AL FUTURO

Ora che vi abbiamo fornito un quadro di ciò su cui lavoriamo quotidianamente, volevamo far luce su alcuni sviluppi futuri. Come accennato in precedenza, per limitare la capacità dei creatori di trucchi di reagire con la stessa rapidità non possiamo sempre entrare nei dettagli su tutti i nostri progetti immediati, ma riteniamo che quanto segue sia particolarmente rilevante riguardo a ciò che potreste vedere nel gioco:

Rilevamento ban dati

Abbiamo ascoltato le lamentele sul rilevamento dei dati e le sanzioni, ed è qualcosa su cui stiamo lavorando attivamente. Abbiamo esaminato le segnalazioni che sono arrivate e abbiamo modificato il nostro modello di rilevamento. Finora, gli unici falsi positivi che sono scattati provenivano da account smurf di giocatori che giocavano contro giocatori meno esperti. Smurf o no, vogliamo che i giocatori possano fidarsi di questi sistemi di rilevamento, quindi stiamo continuando a migliorare ulteriormente la loro precisione.

Stiamo lavorando con più team e data scientist di Ubisoft per espandere questi rilevamenti e aggiungere più dati a quelli a nostra disposizione. Ciò garantirà di ottenere un'affidabilità sempre maggiore del processo di sanzione. Una maggiore precisione ci aiuterà infatti a identificare più utilizzatori di trucchi e comportamenti sospetti, riducendo al minimo gli effetti sui giocatori onesti.

Ridurre il numero di recidivi

Sappiamo quanto questo sia importante per voi. Non c'è modo di fermare del tutto gli utilizzatori di trucchi ma, più velocemente agiamo, più partite salviamo, meno tempo gli utilizzatori di trucchi avranno a disposizione. Abbiamo più team che lavorano su iniziative per migliorare i nostri tempi di rilevamento e di sanzione. Il nostro obiettivo è di implementare diverse iniziative e aggiornamenti nel corso del prossimo anno e, sebbene non siamo in grado di rivelare di più a riguardo in questo momento, quello di cui possiamo parlare è il lavoro svolto per introdurre la verifica per i giocatori che desiderano accedere alle modalità competitive. Ci aspettiamo che questo aiuti a rallentare il rientro degli utilizzatori di trucchi nell'ecosistema di Siege, e dovrebbe aiutare anche a frenare il problema dello smurfing (argomento da affrontare in separata sede, poiché non è di diretta competenza del nostro team).

Automazione ban

Più fiducia possiamo costruire nei nostri dati, più siamo in grado di automatizzare le nostre sanzioni. E in definitiva, questo significa che gli utilizzatori di trucchi vengono affrontati in modo più efficiente e trascorrono meno tempo nelle vostre partite. Abbiamo in programma di iniziare a sanzionare automaticamente diversi nuovi tipi di comportamenti scorretti durante la prossima stagione! Anche se al momento non possiamo entrare nei dettagli, per evitare di mettere in allarme gli utilizzatori di trucchi, abbiamo in programma di condividere un aggiornamento sui social a riguardo, una volta che le sanzioni avranno svolto con successo il loro compito nel gioco.

Programma Taglia sui bug

Sebbene non sia gestito direttamente dal nostro team, contribuiremo al prossimo programma Taglia sui bug di Ubisoft, diverso dal programma di ricompense R6Fix di cui probabilmente siete a conoscenza. Questo programma offrirà riconoscimenti e compensi ai giocatori che segnalano bug di sicurezza e vulnerabilità. Si tratta di conoscenze cruciali per lo sviluppo di protezioni anti-trucchi, poiché tali problemi possono derivare da vulnerabilità nel codice e garantire la vostra sicurezza è parte integrante del nostro compito.

COME POTETE AIUTARE?

Le segnalazioni nel gioco saranno sempre il modo migliore per identificare gli utilizzatori di trucchi. È anche il modo più rapido per aiutarci a segnalare potenziali utilizzatori di trucchi. Se volete sapere qual è la via più diretta per agire, eccola qui! Di seguito, abbiamo elencato alcune linee guida sulle informazioni utili che potete includere nelle segnalazioni, per aiutarci a identificare e sanzionare gli utilizzatori di trucchi nel più breve tempo possibile:

  • Una chiara prova video o fotografica dell'incidente
  • Il nome utente e l'ID utente del giocatore colpevole
  • ID partita per qualsiasi partita pertinente
  • Data e ora dell'incidente

IN CONCLUSIONE

Il nostro team, concentrandosi su tutto ciò che riguarda i sistemi anti-trucchi e il comportamento dei giocatori, si impegna a continuare questa lotta contro gli utilizzatori di trucchi e a supportare questa gigantesca industria che tutti amiamo. Non temete, stiamo lavorando sodo nell'ombra, cercando di migliorare le cose per tutti voi!

Questa è la conclusione del nostro post, ma è anche l'inizio di un nuovo impegno. In futuro, promettiamo di fornirvi aggiornamenti regolari ogni mese e mezzo tramite i nostri canali social su ciò che stiamo facendo. Il primo di questi aggiornamenti sarà pubblicato il 10 febbraio 2022. Vi interessa sapere quanti utilizzatori di trucchi abbiamo bannato nell'ultimo mese? Volete sapere qual è l'ultima sanzione che è stata automatizzata? La vostra fiducia è parte integrante di ciò che facciamo, pertanto vogliamo darvi più possibilità di capire meglio cosa facciamo e non vediamo l'ora di portarvi con noi in questa avventura!

Visita gli altri canali social

facebook icontwitter iconyoutube icontwitch icon