You will never be use able to Dex or any other UI, Roblox has disabled this entirely for developers. So there is no way. Sadly in CoreGui without us knowing.
very legit sir good job with your pro antiexploit that âdoes not index anything in the gameâ u are a real chad
the only way you could possibly detect something being added to coregui (aside from the million other reasons why this is stupid to even attempt) is by exploiting an undocumented feature
developers arenât meant to touch coregui at all, not sure why you would even bother checking for dark dex, they can do nothing but modify things on the client which, unless your game is built like a potato, should not be an issue
moral of the story: utilize proper sanity checks on the server and donât rely on client antiexploits, attempts at trying to patch things like dark dex on the client are futile and will be worked around at one point or another if you even manage to in the first place
There actually is a way to not index a single thing in your game but itâs going to give you a stroke because itâs too weird to make but essentially you make a function that reads properties and then pass everything through that function and everything you now âindexâ would look like this.
Instance(Instance[Instance]);
So yes it is âvery legitâ!
please elaborate on how this method resolves the original issue of not being able to type check, or otherwise read useful properties of objects in coregui for the purpose of detecting dark dex?
not exactly, some obfuscators will throw in random if else and other stuff to make it âharderâ to deobfuscate, and it will also increase the file size and decrease performance significantly
you canât detect dark dex
also checking for memory spikes wonât help you detect dark dex
Thats crazy, i must have detected some other exploit thats called dex!
thereâs have way to detect dark dex by detecting whenever a instance was added in coregui
there is no way to detect instance being added in core gui. roblox devs fixed all of methods.
also if exploiter will protect gui with protect_gui() / gethui(), you canât detect it for sure
Iâm not going to give you our actual detection or tell you how it works but essentially you take the regular detection and re make it so it indexes nothing.