CSGO Una tcnica que se vale de la Inteligencia Synthetic para detectar tramposos


Si eres jugador de PC, sabrs lo que son los cheaters
o incluso puede que seas uno de ellos. Cada vez son ms los
usuarios que utilizan herramientas fraudulentas para hackear el juego y
aprovecharse de los rivales haciendo trampas.
Los cheaters o tramposos son uno de los mayores quebraderos de cabeza
de cualquier comunidad de jugadores on-line, y una de las prioridades
para muchas compaas de videojuegos. Existen diversas
medidas antitrampas y aplicaciones anti-cheat en el mercado diseadas para
detectar y bloquear a los tramposos, pero los hackers continan
refinando sus tcnicas fraudulentas.
Ahora un grupo de investigadores de la Universidad de Texas en Dallas (UT
Dallas) ha desarrollado una nueva herramienta antitrampas
basada en la inteligencia artificial para detectar a los
cheaters. Se trata de AI Anti-Cheat System, una herramienta basada en
el machine studying y diseada por ingenieros
informticos. Los mismos que han demostrado su xito en un estudio utilizando el
videojuego Counter-Strike: World Offensive.
Eso s, sus creadores afirman que esta herramienta puede adaptarse fcilmente a
cualquier otro videojuego multijugador masivo en lnea(MMO) que enve
datos a un servidor centralizado.
Detectar cundo un jugador est haciendo trampas puede ser realmente complicado
en los videojuegos en lnea, especialmente cuando los datos que salen del
ordenador del jugador en direccin del servidor estn
encriptados. Las principales investigaciones en este campo se
basan en la desencriptacin de los datos para su posterior anlisis, lo que
aumenta los tiempos de deteccin.
La herramienta creada por los investigadores de UT Dallas elimina la necesidad
de desencriptar esos datos y analiza directamente las caractersticas de los
datos encriptados desde y hacia el servidor en tiempo actual.
Para ello, el equipo liderado por el doctorando y aficionado a
Counter-Strike Md Shihabul Islam decidi disear un
experimento convocando a una veintena de alumnos a varias sesiones de juego en
un servidor privado de CS:GO.
Estos estudiantes descargaron tres programas fraudulentos:
aimbot, que automticamente apunta las armas hacia el
enemigo; wallhack, que permite ver a travs de las
paredes, y pace hack, que permite al jugador moverse
ms rpido. A partir de ah y tras numerosas horas de juego, los investigadores
se dedicaron a analizar el trfico enviado desde y hacia el servidor dedicado.
“La informacin que envan los tramposos cuando juegan es diferente” afirma el
Dr. Latifur Khan, profesor de la Facultad de Ingeniera e Informtica Erik
Jonsson y uno de los artfices del estudio. “Nuestro objetivo es definir las
caractersticas que diferencian su trfico de datos del resto”. Los datos viajan
por la crimson en forma de paquetes o informacin. Los paquetes
pueden ser de diferente tamao en funcin de su contenido. Lo que han hecho los
investigadores es analizar el nmero de paquetes entrantes y salientes, su
tamao, el momento de transmisin, la direccin, las consecuciones…
Por lo tanto, lo que hace la herramienta es, a travs del machine
studying, aprender los patrones de trfico que envan los
cheaters. De esta manera, la herramienta es capaz de aislar esos
patrones y diferenciarlos de los jugadores legales para diferenciar los
comportamientos normales de los sospechosos.
El director del estudio, el doctorandoIslam afirma que su motivacin
para disear esta herramienta es que las trampas “no son justas para el resto de
los jugadores”. Adems, segn el doctorando, las compaas tambin deberan de
preocuparse de estos comportamientos ya que perjudican al
jugador que, insatisfecho, puede acabar abandonando el juego.
Ahora, el objetivo de los investigadores es seguir entrenando a la herramienta
para conducir estudios en otros videojuegos y sistemas como,
por ejemplo, aquellos que no utilizan arquitecturas
servidor-cliente. Adems, abren la puerta a las compaas de
videojuegos para que utilicen la tcnica desarrollada en UT Dallas para analizar
los datos de sus propios juegos y mejorar sus sistemas antitrampas.
Porque la herramienta no solo es capaz de detectar las trampas, sino tambin de
penalizar al jugador. Tras detectar al tramposo, AI Anti-Cheat puede
enviarle un aviso para que cese su actitud negligente y expulsarle
automticamente de la partida si contina con su comportamiento tras un
intervalo de tiempo.