Puppy Anti-Cheat (Roblox's Most Powerful Anti-Cheat Ever)

I was mentioning about behaviour analysis about big comapnies trying to implement that. Valorant had sucess because they used a kernal anticheat? that literally scans your entire PC Also Valorant is owned by tencent which is worth trillions and they made leauge of legends they are a giant and no offence I think they have a lot of people working for them who are significantly smarter than both of us and again its only a matter of when not if the cheat devs crack your anticheat and there won’t be much you can do because your using luau.

Kernel Anti-Cheat: EasyAntiCheat, FaceIT and BattleEyes and tons of other anti-cheats have. What about them, why are they not effective as VALORANT? It isn’t just about the kernel-level. They are a tech-giant but funding for their anti-cheat i can almost guarantee you is less than the current Roblox Byfron $11 million dollar deal.

This anti-cheat is designed in a way, that it keeps changing its methods and some of its code. It is also designed in a way that there can never be a Universal exploit that could possibly ‘break’ the anti-cheat in every game. They’d have to target games specifically with this anticheat.

Exploits would have to be created for every single game separately that uses this anti-cheat. It’s technically almost impossible, and practically impossible for a universal exploit to be created against the premium version of this anticheat.

There is always a way In valorant even with there Kernal anticheat theres a way. I do not believe your indirect high level detection can make it practically imposssible for a universal exploit until I see solid trustworthy evidence and proper stats I do not believe any of the claims you have put out.

I disagree with this statement you have Immense privalliges far far more capable than anything you could produce otherwise.

“It isn’t just about the kernel-level”.

If you want to test the game with the older version of the anti-cheat from mid-2024, i can send you the link. You’d be able to see for yourself practically lol.

image
This is for example how DX9Ware did there.

This is turning out very similarly to one of my modules: Ro-Photoshop [Fastest Image Editor & Drawing Module] (Parallel)
Which beat Roblox’s fastest drawing system (before it) by over 150 times.

-- [[ All Brush Radius: 512 ]] --
CanvasDraw

Blending Mode: Normal
Average FPS: 3 while Fast-Drawing with the Basic Brush and Brush Size: 512x512

Blending Mode: Difference
Average FPS: 1 while Fast-Drawing with the Basic Brush and Brush Size: 512x512

OSGL

Blending Mode: Normal
Average FPS: 2 while Fast-Drawing with the Basic Brush and Brush Size: 512x512

Blending Mode: Difference
Average FPS: 1 while Fast-Drawing with the Basic Brush and Brush Size: 512x512

Ro-Photoshop

Blending Mode: Normal
Average FPS: 231 while Fast-Drawing with the Basic Brush and Brush Size: 512x512

Blending Mode: Difference
Average FPS: 227 while Fast-Drawing with the Basic Brush and Brush Size: 512x512

They didn’t believe that either until they joined the place and tested it themselves there due to an insanely huge FPS difference. Up to this day, Roblox’s fastest drawing system other than the module, is over 150 times slower.

This all sounds great and all on paper but I’m not seeing any proof of these claims which is why I can’t fully trust it. And not only that, the price is literally outrageous. No one is going to pay that much, let alone monthly payments.

9 Likes

Well looks like you’re plagiarizing from EAC…

“Advanced” as in Spike Checks in Memory Tags? Game developers don’t bear with false positives. :grin:

Signature of what exactly?

What’s the process against “Zero-Days”, considering they aren’t instantly patchable (hence the zero in 0-day.)

How so?

Sandboxing of what?

On what executors?


This post is more about brand material than showing the product itself. Include more examples if you want people to be interested in your anti-cheat.

20 Likes

Well looks like you’re plagiarizing from EAC…

Oh a website frontend text? lol.

“Advanced” as in Spike Checks in Memory Tags? Game developers don’t bear with false positives. :grin:

If you’ve already read the other replies, i’ve answered this already. It isn’t spikes in memory size.

:white_check_mark: Cloud-Based Signature Database

Global Database of users that are shared along with other places that use the same anti-cheat, containing trust rate, and ban history.

Things that are not known already in DevForum & Exploiting community websites.

How so?

Analyzing users’ performance and using it to change certain instances, the way some of the scripts work.

This will remain unanswered as it is the only executor using it, and answering that would reveal it anyway.

Last time this was tested was back in mid to late-2024: Fluxus, Solara, Solaris, Nox, Hydra, JJsploit, Delta and a few more that I actually have forgotten their name lol. It included all Android-executors.

cant wait to get my game hacked when i download it

edit: i forgot to view the price so i can complain about it - 30 DOLLARS/MO FOR AN ANTICHEAT THAT SAYS “EASIER TO BE BYPASSED”???

You can stop complaining about the price, its targeting large games which already make 100-1000 times that a day. It’s intentional, and it will remain like that so that it can’t get in exploiters’ hands.

Ah yes, Puppy Anti-Cheat™ — the $999 yearly Roblox miracle cure for people who think the word “cloud” automatically makes something secure. You’re charging almost a grand a year for what amounts to a glorified placebo written in Luau? I didn’t realize comedy had a subscription fee.

What an absolute fantasy land you’ve built here. Bold claim from a system that supposedly does real-time memory and behavior detection… in a language that doesn’t even give you raw memory access. You’re not writing an anti-cheat. You’re just LARPing as one.

Signature based detection in Luau, on the client, in a sand-boxed environment where you don’t even have access to local files or memory? Are you out of your mind? What are you detecting? Bytecode from scripts you don’t have access to? Memory patterns in a sand-boxed environment with no pointer-level access? The aura of a cheat script? Psychic residue left behind by Synapse? It’s about as real as Herobrine.

You’re either lying through your teeth or you’ve achieved enlightenment beyond mortal comprehension. Either way, you are describing impossible features in a literal locked down environment and selling them like they’re NSA grade tools. Spoiler: Your anti-cheat is about as secure as a wet paper bag in a thunderstorm.

And this isn’t just some overambitious solo project. Of course not. No, no. You’re actually trying to monetize this dumpster fire. $999/year for access to a fancy configuration menu and an Excel sheet that says “Detected: Yes.” This is industrial strength snake oil. You’re not offering protection, you’re running a scam with a UI.

Real developers don’t need buzzwords like “zero day coverage” and “cloud based ban-waves.” They need actual, functional tools not some half baked fantasy that falls apart the moment someone opens the developer console. You’re not the future of anti-cheat. You’re the future of a class action lawsuit.

You had the audacity to parade this around like it was divine revelation, but all you did was slap meaningless terms on a product that couldn’t defend a brick wall in Studio play mode. I’ve seen more effective protection from a free model with a debounce script.

And worst of all? You actually dare insult the intelligence of real developers with this condescending, smug pile of fiction like we wouldn’t notice that everything you’re claiming is flat out impossible under Roblox’s architecture. You’re not innovating. You’re preying on people who don’t know any better.

This isn’t a post. It’s a $999 monument to shameless grifting, technical ignorance, and weaponized ego. Keep the pitchforks. I’ll bring the fire and the camera. I need a photo with the first person to charge AAA pricing for AA fanfic.

31 Likes

It’s funny this is coming from an exploiter that got triggered.

I’m an anti-cheat developer myself.

11 Likes

its funny this is coming from someone who has no evidence that this person is an exploiter and just decides to make up an excuse

7 Likes

Maybe go through his profile a bit before talking.

Be wary you may have aot of competition.

7 Likes

We’ve already checked all the already existing anticheats before creating this lol. I’ve made sure to create something more powerful and better than anything that already exists.

Nobody needs allat bro only skids buying ts if its for roblox

1 Like

As someone who spent a considerable amount of time making and improving client-sided anticheats (still the best open source anti-cheat), I can tell you that none of this is new.

  1. Script Detection - This was found in 2021-2022 and worked on every executor, Synapse included, it worked like this:
  • Store the current instance count (Stats.InstanceCount)
  • Create a game.DescendantAdded & game.DescendantRemoving connection, in which you listen for (local/module)scripts
  • Wait for a spike in Script memory (Stats:GetMemoryUsageMbForTag(Enum.DeveloperMemoryTag.Script))
  • When a spike occurs and no scripts were inserted into the DataModel, compare the new and old instance count
  • If the instance count increased, flag the player

Why did this work? Because executors like Synapse had to somehow populate the script field, and they did that by creating a new script inside nil, we detect the new script with Stats.InstanceCount and script execution via the memory spike, to prevent false positives we don’t flag the player if a script was recently inserted (or removed) into the DataModel

  1. " In-Game Detection Trigger Delay" - Been used in other anticheats for years, most notiably in the clanning genre
  • UserInputService.GetFocusedTextBox … that’s it…
  1. Hiding the script (“With custom sandboxing techniques, hiding itself,”)
  • I’m not too sure if this has been already released on devforums but this is well known in the exploiting community.
  • If anyone is interested in replicating this, i’ll give some hints: Garbage collection & References

As for your other detections, your friend was using Solara (first of all, a stupid idea as Solara is ratted) which isn’t exactly known for it’s undetected scripting environment, for example it’s Drawing library is made purely in lua, and as you can guess it’s made out of the same Frames, ScreenGuis, TextLabels that you use to develop your own games. And the other detections can be just faked, like how are we supposed to know that the anti-cheat broke the script and not you removing sections of code? Even if it’s former it’s still nothing special

9 Likes

This is why its good to not assume things just because you don’t know what other stuff are out there that exist.

Let’s immediately remove your 1. ‘Stats.InstanceCount’, it is unreliable especially for an anti-cheat that’d be used for all sorts of Roblox Games. It is not even used

  1. ‘UserInputService.GetFocusedTextBox’ has been used as one of its basic detection methods, but it only targets CoreUI textboxes which is irrelevant in most cases anyway. It exists here only as a redundancy.

The lesson you should learn from this is not to assume stuff, there’s over 150 detection techniques that this is using, and you mentioned 2, and we’re only using one of them in our Anti-Cheat. It’s a nice time to reflect.

EDIT: 3. You got a bit close.

And the other detections can be just faked, like how are we supposed to know that the anti-cheat broke the script and not you removing sections of code? Even if it’s former it’s still nothing special

I’ll let you join the Test Place, if you want to test your ‘stuff’ there lol to see them breaking

You simply designed a global ban, not a signature system.

1 Like