Finalmente in Italia e' nato un progetto degno di avere la sua visibilità. TimeToFrag promuove questa tipologia di progetti affinchè il gioco online sia sempre piu' protetto.
Da anni, anche quando non erano obbligatori, per la maggiorparte dei gioco che supportiamo utilizzavamo il GV ( Game-Violations ); oggi vogliamo presentarvi il progetto DAC o meglio Defender Anti-Cheat.
E' sicuramente un progetto molto ambizioso, ma dai risultati ottenuti sembra poter diventare un potete controllore nei servers a motore game source come Counter strike source , Left 4 Dead , Team Fortress 2, Day Of Defeat Source e Half Life2 DeathMatch.
I risultati sono stati nettamente positivi ed i ban "legittimi" sono stati decine di centinaia in pochissimi giorni. Ovviamente guardando il dettagli sono tutti Ban dovuti a manomissioni "illegali" del proprio Client.
Dove potete testare questo Anti-Cheat ? Sui nostri Servers! IP 95.141.32.27:20020
IP 95.141.32.28:20030
Cerchiamo di darvi una ulteriore panoramica di quello che sarà il prossimo anticheat ufficiale, o almeno lo speriamo:
[b]Defender Anti-Cheat v.1.1.1
Versione Pubblica: resta ad intendere che richiede l'iscrizione del proprio server al progetto sourceitalianbans.net e che in caso di uso illegittimo (senza iscrizione del server) il plugin si autodisabilita.
DAC è progettato per lavorare su tutti i game source engine, ma attualmente supportiamo solamente Counter strike source , Left 4 Dead , Team Fortress 2, Day Of Defeat Source e Half Life2 DeathMatch. Il plugin lavora con sourcemod.
Possiamo definire che il dac segue un sistema definito ad engine, ossia ogni singola funzione è ben suddivisa e segue solo quella parte, rendendo il plugin veloce, sicuro e stabile.
Gli engine sono attualmente 7 e ve gli elenco di seguito:
[b]Engine dei Comandi
Questo engine effettua uno scan di tutti i comandi avviabili (attenzione non sono cvar es. timeleft) che possono essere potenzialmente dannosi per la stabilita del server.
Recenti scoperte hanno apportato che il source engine pecca di problemi di stabilita con determinati comandi o con continuo spam dei comandi stessi che posson portare fino al crash del server, questo engine ne evita assolutamente l'uso improprio rendendo il vostro server sicuro e stabile
[b]Engine delle CVars
Questo engine esegue il controllo delle cvars ritenute dannose (ne sono esempio sv_consistency, sv_Cheats) che tramite determinati cheat possono essere bypassati e quindi permette di aver accesso a tutti i cheat disponibili (wallhack, esp , aimbot e speedhack in primis).
Tutte le cvar pericolose e riconoscute come potenziale cheat vengono costantemente analizzate da questo engine con un'algoritmo speciale che permette il detect sicuro al 100%, con questa soluzione viene rilevata una grandissima parte dei cheat attualmente presenti
[b]Engine Rcon
Questo engine non fa altro che bloccare tutti i famosi exploit rcon che sono apparsi negli ultimi mesi per tutto il source engine, controlla che la rcon sia sicura e che un utente mal intenzionato possa prendere potere del server usando questi exploit.
[b]Engine delle Traduzioni
Questo engine da come dice il nome stesso, permette le traduzioni delle frasi del plugin, rendendolo multilanguage per i clienti del proprio server, non è stato usato il classico engine di sourcemod perchè richiedeva un file esterno, e nostro scopo è stato quello di mantenere un file unico per tutto l'anticheat, nonchè di semplificare il processo di aggiornamento.
Engine del Network (non ancora implementato)
Questo engine ancora in fase di sviluppo sul lato web, permetterà al plugin di comunicare con una nostra interfaccia web, che seguira tutti gli aggiornamenti del DAC stesso, facendo cosi, potrete avere tutti l'autoaggiornamento nel plugin senza alcuna vostra interazione.
[b]Engine dei Rate
Questo engine permette di controllare e avvisare i player se i comandi rate, cl_cmdrate e cl_updaterate non sono corretti, segnalando il valore appropriato da inserire in console. Questo engine permette l'identificazione corretta del valore scritto su cfg, cosa che zblock esempio non pone.
[b]Engine del Guardiano
Questo ultimo engine ma non per importanza, è un nuovo sistema valutativo per analizzare i cheat. Un vero occhio virtuale che controlla in prima persona i player in maniera del tutto automatica basandosi sul valore degli occhi.
Permetterà al plugin di identificare i nuovi cheat da solo, imparando con il tempo il comportamento (visivo) non umano, ed è in grado fin da subito di riconoscere eventuali cheat che per determinate funzioni fanno vedere il player a testa in giu.
dac_aggiungicmd : cmd : : Aggiungi un commando da bloccare con il DAC.
dac_aggiungicvar : cmd : : Aggiunge una CVar alla lista da controllare
dac_rimuovicmd : cmd : : Rimuovi un comando dalla lista dei bloccati.
dac_rimuovicvar : cmd : : Rimuove una CVar dalla lista da controllare.
Client:
dac_rate (in console) uso: dac_rate "visualizza in uno finestra i rate del player specificato"
dac_ratelist (in console) uso: dac_ratelist "visualizza in console uno print di tutti i rate dei player (zblock like)"
!dac_rate (in chat) uso: !dac_rate "visualizza in uno finestra i rate del player specificato"
!dac_ratelist (in chat) uso:!dac_ratelist "visualizza in console uno print di tutti i rate dei player (zblock like)"
Changelog
v. 1.1.1
* Aggiunto interamente il supporto multilingua
* Pulizia del code da variabili vecchie
* Abilitati i rate dinamici (settabili da cvar)
* Ottimizzato il detect
* Ora crea una cfg "cfg/Defender_Anti-Cheat/dac.cfg" con tutte le variabili al primo avvio, e la carica al cambio mappa
* Aggiunto messaggio In-Game al join che avverte i player della presenza dell'anticheat
* Aggiunti i comandi (dac_rate, dac_ratelist) per visualizzare i rate dei player
To rate this article you have to be registered and logged in!
comments:
To add your comment you have to be registered and logged in!