How do you detect dark dex?

I patched an old version of dark dex back in the day by detecting significant changes in GUI memory usage. If for some reason the client’s GUI memory usage spiked momentarily combined with a short FPS freeze, that would almost certainly mean they were using dex.

1 Like

The Gui memory could happen when you load in guis upon respawning like the Jailbreak game or games that are heavily reliant on GUIS, they would spike or have a generally high GUI memory tag statistic sadly…

What’s your take on GetGuisAtPosition()? Is there a way to whitelist standard CoreGuis so this can be viable?

I have my ways, that can detect when dex or a nother exploit decompiles nil objects.

Yes we have we are both devs for something called Hidden anti cheat and the core gui detection works fine so far. How ever something’s started parenting to roblox guis so they are all most impossible to detect, the point being you shouldn’t worry about dex because no matter what you do people can always steal your work most of the time. What you can do it put an obfuscated script inside the model and check the game ID and if not game.gameId == 0000 then you can kick or auto delete the model.

1 Like

Yes this works fine even today just make sure to wait until the game is loaded and don’t check for small spikes like 1-5 you should make sure it spikes more than 6mb.

You just have to fine tune it. If your game has a 3 second lag spike followed by an instant spike in GUI memory then you’ve made a bad game. You can tune it specifically for dex, and everyone saying you can’t just haven’t tried.

That said of course, the best solution is to just not make a game where dark dex allows for much of an advantage.

Have you seen how laggy Jailbreak is? Can that Dex detection happen in Jailbreak? The loading there is not great at all, but somehow it’s a great working game.

1 Like

Hey um, you should probably check and update your AC game btw, I heard it’s not functioning at all.

Also! Guys, even if you can detect Dex…what methods can you think for when syn_protectgui() or gethui() are used as conventional/standard bypasses?

1 Like

Mine and @Mystery_Devx ’s ant cheat detects dex or other guis regardless of gui protection functions or disabling connections.

3 Likes

I would genuinely like to know how you go about doing this, because this entire thread is about how it’s virtually impossible to do it, but you seem to have whipped up a magical way of detection…

1 Like

Honestly there isn’t a point in trying to detect CoreGui as exploiters are able to avoid it.

Dark dex is mainly used on the popular exploiting tool Synapse X which updates regularly and as far as I know, won’t be patched any time soon :disappointed:

1 Like

Actually, you can catch a bit of Dex users in your game if it’s their first time playing since they don’t know about the game’s anti exploits yet and are just booting up Dex to find out. But in most cases, they are sure to bypass such as by testing and researching your anti exploits with an alt.

1 Like

I’d assume thats because the security is really tight, and getting banned no one wants to waste another 300 robux to try and crack the system.

The amount of robux on the games front page causes exploiters to just ignore it. Or at least causes alot of them. They’ll still have exploits and such though.

Sorry, we will not be releasing this method as exploit developers could patch it.

I’m going to be scanning through your model for this, just to make sure you’re not misleading people.

3 Likes

Ok good luck with that, it’s not even a model lol, and if you were to find it it’s buyer only so unless we white list you and your game you won’t be able to use it. And it’s obfuscated sooo good luck.

The detection is possible, I also managed to block Dex. And I am sure that @imwatchingyou_haha1 has an anti-exploit that blocks Dex.

1 Like

Is your anti-exploit also able to detect dex injections into CoreGui?

Yes, especially CoreGui. My main goal was to patch Synapse Dex and managed to do it.

He literally just said that lol