Close
    Search Search

    Virus lua

    Virus lua

    Virus Lua son scripts que se extienden a varios objetos en el juego de uno. Su propósito suele ser provocar un retraso severo en el servidor mediante la clonación masiva de ellos mismos o de su objeto principal en la mayoría, pero no en todos, los objetos del Espacio de trabajo. Dos scripts han sido los "virus Lua" más conocidos entre los usuarios de Studio, a saber, los scripts "Anti-Lag" y "Fire", con nombres irónicos. Los virus también pueden tener el potencial de causar un daño importante a los juegos al hacer cosas como corromper los datos almacenados en los almacenes de datos, lo que provoca una pérdida de progreso. Para aclarar, un virus Lua es diferente de un virus informático. Un virus Lua solo afectará la funcionalidad de un lugar de Roblox y corromperá severamente el progreso en él.



    Los virus se pueden encontrar en elementos de modelos gratuitos, colocados intencionalmente en lugares por creadores potencialmente maliciosos mientras editan el lugar, o insertados en lugares por los complementos de Roblox Studio.

    Contenido

    Que pueden hacer los virus

    Los virus pueden dañar las experiencias de juego de muchas formas.


    • Elementos de la GUI de compra de modelos libres de spam
    • Mostrar mensajes emergentes usando elementos GUI
    • Causar retraso en el servidor y / o cliente por scripts atrapados en bucles infinitos
    • Generando objetos como fuego o bloques
    • Despejar o modificar masivamente el terreno
    • Corrupción de los datos del almacén de datos
    • Bloquear el acceso a los almacenes de datos desde scripts de juegos reales enviando spam a las solicitudes del almacén de datos
    • Cambiar el nombre de las secuencias de comandos u objetos, hacer que las secuencias de comandos dependan de la verificación de los objetos que se nombran exactamente de cierta manera, experimentan errores y dejan de funcionar correctamente
    • Deshabilitar o eliminar scripts reales, lo que hace que los juegos funcionen mal o incluso dejen de funcionar
    • Teletransportar personas a diferentes lugares.
    • Dar a los jugadores elegidos por el creador del virus acceso a herramientas y funciones para alterar los mundos del juego de la forma que quieran, como la función de chat de "administrador".
    • Desencadena convulsiones en ciertas personas al hacer parpadear rápidamente colores y patrones en la pantalla usando elementos GUI
    • Crea un guión de desanclaje, lo que hace que el juego experimente una destrucción masiva de objetos visibles en 3D.
    • Venta de pases realizados por el creador del virus al unirse, lo que resulta en la pérdida de Robux para los usuarios
    • Duplicación infinita (al eliminar un RotateP o RotateV sin nombre)

    Los virus Lua no pueden dar acceso a los piratas informáticos a su cuenta de Roblox ni dañar su computadora más allá del juego de Roblox que ha infectado. Los modelos libres infectados solo incendian cosas en tu juego y / o facilitan que las personas exploten tu juego. Potencialmente, podrían darle administrador al propietario del virus en el juego de destino, aunque es raro.



    Fuentes de virus

    Los virus pueden provenir de tres fuentes:

    1. La fuente más famosa de virus son los objetos Free Model. Algunos objetos se crean con secuencias de comandos de virus para que se propaguen a otros lugares y puedan propagarse a otros objetos que luego se pueden cargar como objetos de modelo gratuito.
    2. Aunque es poco común, a veces los virus pueden ser colocados intencionalmente en lugares por creadores potencialmente maliciosos mientras editan el lugar.
    3. Un método más peligroso para insertar virus es mediante los complementos de Roblox Studio. Tienen la capacidad de modificar el código fuente de la secuencia de comandos para infectar en secreto secuencias de comandos que antes no eran secuencias de comandos de virus y convertirlas en secuencias de comandos de virus. Inicialmente, estos scripts pueden parecer no estar infectados ya que el código puede insertarse en medio de scripts largos, pero una inspección más cercana puede revelar código que no está destinado a estar allí. Los virus creados de esta manera pueden usar variables globales para verificar si eran el script original y, de ser así, clonarse a sí mismos solo una vez, establecer una marca de variable global y continuar como si fueran el script original, mientras los clones detectan que la marca ha ya se ha configurado y funciona en toda su capacidad maliciosa con un nuevo nombre, por lo que es menos probable que se puedan escanear los virus.

    Tácticas de ocultación

    Los virus están ocultos dentro de objetos que no se muestran en la ventana del Explorador. Estos se conocen como "clases ocultas". Los virus comunes utilizarán servicios de juegos ocultos, como temporizadores o instancias de geometría. Otros pueden utilizar objetos de unión como soldaduras, pegamentos, RotateP's o RotateV's.


    Estas clases no están ocultas en Roblox Studio 2.0 y, por lo tanto, los scripts maliciosos se pueden descubrir y eliminar fácilmente. Sin embargo, algunas de las instancias en la raíz de DataModel todavía están ocultas, ya que verá elementos como InsertService aparecer en la línea de comando y no en la ventana del Explorador.


    La gente también usa la " ", en su mayoría imperceptible, que debe copiarse y pegarse en la barra de búsqueda para encontrar más rápido, pero cuando la gente usa esto en exceso, es bastante fácil de encontrar.

    Eliminando los virus Lua

    Guarde una copia de seguridad antes de desinfectar su lugar, ya que no desea eliminar accidentalmente scripts u objetos legítimos de su lugar, y una copia de seguridad le permitirá restaurar scripts / objetos faltantes. Algunas herramientas antivirus pueden captar palabras en secuencias de comandos seguras que les harán pensar que son virus.

    Secuencias de comandos antivirus

    Se han creado muchos scripts para combatir virus. Algunos complementos tienen funcionalidad antivirus, pero los complementos solo funcionan cuando el usuario está editando en Roblox Studio. Sin embargo, algunos complementos también pueden ser maliciosos, por lo que se debe realizar una verificación en una copia de un lugar existente o en un lugar nuevo para verificar y asegurarse de que el complemento no sea realmente malicioso.

    • Avelos Admin de VampiricCode es un modelo multipropósito recientemente actualizado y altamente funcional. Se actualiza semanalmente para corregir errores y agregar nuevos nombres a la lista de malware. Tiene opciones para configurarlo en un lugar designado o eliminar el malware en general. Siempre que se encuentra un virus, se pone en cuarentena y se registra para que pueda revisarlo. No solo tiene un antivirus, también tiene Admin, Anti-Exploit y muchos más complementos que puede alternar con facilidad.
    • Server Defender de Madpoint83 es ​​un antivirus muy avanzado que no solo detecta virus por su nombre. Tiene 3 funciones de detección, detección de nombre, detección de estructura y verificación de código. Esto asegura que ningún virus pase desapercibido. Este antivirus tiene un método de escaneo en segundo plano y manual, apenas causa retraso al escanear tu juego, es compatible con Team-Create (esto significa que también detecta virus que son insertados por usuarios que no usan este complemento) y está disponible en varios idiomas.
    • Ro-Defender ™ de: JetCrusherTorpedo es un script antivirus completamente funcional con detección básica.
    • Guardian Angel Defender fabricado por TGazza. Puede escanear, eliminar y restaurar virus. Se utiliza principalmente para eliminar virus de soldadura y retrasos. Se dice que tarda más en cargarse, pero ofrece más información que Ro-Defender.
    • Ro-Protect hecho por RobloxGameingStudios hace una combinación de todos los escaneos

    Muchos scripts de antivirus fuera de los complementos ya no funcionan debido al hecho de que la propiedad Source de Scripts estaba bloqueada para que los scripts se leyeran por sí mismos. Los complementos aún pueden leer y editar la propiedad Fuente de los scripts, aunque esté bloqueada en el juego normal. Los antivirus leerían el código fuente de los scripts y comprobarían si hacen cosas malas, como copiarse a sí mismos o producir efectos no deseados. Esta acción de bloquear la propiedad Source para la escritura (no se podía cambiar ni editar) era muy indeseable para todos los scripters. Los únicos scripts antivirus que funcionan se indican arriba.


    Scripts antivirus antiguos (ya no funcionan)

    Advertencia: estos scripts ya no funcionan. Esto se volvió a agregar aquí solo con fines educativos.


    • Script Slayer de virus de MitchellJBridges101
    • Protección por naknak
    • ViCure Anti-Virus 360 de Kog12
    • Limpiador de lugares de moochoo8


    Eliminación manual mediante editor de texto

    Debes guardar tu lugar en formato XML para hacer esto, así como tener un conocimiento básico del lenguaje XML (no es muy difícil aprender a usarlo). Luego, abra su archivo de lugar con un editor de texto simple como Wordpad o Notepad. (Preferiblemente Notepad ++ si lo tiene). Haga una búsqueda (Ctrl + F) de una palabra mencionada en el virus. Normalmente, el primer resultado será el código real del script. Busque la etiqueta de objeto de apertura para el script y elimínela hasta la etiqueta de cierre, asegurándose de no dejar nada sin cerrar. Haga eso para todos los virus que tenga, guarde y luego abra ese archivo con Roblox Studio. Después de realizar estos pasos, debe verificar y asegurarse de que su lugar funcione y esté limpio de scripts maliciosos.

    Programas antivirus externos

    Es completamente posible crear programas externos para detectar virus en lugares de Roblox. Los lugares de Roblox se pueden guardar usando XML, por lo que si su idioma puede abrir archivos para leer y escribir y analizar el XML, puede crear uno. También sería más seguro escanear lugares con estos, ya que los virus en sí no se ejecutarían y puede examinar la fuente de los scripts virales en busca de códigos maliciosos. La funcionalidad básica de su lenguaje de programación debería ser:

    • Entrada / Salida de archivo para leer los archivos .RBXM y .RBXL.
    • Análisis XML para leer los archivos .RBXM y .RBXL.
    • Iteraciones avanzadas para comprobar todos los objetos del archivo.

    Distribuir un antivirus externo en el sitio web de Roblox iría en contra de los Términos y condiciones de Roblox, ya que esto obligaría a la persona a utilizar enlaces externos.

    Prevención de infecciones por virus

    Muchos constructores y scripters han respondido a esta pregunta con un simple "¡No use modelos gratuitos!" Tampoco recomiendan demasiado el uso de complementos poco fiables. Esta es la única forma de proteger su lugar al 100% para que no se infecte con un virus Roblox Lua. La mayoría de los virus provienen y se transfieren a través de modelos gratuitos. Hay otras formas de seguir usando modelos gratuitos y no infectarse con un virus, siempre y cuando no haga todo su juego con modelos gratuitos, esto brinda una alta posibilidad de que su juego se infecte.

    Dado que los scripts no se ejecutan cuando el juego está en pausa, pausa tu juego justo antes de insertar el modelo. Si tiene un antivirus, aún se ejecutará si se insertó antes de pausar el juego. Los scripts agregados cuando el juego está en pausa no se ejecutarán, por lo que puede verificarlo usted mismo y con un antivirus antes de cancelar la pausa del juego.

    Sin embargo, no incluir modelos gratuitos en el juego no te protegerá completamente de los virus si estás usando complementos, que pueden contener virus; un hecho no tan conocido. Los scripts en los complementos instalados se ejecutan incluso cuando el juego no se está ejecutando; de lo contrario, los complementos no funcionarían en Roblox Studio. Antes de usar un complemento, marque un lugar en blanco para asegurarse de que el complemento no inserte scripts maliciosos sin que usted lo sepa. Ejecute el lugar para asegurarse de que no ocurra nada en el lugar en blanco, como si los scripts desconocidos parecieran estar ejecutándose en un "lugar en blanco", lo que significa que el complemento ha insertado scripts infectados en él, y lo más probable es que tome acciones maliciosas en un "lugar en blanco". lugar.

    Por supuesto, si otras personas están involucradas en la creación de un lugar, como en Team Create, algunas personas pueden colocar virus maliciosos en el lugar o codificarlos directamente en el lugar. Asegúrate de buscar scripts en el juego para asegurarte de que no sean maliciosos.

    Modelos infectados

    El 4 de diciembre de 2018, algunos de los modelos gratuitos de la biblioteca se infectaron. Usar estos modelos en su lugar hará que sea más fácil para las personas explotar o prender fuego a todo.

    Véase también

    • Lista de virus Lua
    Añade un comentario de Virus lua
    ¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.