#RAVEN - Anti Cheat

1 messages · Page 1 of 1 (latest)

formal crane
#

Raven anti cheat is a game system that runs in the background of your Arma Reforger Server. This system will detect if a player is performing suspicious actions for you. And score them. If a player has exceeded anomaly threshold (non-normal activity) the player score will increase and flag the player as a cheater. This is more so an extensive server monitor system then an anti cheat but 100% will show you who is sketchy for you.

For now the system will not handle bans that is purely for you as a server owner as certain actions such as gm teleport will trip the system. (As this is actually part of the reason as to why some cheats work so well is client to server communication via those server side systems). We still detect this to give you the upper hand.

Logs will be your best friend if you’re operating a server that is know to have cheaters please check logs frequently to verify and monitor user actions that may be flagged.

What all is checked?

A-Z

ESP/WALLHACKS/SPEEDHACKS/FLYHACKS/TELEPORTING/CAMERA DETATCHING… everything.

Pretty much anything that can be manipulated to user advantage. Multiple real reforger cheating videos as well as cheat sites have been analyzed for all possible methods and specific movements to fortify methods used to 100% detect these pests.

[Disclaimer]
This mod does collect user data but only within the game itself (Playermanager/controller) and communication too and from the client-server to intercept any violations. No real data externally is collected just the basics to ensure we can track these things.

Data such as Player ID/Movement/Actions etc is what is being collected. The system caches these things throughout the session and will remember if little Timmy was being a bad boy.

I don’t know why you would even cheat on reforger it’s a sandbox game but 🤷‍♂️ I guess if you have nothing better to do with your life and enjoy wasting money have at it but good luck getting past the system.

So. With that being said I present the solution.

#

Please report all bug reports here. (If any)

And for server owners who deal with these problems dailey please report handling success rate.

Hopefully this helps you

#

Mod will release soon…

formal crane
#

Ohhhh I can’t wait for cheaters to try to make work around for this the game of chess has begun,

lyric bolt
#

Nice job coolfrog

wooden oar
#

oh broski

stray perch
#

Damn this is great

kindred horizon
#

Is this going to have problems if someone glitches? Also how tf did you make this dude

sour summit
#

There's hacks on arma now?
Also doesn't arma have battle-eye

formal crane
formal crane
bleak wyvern
#

look forward to testing it, is there any configurability on the confidence for the checks? suggestion for a feature might be to alert staff that are online as well smile

brittle canyon
#

Honestly every game that doesn't have fully server-authoritative networking needs something like this. As long as local client has authority over its own player controller the game is susceptible to cheats, at least this gives admins some way to analyse and track things themselves. Nice work!

wooden oar
#

Personally, over the course of 8 months of running the server, I manually banned 4-5 cheaters who simply flew around the map and killed everyone, and a few who hid it poorly.

formal crane
formal crane
#

Version size
744.20 KB

formal crane
#

Your console log will tell you everything you need to know. What I’m going to tell everyone now is be considerate when teleporting your players you will flag them as cheating so note down who you were moving

#

I do not recommend moving huge groups with this installed. (Everyone will be a cheater)

#

This isn’t Bohemias fault and this mod shouldn’t be a substitute these are things that are always going to happen no matter what kinda of game you create. (Even battlefield 6 beta had cheaters) But I’m taking initiative to atleast combat this in an effective manner by providing server owner insights and detection.

Already vanilla base game actually does have some hidden logs that do print when weird things happen, but server owners won’t notice this.

Also if you’re having a hard time log searching crtl + f “RVN” and you’ll find it

#

Water mark will be on the screen for servers who are actively running this mod so I can ensure when I receive clips that this indeed is installed on a server that has the mod loaded (water mark is not big)

fossil shadow
#

Speedhacks/flyhacks/teleporting all covered by a one line velocity check. But how do you plan to detect ESP/Wallhacks/Camera? There is literally nothing you can do against those I think...

#

Like, there is no concievable mechanism by which a mod could ever detect ESP/Wallhacks.

formal crane
#

There will always be a point at which something can trigger a false event I have it live atm to debug these things

ember smelt
#

KGB version of BattlEye.

formal crane
#

I’m mean so far I’ve had reports of a few cheaters caught using it so shrug 🤷‍♂️ off to a good start

formal crane
#

pushed an update for the AC logo

#

its the same size as the top steam and diag stuff on the left.

#

as people were complianing womp

fossil shadow
#

actually there is a bug in code so the ESP will basically never check anyone. So no need worry about those false positives hah.

formal crane
#

as far as everything else goes @fossil shadow we’ve so far successfully caught and banned 5 across a few today with blatant evidence and the AC detection so it is nice

fossil shadow
formal crane
#

What I’m going to figure out is a better solution to esp unfortunately it seems like the hardest one to combat. We’ll see. But as far as movement cheats go good luck

brittle canyon
#

There isn't any foolproof way to detect it ofc but you could possibly catch some ESPers by analysing their kills and alerting when players get a suspiciously good KDR or a disproportionate amount of their kills are penetrating through concealment or soft cover

#

Like unless a cheater is so good at hiding it they still suck and die it will eventually show in their stats over time, they can try to hide their ESP or aim button or whatever but any kind of advantage will show over time in their stats which you could you could heuristically alert on

formal crane
#

What I’m trying to do is check the kill to determine wether or not the player los was obstructed

#

If the system determines that someone was behind a wall or terrain etc it will say “hey umm how?”

fossil shadow
rare girder
#

Hello there, have you considered trying to find people doing exploits ? Not doing speedhacks or teleporting or real heavy cheats, but things you can do inside the game without outside help ?

Such as using arma vision over walls/doors, supply duplicates, etc..

fickle light
formal crane
formal crane
#

A lot of the stuff is handling itself the reason I made it chonky was to try to optimize performance with the game system.

formal crane
#

I see over 1300 people have downloaded the mod. If you are a server owner with this mod installed please reach out to me via dm.

formal crane
#

A new update is likely to be pushed a bit tonight containing some more refined stuff. I’ll leave changes in the patch notes

formal crane
#

Updated. Change notes attached to the mod ver change log

formal crane
#

Aware of the issue I’ll be fixing it when I’m home.

vagrant berry
#

Hi there, implemented this for our server as of yesterday, coupled with some grafana dashboards, had no problems with performance or anything else so far, moderation team loves it, we have yet to catch someone camoman Not sure if due to yesterday's update or because of the map itself, but on reboot this morning, map voting went to Mussalo and the system is flagging literally everyone for collision passthough, didn't have this problem all day yesterday running zarichne or novka.
Thank you for your work on this project !

formal crane
#

experimenting with the passthrough there seems to be a lot of stuff where characters accidentally do this im gonna work something out when im home

vagrant berry
#

sorry that wasn't the latest but 1.0.10, i'll try on 1.0.11

formal crane
abstract sorrel
formal crane
#

Working on setting up a panel that works in conjunction with the system to allow admins to open an interface to manage these things in game

abstract sorrel
formal crane
#

At an eventual point yes. But I mean that kinda seems like a you problem no offence lol

#

How can you not access the console without a VPN that’s weird?

abstract sorrel
#

Anyway looking forward for the moment when we’ll be receiving in game alerts / notifications on discord or through an api

formal crane
#

@vagrant berry how’s 1.11

vagrant berry
formal crane
#

Lmao

vagrant berry
#

doesn't seem to be any different so far, i'll report back in the morning if things changed

formal crane
#

Updated now

vagrant berry
# formal crane Updated now

alright, thank you for keeping me posted ! I'll let you know once the server has restarted. I still only see the changelog on the workshop website up to 1.0.11 though, might update visually soon

formal crane
#

I’ve just temporarily disabled the collision in the config for the time being as well it works fines on my end even stress testing as far as in game goes the thing is tweaking out

#

I may add logs to detect what entity it’s colliding with so I can have a better visualization and then correct it. Because it’s very specific I don’t think it’s actually tripping on structures I think it’s vehicles and animations that blend and somewhat collide with stuff like doors

vagrant berry
lyric bolt
lyric bolt
# formal crane very likely actually

If you need a dedi server to test on I've had an empty one forever now haha, u could put it to good use if you need.

Or if you need a hand, more than happy to help

formal crane
woven cargo
#

@remote remnant here

formal crane
#

Thank you all for 10000 downloads! ❤️🫡

woven cargo
#

People still using aimbot on our server or some sort of aim assist

latent kestrel
formal crane
#

RAVEN ANTI-CHEAT has been more successful then i ever imagined it would be. Unfortunately [BattleEye] hasn’t been able to detect many of the cheaters very easily in Arma Reforger however RAVEN has bridged that gap allowing server owners to catch them in the action.

RAVEN has contributed to over 50+ Confirmed cheaters banned with evident video proof. It also has led to a drop off in some servers of direct cheating activity acting as a safeguard for few. I wanted to say formally say thank you to all who utilize the mod on their own servers we’ve just hit 20 thousand downloads 🍾.

~ Also a note for cheaters “get rekt

https://reforger.armaplatform.com/workshop/66163589B9704AD9-RAVENANTI-CHEAT

Arma Reforger

RAVEN ANTI-CHEAT is a server-side anti-cheat system for Arma Reforger, designed to detect and log suspicious player activity for server owners to take action upon.

woven cargo
latent kestrel
formal crane
#

Mmmmm. I think I’m gonna do something about this issue.

hazy wedge
#

It's actually very straightforward to verify whether someone is cheating. We can review logs, observe their behavior over time, and easily distinguish between suspicious activity and normal play. Most physics issues, desync, or bug-related flags tend to show very consistent scoring patterns in Raven. That consistency makes them extremely useful for narrowing down which accounts are worth watching more closely. Using that data as a guide for GM reviews is one of the most effective ways to separate genuine false positives from actual cheaters.

formal crane
#

We have a bot now for the server logs anyone can run on this on their discord/server.

kindred horizon
sleek trail
# hazy wedge ? Caught by Raven btw

could you explain me please how it works ? do i need to setup something ? how can i setup it for discord with an weebhok or something ? does it automaticcly flag the players who are sus green or what ? ^^

quiet rapids
pure void
#

@formal crane can I get a link to invite the bot

formal crane
#

@hazy wedge

signal quest
#

This is able to be used on a monetized server? Just making sure.

formal crane
signal quest
formal crane
#

On today’s episode of how to catch a cheater this one was looking to bring pizza to meet a- swift ban

#

It’s lovely to see all these videos come in most of the time this was just so blatantly obvious and funny.

minor bronze
#

anyway to remove the watermark?

minor bronze
formal crane
minor bronze
#

is that admin tools private?

formal crane
minor bronze
#

ah gotcha, thank you!

formal crane
minor bronze
pure void
#

The mod is currently not working. The server won't start with it.

formal crane
#

1.6 has created some setbacks on a few projects the next update for Raven I’m likely adding an internal log and action panel for whitelisted admins

formal crane
#

Ravens back up 👍

sleek trail
formal crane