Close
    Search Search

    Vírus lua

    Vírus lua

    Vírus Lua são scripts que se espalham para vários objetos no jogo. Seu objetivo geralmente é causar um grande atraso no servidor, clonando-se em massa ou seu objeto pai na maioria, mas não em todos, os objetos do espaço de trabalho. Dois scripts têm sido os "vírus Lua" mais conhecidos entre os usuários do Studio, a saber, os scripts ironicamente chamados de "Anti-Lag" e "Fire". Os vírus também podem ter o potencial de causar grandes danos aos jogos ao fazer coisas como corromper os dados armazenados em armazenamentos de dados, causando perda de progresso. Para esclarecimento, um vírus Lua é diferente de um vírus de computador. Um vírus Lua afetará apenas a funcionalidade de um local Roblox e corromperá gravemente o progresso nele.



    Os vírus podem ser encontrados em itens de Modelo Livre, colocados intencionalmente em locais por criadores potencialmente mal-intencionados durante a edição do local ou inseridos em locais por plug-ins do Roblox Studio.

    Conteúdo

    O que os vírus podem fazer

    Os vírus podem danificar as experiências de jogo de várias maneiras.


    • Elementos de GUI de compra de modelo sem spam
    • Mostrar mensagens pop-up usando elementos da GUI
    • Causando lag do servidor e / ou cliente por scripts pegos em loops infinitos
    • Gerando objetos como fogo ou blocos
    • Limpando ou modificando maciçamente o terreno
    • Dados corrompidos do armazenamento de dados
    • Bloqueio de acesso a armazenamentos de dados de scripts de jogos reais enviando spam para solicitações de armazenamento de dados
    • Renomeando scripts ou objetos, tornando os scripts dependentes da verificação de objetos nomeados exatamente de uma determinada maneira, ocorrem erros e param de funcionar corretamente
    • Desativar ou excluir scripts reais, fazendo com que os jogos funcionem mal ou até mesmo parem de funcionar
    • Teleportar pessoas para lugares diferentes
    • Dando aos jogadores escolhidos pelo criador do vírus acesso a ferramentas e funcionalidades para bagunçar o mundo do jogo da maneira que desejarem, como a funcionalidade de bate-papo "admin"
    • Desencadeia convulsões em certas pessoas, exibindo rapidamente cores e padrões na tela usando elementos da GUI
    • Crie um script sem âncora, fazendo com que o jogo experimente destruição em massa de objetos 3D visíveis
    • Venda de passes feitos pelo criador do vírus ao ingressar, resultando na perda do Robux para os usuários
    • Duplicação infinita (ao excluir um RotateP ou RotateV sem nome)

    Os vírus Lua não podem permitir que hackers acessem sua conta Roblox ou danificar seu computador além do jogo Roblox que ele infectou. Modelos grátis infectados apenas incendiam coisas em seu jogo e / ou tornam mais fácil para as pessoas explorarem em seu jogo. Eles podem potencialmente fornecer o administrador do proprietário do vírus no jogo alvo, embora seja raro.



    Fontes de vírus

    Os vírus podem vir de três fontes:

    1. A fonte mais famosa de vírus são os objetos de modelo livre. Alguns objetos são criados com scripts de vírus neles para que se espalhem para outros lugares e possam se espalhar para outros objetos que podem então ser carregados como objetos de Modelo Livre.
    2. Embora incomuns, os vírus às vezes podem ser colocados intencionalmente em locais por criadores potencialmente mal-intencionados durante a edição do local.
    3. Um método mais perigoso de inserir vírus é pelos plug-ins do Roblox Studio. Eles têm a capacidade de modificar o código-fonte do script para infectar secretamente scripts que não eram scripts de vírus anteriormente e transformá-los em scripts de vírus. Inicialmente, esses scripts podem parecer não estar infectados, pois o código pode ser inserido no meio de scripts longos, mas uma inspeção mais detalhada pode revelar o código que não deveria estar lá. Os vírus criados desta forma podem usar variáveis ​​globais para verificar se eles eram o script original e, em caso afirmativo, clonar-se apenas uma vez, definir um sinalizador de variável global e continuar como se fossem o script original, enquanto os clones detectam que o sinalizador foi já foi configurado e funciona em sua capacidade maliciosa total com um novo nome, de modo que é menos provável que os vírus possam ser verificados.

    Escondendo táticas

    Os vírus estão escondidos dentro de objetos que não são mostrados na janela do Explorer. Elas são conhecidas como "Classes ocultas". Vírus comuns usarão serviços de jogos ocultos, como temporizadores ou instâncias de geometria. Outros podem usar objetos de junta como Welds, Glues, RotateP's ou RotateV's.


    Essas classes não estão ocultas no Roblox Studio 2.0 e, portanto, os scripts maliciosos podem ser facilmente descobertos e removidos. No entanto, algumas das instâncias na raiz do DataModel ainda estão ocultas, pois você verá itens como o InsertService aparecerem na linha de comando e não na janela do Explorer.


    As pessoas também usam o quase imperceptível " ", que precisa ser copiado e colado na barra de pesquisa para encontrar mais rápido, mas quando as pessoas usam isso demais, é muito fácil de encontrar.

    Removendo vírus Lua

    Salve uma cópia de backup antes de desinfetar seu local, pois você não deseja remover acidentalmente scripts e / ou objetos legítimos de seu local, e um backup permitirá que você restaure scripts / objetos ausentes. Algumas ferramentas antivírus podem capturar palavras em scripts seguros que os farão pensar que são vírus.

    Scripts de antivírus

    Muitos scripts foram feitos para combater vírus. Alguns plug-ins têm funcionalidade antivírus, mas os plug-ins funcionam apenas quando o usuário está editando no Roblox Studio. No entanto, alguns plug-ins também podem ser maliciosos, portanto, uma verificação deve ser feita em uma cópia de um local existente ou um novo local para verificar e certificar-se de que o plug-in não é de fato malicioso.

    • Avelos Admin por VampiricCode é um modelo multifuncional recém-atualizado e altamente funcional. Ele é atualizado semanalmente para corrigir bugs e adicionar novos nomes à lista de malware. Ele tem opções para configurá-lo em um local designado ou remover o malware em geral. Sempre que um vírus é encontrado, ele é colocado em quarentena e registrado para que você possa analisá-lo. Além de ter um antivírus, ele também tem um administrador, um anti-exploração e muitos mais plug-ins que você pode alternar facilmente.
    • O Server Defender da Madpoint83 é um antivírus muito avançado que não detecta vírus apenas pelo nome. Possui 3 recursos de detecção, Detecção de Nome, Detecção de Estrutura e Verificação de Código. Isso garante que nenhum vírus passe despercebido. Este antivírus tem um plano de fundo e um método de verificação manual, quase não causa atrasos na verificação do jogo, é compatível com Team-Create (isso significa que também detecta vírus que são inseridos por usuários que não usam este plugin) e está disponível em vários idiomas.
    • Ro-Defender ™ por: JetCrusherTorpedo é um script antivírus totalmente funcional com detecção básica.
    • Guardian Angel Defender feito por TGazza. Pode escanear, remover e restaurar vírus. Usado principalmente para remover vírus de solda e lag. Diz-se que leva mais tempo para carregar, mas fornece mais informações do que o Ro-Defender.
    • Ro-Protect feito por RobloxGameingStudios faz uma mistura de todas as varreduras

    Muitos scripts de antivírus fora dos plug-ins não funcionam mais devido ao fato de a propriedade Source dos Scripts ter sido bloqueada para que os Scripts possam lê-los. Os plug-ins ainda são capazes de ler e editar a propriedade Source dos scripts, mesmo que esteja bloqueada no jogo normal. Os antivírus lêem a fonte dos scripts e verificam se eles fazem coisas ruins, como se auto-copiarem ou causam efeitos indesejáveis. Essa ação de bloquear a propriedade Source para escrita (não podia ser alterada ou editada) era altamente indesejável para todos os criadores de scripts. Os únicos scripts de antivírus que funcionam são indicados acima.


    Scripts antivírus antigos (não funcionam mais)

    Aviso: esses scripts não funcionam mais. Isso foi adicionado novamente aqui para fins educacionais apenas.


    • Script do Virus Slayer por MitchellJBridges101
    • Proteção por naknak
    • ViCure Anti-Virus 360 da Kog12
    • Place Cleaner por moochoo8


    Remoção manual via editor de texto

    Você deve salvar seu lugar no formato XML para fazer isso, bem como ter um conhecimento básico da linguagem XML (não é muito difícil pegar o jeito). Em seguida, abra seu arquivo de local com um editor de texto simples, como Wordpad ou Notepad. (Preferível Notepad ++ se você tiver.) Faça uma pesquisa (Ctrl + F) por uma palavra mencionada no vírus. Normalmente, o primeiro resultado será o código real do script. Encontre a marca do objeto de abertura para o script e exclua-a até a marca de fechamento, certificando-se de não deixar nada aberto. Faça isso para todos os vírus que você tiver, salve e abra o arquivo com o Roblox Studio. Depois de realizar essas etapas, você deve verificar e certificar-se de que seu local funciona e está livre de scripts maliciosos.

    Programas antivírus externos

    É totalmente possível criar programas externos para detectar vírus em locais Roblox. Os locais do Roblox podem ser salvos usando XML, portanto, se sua linguagem pode abrir arquivos para leitura e gravação e analisar o XML, você pode fazer um. Também seria mais seguro fazer a varredura de locais usando-os, pois os próprios vírus não seriam executados e você pode examinar a fonte dos scripts virais em busca de código malicioso. A funcionalidade básica de sua linguagem de programação deve ser:

    • Arquivo de entrada / saída para ler os arquivos .RBXM e .RBXL.
    • Análise XML para ler os arquivos .RBXM e .RBXL.
    • Iterações avançadas para verificar todos os objetos no arquivo.

    Distribuir um antivírus externo no site da Roblox seria contra os Termos e Condições da Roblox, pois isso forçaria a pessoa a usar links externos.

    Prevenção de infecções por vírus

    Muitos construtores e criadores de scripts responderam a esta pergunta com um simples "Não use modelos grátis!" Eles também não recomendam o uso excessivo de plug-ins não confiáveis. Esta é a única maneira de proteger 100% o seu local de ser infectado por um vírus Roblox Lua. A maioria dos vírus vem e se transferem por meio de Modelos Livres. Existem outras maneiras de usar os Modelos Livres e não ser infectado por um vírus, contanto que você não faça todo o seu jogo a partir de modelos grátis, isso dá uma grande possibilidade de infectar o seu jogo.

    Como os scripts não são executados quando o jogo é pausado, pause o jogo antes de inserir o modelo. Se você tiver um antivírus, ele ainda será executado se tiver sido inserido antes de você pausar o jogo. Os scripts adicionados quando o jogo está pausado não serão executados, portanto, você pode verificar por si mesmo e com um antivírus antes de reativar o jogo.

    No entanto, não colocar modelos gratuitos no jogo não o protegerá completamente de vírus se estiver usando Plug-ins, que podem conter vírus; um fato não tão conhecido. Os scripts nos plug-ins instalados são executados mesmo quando o jogo não está rodando, caso contrário, os plug-ins não funcionariam no Roblox Studio. Antes de usar um plug-in, verifique em um local em branco para certificar-se de que o plug-in não insira scripts maliciosos sem você saber. Execute o local para garantir que nada aconteça no local em branco, como se scripts desconhecidos parecessem estar sendo executados em um "local em branco", o que significa que o plug-in inseriu scripts infectados nele e provavelmente executaria ações maliciosas de uma forma real Lugar, colocar.

    Obviamente, se outras pessoas estiverem envolvidas na criação de um local, como no Team Create, algumas pessoas podem colocar vírus maliciosos no local ou codificá-los diretamente no local. Certifique-se de verificar se há scripts no jogo para garantir que eles não sejam maliciosos.

    Modelos infectados

    Em 4 de dezembro de 2018, alguns dos modelos gratuitos da biblioteca foram infectados. Usar esses modelos em seu lugar tornará mais fácil para as pessoas explorarem nele ou colocará tudo em chamas.

    Veja também

    • Lista de vírus Lua
    Adicione um comentário do Vírus lua
    Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.