¿Ubisoft está frustrando a los tramposos con «100 versiones» de Rainbow Six Siege?


Agrandar / Un lado de esta imagen es el de los creadores de trampas y el otro es el de los desarrolladores de Ubisoft, pero francamente no estamos seguros de cuál es cuál…

La semana pasada, Ubisoft anunció una «importante actualización de seguridad» para evitar hacer trampa en el popular Arco iris seis asedio. Y aunque Ubisoft dijo que «no puede compartir los detalles de la actualización para proteger su integridad», los observadores anti-trampas creen que el desarrollador podría estar frustrando a los creadores de trampas usando una forma interesante de ofuscación de código y actualizaciones frecuentes y semi-aleatorizadas del juego.

La popular cuenta de Twitter del Departamento de Policía Anti-Trampas (ACPD) señaló la semana pasada que «cada 2 horas, una nueva construcción única de R6 aparece», citando los datos de seguimiento de SteamDB que muestran docenas de actualizaciones en cuestión de días. Las frecuentes actualizaciones de Steam del juego parecen haberse detenido justo cuando Ubisoft revirtió temporalmente sus nuevas funciones de seguridad para implementar correcciones el miércoles, estableciendo aún más el enlace.

Prominente Arcoíris seis cuenta de minería de datos ScriptLeaksR6 también explicado la semana pasada que Cerco «tiene un nuevo sistema en el lugar donde algunos [PC players] obtenga compilaciones personalizadas del juego». La proliferación de docenas de versiones diferentes del juego en un período corto significa que «los desarrolladores de trampas necesitan actualizar 100 versiones del juego para que funcionen», como lo expresa ScriptLeaksR6.

Oye, ¿a dónde fue esa variable?

Hablando con PC Gamer, Paul Chamberlain de New Avalon (quien trabajó anteriormente en el sistema antitrampas Vanguard de Riot) señaló que generar «nuevas versiones» del juego podría ser tan simple como mezclar el orden de memoria de las variables o las banderas lógicas dentro del juego. estructuras de programación o cambio de una sola clave de cifrado utilizada para la comunicación del servidor. En cada caso, esos pequeños cambios podrían requerir una reescritura a gran escala de un motor de trucos para dar cuenta de las nuevas ubicaciones de memoria de información crucial.

ACPD también dice que las múltiples versiones «[make] los desarrolladores de trampas trabajan aún más», citando a un creador de trampas que señaló en un foro privado que «no habrá una solución única para todos los usuarios».

Si bien Chamberlain dice que este podría ser un sistema anti-trampas «efectivo», señala que viene con mucha «complejidad operativa». Debido a esa complejidad, especula que Ubisoft desarrolló muchos Arcoíris seis compila antes del lanzamiento del nuevo sistema de seguridad y ahora las distribuye aleatoriamente, en lugar de crear literalmente una nueva versión cada dos horas.

ScriptLeaksR6 también notas que este tipo de combinación de datos tiene el efecto secundario no deseado de detener el seguimiento de estadísticas. Ubisoft señaló crípticamente que su actualización de seguridad «tendrá un impacto en algunas aplicaciones de terceros» y que «estará atento a cualquiera de sus informes sobre cambios de comportamiento».

Los creadores de trampas pueden eventualmente detectar automáticamente y dar cuenta de los tipos de ofuscación que Ubisoft parece estar usando aquí, lo que significa que este no es un método de «bala de plata» para prevenir a los tramposos a largo plazo. Aún así, siempre es interesante ver a los principales desarrolladores aparentemente probando estrategias novedosas en la interminable batalla del gato y el ratón contra los tramposos.





Source link-49