Cheat Engine Executor Prevention

they weren’t using coregui for a while…

wouldnt this get combated by exploiters simply using “game:GetService("Players")”?

1 Like

Yes, this genuinely seems like an easy fix for exploiters, instead of using game.Players to simply use game:GetService("Players")

Because “detection” posts didn’t really exist back then.

1 Like

Last I checked they were not using CoreGui for their internal executor UI, I apologize for the mistake on my end.

1 Like

The CE executor is only level 2, so it doesn’t have even access to CoreGui, so they have to parent it to PlayerGui. (rune is a bunch of skids lmao)

2 Likes

Who said that don’t have custom function? , I can to tell you i can make byself custom function?

1 Like

Rune is already made custom function so im 100% they not on level 2

1 Like

That unless. Why? you can to do without tools to inject. Rune already did without tools.

1 Like

You replied to an old post :skull:

They are still level 2, and their custom functions can be easily made with normal luau, there’s still no hookfunction or getconnections, and It’s still easily detectable.

1 Like

Yes they do, if you try to access a CoreScript in Studio (you must have CoreGui visibility on and playtesting), it will tell you you don’t have a sufficient access level. Certain scripts have certain security levels in Roblox, with CoreScripts being one of the highest.

2 Likes

They are not still level 2. then what is this?

2 Likes

They already access as i send the image.

2 Likes

I’m just telling you what I saw with printidentity() and their community. :moyai:

1 Like

Rune is releasing an update soon, though. So, they probably will be on Level 7 or higher like most Executors. It’s funny how instead of working on their executor they’re working on a CheatEngine method that will likely be patched soon.

2 Likes

It will take weeks before It gets patched at this point, just like celestial, It took like 1 - 2 months for it to get patched, If it does get patched sooner than expected, I would be surprised.

I remember when a guy said that exploiting was over, but it only took like 1 month after the announcement to get a fully working executor, even though It crashes a lot.

1 Like

It just slowed down, and made bit harder.

1 Like

getservice and .localplayer in question

RUNE Cheat engine detection!, imagine this actually worked, ReplicatedFirst btw.

local TeleportService = game:GetService("TeleportService")

local Players = game:GetService("Players")
local LocalPlayer = Players["LocalPlayer"]

local IsTeleported = TeleportService:GetLocalPlayerTeleportData()

if IsTeleported then
	LocalPlayer:Kick("Teleport from another place detected :Troll:")
end

TeleportService.LocalPlayerArrivedFromTeleport:Connect(function(...)
	local TeleportData = select(1,...) or select(2,...)
	if TeleportData then
		LocalPlayer:Kick("Teleport from another place detected :Troll:")
	end
end)

The thing about doing it like that is some games have teleportation to internal places so I found that not to be the best way to check. I personally iterate through the teleportdata and look for LuaSourceContainers