r/VACsucks

▲ 6 r/VACsucks+1 crossposts

Been working on a personal ML/data science project called NullCS for the last 14 months, and I finally got a desktop beta out. No this is not an anti-cheat, not a ban tool, and not a “this guy is 100% cheating” app. It’s a personal research project built around behavioral review of CS demo data. The real goal was learning more deeply about data science, ML, and statistics through a problem I actually cared about, and CS ended up being the medium.

It goes well beyond looking at headshot rate or Leetify aim rating. Instead of it being averaged stats over the course of matches, it specifically looks at how behavior unfolds in a single match. Given how the system is stacked, it's shown some promising signs at flagging much more subtle cheating such as recoil assist, aim assist or patterns that align with wallhack behavior.

At a high level, it parses demos at the tick level, builds behavioral signals for each player, and uses those to surface suspicious moments or players for deeper review. Things like aim, mouse movement, visibility and how player encounters unfold.

One of the biggest goals has been avoiding the dumb version of this problem, which is overreacting to every cracked player. A lot of the work has gone into trying to reduce false positives on high-skill legit players while still surfacing behavior that actually deserves a second look. I plan on dedicating time to improving it more and am open to feedback. It is still a Beta so there will surely be wrinkles to iron out. If you are interested in reading more about it or want to try it, I have linked the GitHub below!

https://github.com/gjones01/NullCS

Website(still work in progress): https://www.nullcs.app/

The screenshots in this post are just one example of how the current desktop build presents a flagged match for review.

https://preview.redd.it/7tnwr7r580zg1.png?width=1640&format=png&auto=webp&s=226895a8e9b73f0f778345dd69dcbf11ab34c634

https://preview.redd.it/ajvf15z680zg1.png?width=1045&format=png&auto=webp&s=de24c60da679c1b7c21a23d5ed33def0af234613

https://preview.redd.it/qg5xtos880zg1.png?width=1032&format=png&auto=webp&s=7d7b00ce0c5fa1a40bea639da6bf1d91c6747e26

https://preview.redd.it/6vxjf47a80zg1.png?width=1903&format=png&auto=webp&s=450e5d33fbaa4a71e205aa6c07d12da108b7d7ed

reddit.com
u/g2_renaissance — 11 days ago