3/2/2021

Blog di sviluppo: Aggiornamento sul sistema anti-trucchi in Rainbow Six Siege

Introduzione

Sono passati circa sei mesi dal nostro ultimo blog di sviluppo dedicato alla guerra di Rainbow Six Siege contro l'utilizzo di trucchi. In questi sei mesi, il team è stato costantemente all'opera e adesso ci piacerebbe condividere con voi un po' di quanto è accaduto dietro le quinte. Anche se ci piacerebbe essere completamente trasparenti, ciò rischierebbe di vanificare i nostri sforzi fornendo indizi per la creazione di nuovi trucchi.

La maggior parte delle nostre modifiche verranno apportate sul backend, quindi potreste non notarle nemmeno. Per riassumere il nostro stato attuale, siamo impegnati a rafforzare il rilevamento dei trucchi incrementando le misure di sicurezza esistenti e riducendo la capacità complessiva di utilizzare trucchi in Rainbow Six Siege.

Glossario

In questo blog menzioneremo spesso alcune categorie di utenti scorretti:

  • Utilizzatori di trucchi: Individui che sfruttano nel gioco applicazioni di terze parti, script o macro per ottenere vantaggi in modo scorretto e/o in violazione dei termini di servizio di Rainbow Six Siege.
  • Sviluppatori di trucchi: Individui che sviluppano applicazioni di trucchi da utilizzare, vendere o fornire ad altri giocatori.
  • Hacker: Nel contesto di questo articolo, essi sono individui/gruppi che utilizzano illegalmente account altrui o che se ne impossessano per rivenderli.

L'approccio del team di Siege ai trucchi

[R6] DevBlog: Anti-Cheat Approach to Cheating

Nel gioco senza fine del gatto col topo che ci vede impegnati contro sviluppatori e utilizzatori di trucchi, continuiamo a concentrare i nostri sforzi su 3 punti fondamentali:

  • Miglioramenti al rilevamento
  • Aumento delle barriere per ostacolare gli utilizzatori di trucchi e la creazione di nuovi stratagemmi
  • Riduzione dell'impatto dei trucchi nel gioco

Il 2020 in cifre

[R6] BanCharts2021 Total

Alla fine del 2020, abbiamo confermato di aver superato del 44,73% il nostro precedente record di ban annuali. Rilevamento migliorato, rapporti dettagliati e condivisione dei dati con BattlEye sono stati fattori importanti in questo aumento dei ban. Con una popolazione in continua crescita e la maggiore disponibilità di trucchi, non ci è consentito abbassare la guardia neanche per un istante.

Ad agosto, abbiamo iniziato a implementare un nuovo tipo di penalità per utilizzo di trucchi basata sui dati dei giocatori, cosa che approfondiremo più avanti. Abbiamo utilizzato questo nuovo modello di rilevamento dei dati per bannare oltre 4.500 giocatori, tra agosto e dicembre. Ciò si aggiunge alle nostre penalità per utilizzo trucchi, risultando così in un aumento totale del 52,69% di ban per utilizzo di trucchi.

[R6] Bans Graph Updated

Uno sguardo al 2020 e sui programmi futuri

Il [blog di sviluppo di giugno] (https://www.ubisoft.com/en-ca/game/rainbow-six/siege/news-updates/71mLMFOOVefAO9qlHMLf3O/dev-blog-rainbow-six-sieges-anticheat-war) ha descritto tre temi importanti per il 2020: Rilevamento, blocchi e vulnerabilità. Questi continuano a essere il nostro obiettivo e abbiamo alcuni aggiornamenti da segnalare.

1. RILEVAMENTO TRUCCHI MIGLIORATO

Il rilevamento dei trucchi sarà sempre un work in progress, nonché una vera e propria operazione di "caccia". Poiché i trucchi sono in continua evoluzione grazie al cambiamento dei comportamenti, al continuo superamento dei i sistemi e ad altri stratagemmi, sarà sempre impossibile rilevare il 100% degli utilizzatori.

Ecco perché stiamo elaborando nuovi strumenti di rilevamento basati sulle statistiche per individuare gli utilizzatori di trucchi più pericolosi.

1.1. UTILIZZO DI MODELLI DI RILEVAMENTO BASATI SUI DATI PER IL RILEVAMENTO PRECOCE E LA SEGNALAZIONE DI TRUCCHI

I ban basati sulle statistiche dei giocatori sono ancora una novità per Rainbow Six Siege. Uno degli obiettivi principali del rilevamento dei trucchi basato sui dati è sanzionare gli utilizzatori più velocemente. Siamo soddisfatti della precisione del nostro primo modello, ma stiamo ancora gestendo manualmente le serie di ban. Per questo motivo, il processo è più lento di quanto vorremmo. L'automazione per questo primo modello è prevista per l'inizio dell'anno 6.

   I nuovi modelli di rilevamento verranno sempre avviati manualmente. Iniziamo identificando i dati che renderanno rilevante il nostro modello di rilevamento. Successivamente, avviamo il modello nel backend e ci assicuriamo che i risultati siano attendibili. Le prime serie di ban vengono eseguite manualmente, per avere la possibilità di esaminare ogni giocatore colpito. Questo ci aiuta a garantire che i rilevamenti identifichino prove concrete di utilizzo di trucchi. Continueremo a sviluppare nuovi modelli che ci diano una migliore visibilità su ciò che accade in tempo reale sui server di gioco, al fine di accelerare l'identificazione degli utilizzatori di trucchi e di sanzionarli.

1.2. MIGLIORAMENTI DI BATTLEYE IN SIEGE

Negli ultimi sei mesi abbiamo collaborato con BattlEye per migliorare i rilevamenti di trucchi in Siege. Continueremo a garantire che la nostra partnership con BattlEye abbia un impatto positivo sulla comunità di Rainbow Six Siege.

2. MIGLIORAMENTO BARRIERE E PREVENZIONE

Il rilevamento dei trucchi è solo un tassello del puzzle per contrastare il gioco scorretto in Siege. Stiamo anche lavorando per aumentare le barriere d'accesso sia per gli sviluppatori di trucchi che per gli utilizzatori. Il nostro obiettivo è vanificare qualsiasi vantaggio che potrebbe essere ottenuto da questa pratica, rendendola onerosa per i giocatori scorretti.

2.1. RENDERE LA VITA DIFFICILE AGLI UTILIZZATORI DI TRUCCHI

Nella nostra missione per rendere la vita il più difficile possibile ai giocatori scorretti, abbiamo incluso le regioni Asia-Oceania nelle restrizioni alle partite classificate tramite verifica in due passaggi. Questo serve non solo a scoraggiare l'utilizzo di trucchi, ma aiuta a proteggere una più ampia gamma di account da fenomeni di hacking. Aumentare la sicurezza complessiva degli account è un modo efficace per aiutare a combattere i casi di furto o vendita di account e, al tempo stesso, complica le cose per gli sviluppatori e utilizzatori di trucchi.

Un altro strumento nell'arsenale degli sviluppatori e utilizzatori di trucchi è la creazione di account usa e getta. Per ovviare a questo problema, abbiamo collegato i ban di BattlEye con quelli di Steam Vac, che impediscono ai giocatori bannati di ricevere rimborsi per il gioco.

Nei prossimi mesi terremo d'occhio anche le classifiche. Siamo consapevoli che giocatori scorretti figurano nelle zone più alte delle classifiche, e sarà nostra cura ripulire periodicamente le classifiche in modo manuale.

2.2. RENDERE LA VITA DIFFICILE AGLI SVILUPPATORI DI TRUCCHI

Sebbene non possiamo fornire dettagli su questo argomento, sappiate che stiamo lavorando per rendere più difficile agli sviluppatori di trucchi analizzare e modificare il nostro gioco. Con ogni aggiornamento che abbiamo introdotto nelle ultime stagioni, abbiamo continuato a proteggere ulteriormente il codice, rendendo più difficile il mantenimento delle funzionalità scorrette.

Sebbene gli sviluppatori di trucchi non siano che una parte dell'equazione, sono certamente la fonte del problema. Continueremo a proteggere il nostro codice ed eliminare le vulnerabilità al fine di rendere più laborioso e meno produttivo il mantenimento dei trucchi.

3. RIDUZIONE DELLE VULNERABILITÀ, DELLE OPPORTUNITÀ DI UTILIZZO DI TRUCCHI E DELL'IMPATTO DI QUESTI ULTIMI

Impariamo costantemente parecchio dalla nostra lotta contro i trucchi combattendo su più fronti, dai problemi sui server di gioco, alla pianificazione del futuro delle iniziative anti-trucchi in Siege, facendo in modo di avere sempre ben chiaro e visibile il quadro delle nostre vulnerabilità.

3.1. VALUTAZIONE DELLE VULNERABILITÀ

Gli sviluppatori di trucchi approfittano delle vulnerabilità esistenti per creare i loro software. Per questo motivo, valutiamo le nostre vulnerabilità ogni stagione non solo per rilevare quelle attuali, ma anche per prevedere quali nuovi punti deboli potrebbero essere scoperti e sfruttati in futuro. Lavoriamo a strettissimo contatto con il team di sicurezza di gioco di Ubisoft e utilizziamo le loro conoscenze per pianificare le nostre iniziative e comprendere gli errori passati e presenti.

3.2. CORREZIONI DELLE VULNERABILITÀ

Oltre a utilizzare appositi software per scoprire potenziali rischi, teniamo attivamente d'occhio i social media e lavoriamo a stretto contatto con il team della community e l'assistenza clienti per concentrare i nostri sforzi su questioni importanti per i nostri giocatori.  Non appena rileviamo delle vulnerabilità, ci mettiamo al lavoro per risolverle. In alcuni casi non esistono soluzioni semplici, quindi integriamo la prevenzione con il rilevamento.

Programmi futuri

Abbiamo grandi progetti all'orizzonte per la nostra squadra e per il gioco, e non abbiamo intenzione di rallentare. Anche se al momento non possiamo entrare nel pieno dei dettagli, ci auguriamo che questo blog di sviluppo vi abbia aiutato a comprendere parte del lavoro che facciamo dietro le quinte. Si tratta di un lavoro che raramente è visibile agli utenti e può essere vanificato da nuove versioni dei trucchi, ma continueremo a impegnarci per migliorare su tutti i fronti.

In futuro, il team anti-trucchi ha in programma la massima trasparenza e la pubblicazione di blog di sviluppo quando avremo importanti aggiornamenti da condividere.

Conclusione

Per ogni rinforzo dei muri che implementiamo, gli sviluppatori di trucchi cercano di fare irruzione in un'altra stanza. Ma nulla di tutto ciò è sufficiente a scoraggiarci dal liberare il nostro gioco da quanti più opportunisti e individui scorretti è possibile. Il nostro impegno è sempre quello di rendere Siege sicuro e corretto per tutti. Non vediamo l'ora di condividere con voi le ultime novità nei prossimi aggiornamenti del blog di sviluppo. Nel frattempo, continuate a segnalare i giocatori scorretti e abbiate cura di voi.

Visita gli altri canali social

facebook icontwitter iconyoutube icontwitch icon