Exploiters causing everyone to "lose connection"

Hey there! I’m tempvIv, one of the developers for the small group known as Breve Cafe. Our staff are planning to host awards at our interview center (Interview Center - Roblox). However, there is a mysterious user exploiting. They basically delete the chat and workspace before causing everyone to lose connection.

The things our team has tried are:

  • Adding account age restriction of 5 days
  • Observing the game to make sure there are no backdoors

The account age restriction doesn’t do much and we have looked thoroughly for backdoors and cannot find any. Does anybody have any solutions to this?

3 Likes

This seems like a very serious development team issue. I think you may have to re check the people who have access to the game. Unless of course someone is spamming requests to overload the server through an exploit, I can’t think of any way someone could do what you are describing as an exploit. Although, exploits continually surprise me every time a new one comes out.

2 Likes

Did you happen to put a virus in your game?
Get this plugin and scan you game, this is 100% safe. Tell me if it says there is a virus.

2 Likes

That plugin is safe, I use it. It will tell you if you have a virus. Also, check permissions.

1 Like

I downloaded and used the plugin you provided, however it did not find anything malicious.

1 Like

To be honest you are asking for us to find a needle in a haystack. It really could be one of MANY things, as such you should assert the following.

Assert;

  • Do you have any remoteevents or remotefunctions that could harm your game?
  • Check below for a source scanner
  • Do you know exactly when this happens? When someone joins or just whenever a server starts?

RUN THIS SOURCE SCANNER IN THE CMD BAR

local STRINGSCAN = "loadstring"

local unpack = function(Table, TableTo) 
	for Index, Value in pairs(Table) do
		TableTo[Index] = Value
	end
end

local Table = {}

unpack(game.Workspace:GetDescendants(), Table);
unpack(game.ReplicatedFirst:GetDescendants(), Table);
unpack(game.ReplicatedStorage:GetDescendants(), Table);
unpack(game.ServerScriptService:GetDescendants(), Table);
unpack(game.ServerStorage:GetDescendants(), Table);
unpack(game.StarterGui:GetDescendants(), Table);
unpack(game.StarterPlayer:GetDescendants(), Table);

local Locked = function(Ins)
	local Ran, Error = pcall(function()
		local Str = tostring(Ins.ClassName)
	end)
	
	if Error == nil then
		return false
	else
		return true
	end
end

for Index, Ins in pairs(game:GetDescendants()) do
	if Locked(Ins) == false then
		if Ins:IsA("LuaSourceContainer") then
			if string.find(Ins.Source, STRINGSCAN) ~= nil then
				print("Found at: "..Ins:GetFullName())
			end
		end
	end
end

You need to check permissions then, tell me if there is a name that you didn’t invite to edit the game.

1 Like

I just checked the people who have edit access to our game and they are all trusted .

1 Like

Check the scripts, is there a script that could allow someone to take control of your game?

1 Like

Do you happen to know the name of this person? You can add a script that will ban them from the game.

1 Like

There’s something called server pinger that can lag the whole game i think it’s causing all of this

1 Like

I remember playing on the kohls admin house where you could have admin perms there, exploiters used the admin perms to remove the chat and workspace and then they can shutdown the game, make sure the permissions of the admin if you have it in your game is set correctly

Hope i helped!

1 Like
  • Our game does not use any RemoteEvents or RemoteFunctions at all.
  • The source scanner does not print out anything.
  • This happens randomly, I cannot predict when this happens.
1 Like

Has your problem been solved, I hope you get this fixed.

1 Like

We do not know the name of this person, however we have already banned a few suspects.

1 Like

Do you need HTTPService for anything?
You can monitor the HTTP traffic with F9 (Dev Console Server Traffic)

What kind of utilities are you running? (Admins, scripts, etc)

1 Like

The permissions of the admin are set correctly. We have disabled the script execution command for everyone, which still doesn’t resolve the problem.

1 Like

We use this admin.

HttpService is only enabled for importing meshes/decals using our F3X tool.

1 Like

Ill check the admin script in a sec,

Also make sure any of the people with the perms aren’t betraying you ;3

2 Likes

Hey. You use NO remote events/functions in game? How? is the game FE? If all your important game stuff happens on the client, then you are literally leaving it wide open for exploits.

3 Likes