Client Anti Cheats: Aren't as bad as you think!

It runs on the 64 bits client, you can see youtube videos about it. (It isn’t possible to revert to 32 bit anymore, that got patched ages ago)

1 Like

You can obfuscate the code, and exploiters can’t disable it or destroy it because the Environment isn’t there, just don’t publish the script to the roblox marketplace.

Can’t you use FindFirstChild or FindFirstChildOfClass, and pretty sure It’s possible to see if they are hooked

Both the microsoft store and task manager shows the UWP app as x32

image

Unless I missed another component here

celestial runs on uwp client which dosent have byfron yet

Hyperion can only run on the 64 bit client, pretty sure only the laucher is still 32 bit, the client itself isn’t.

Using player.Parent = nil, disconnects the player from the server, and idk if It’s even possible to hook, as it would break a lot of the engine functions, you can bypass the Player removed from datamodel kick, but then It will spam errors and crash the client

You can hook __newindex and stop parenting the player

local Old
Old = hookmetamethod(game, "__newindex", newcclosure(self, Key, Value)
   if self == Player and Key == "Parent" and Value == nil then
       return
   end
   return Old(self, Key, Value)
end))

No it doesn’t. It wokrs on the 64 bit client.

1 Like

Do you think this would work though:

while true do
	task.defer(function()
		local a = math.random(1, 99999999999)
		local i = 0
		local b = 0
		i+=1
		b+=math.random(100000, 9999999999)
	end)
end

or what about

while true do
    task.defer(function()
        local a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,
        A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

        a = math.random(1, 999999999)
        b = math.random(1, 999999999)
        c = math.random(1, 999999999)
        d = math.random(1, 999999999)
        e = math.random(1, 999999999)
        f = math.random(1, 999999999)
        g = math.random(1, 999999999)
        h = math.random(1, 999999999)
        i = math.random(1, 999999999)
        j = math.random(1, 999999999)
        k = math.random(1, 999999999)
        l = math.random(1, 999999999)
        m = math.random(1, 999999999)
        n = math.random(1, 999999999)
        o = math.random(1, 999999999)
        p = math.random(1, 999999999)
        q = math.random(1, 999999999)
        r = math.random(1, 999999999)
        s = math.random(1, 999999999)
        t = math.random(1, 999999999)
        u = math.random(1, 999999999)
        v = math.random(1, 999999999)
        w = math.random(1, 999999999)
        x = math.random(1, 999999999)
        y = math.random(1, 999999999)
        z = math.random(1, 999999999)
        A = math.random(1, 999999999)
        B = math.random(1, 999999999)
        C = math.random(1, 999999999)
        D = math.random(1, 999999999)
        E = math.random(1, 999999999)
        F = math.random(1, 999999999)
        G = math.random(1, 999999999)
        H = math.random(1, 999999999)
        I = math.random(1, 999999999)
        J = math.random(1, 999999999)
        K = math.random(1, 999999999)
        L = math.random(1, 999999999)
        M = math.random(1, 999999999)
        N = math.random(1, 999999999)
        O = math.random(1, 999999999)
        P = math.random(1, 999999999)
        Q = math.random(1, 999999999)
        R = math.random(1, 999999999)
        S = math.random(1, 999999999)
        T = math.random(1, 999999999)
        U = math.random(1, 999999999)
        V = math.random(1, 999999999)
        W = math.random(1, 999999999)
        X = math.random(1, 999999999)
        Y = math.random(1, 999999999)
        Z = math.random(1, 999999999)
        print(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z,
              A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z)
    end)
end
1 Like

Run Fibonacci sequences and DO NOT USE while true do end as it will void your crash method if exploiters uses SetTimeout

What is that part gonna do though, please use your brain before saying something.

how to get detected 101

best hook ever :pray:

I said it could be a game mechanic, you should use that big brain of yours too

That still doesn’t make any sense, what “game mechanic” is that big brain of yours talking about?

I don’t remember mentioning my brain capacity anywhere

just imagine it being an instance of any kind
for example an Hightlight Instance

The server cant detect if the client has changed the Hightlight Adornee property

No way, no one knew that. But that doesn’t matter because as I said there are exploit functions that can add that instance without even firing .ChildAdded or .DescendantAdded…
And if a function for that doesn’t work anymore, perhaps remember getconnections()

Please cite some exploit functions (not getconnections) that could PARENT AN INSTANCE without firing those event

EDIT: Bro read my mind

personally I can make it so my connections arent shown by getconnections

Scroll down. And before you say “But only script-ware has them!” I’ll contradict you with the: Other exploits have that function to.
To save you time: ctrl + f “addchildinternal”

https://dev.script-ware.com/docs/Windows%20(V2)/the/script/ware/v2/script/core/the/script/ware/api/instance/miscellaneous/functions