http://dbd.game/killswitch
The Cheater Situation in Dead By Daylight
Preface
I'm not a BHVR employee. I dont know what happens behind their closed doors. This thread is merely an outside observation with some very basic logical chains. Please be respectful to the developers.
HACKERFEST
Image Credit: CoconutRTS
Let's quickly go through what hackers can do in the now 6 year old videogame made by Behavior Interactive a company with over 900 employees.
They can:
- Bring infinite amounts of perks from either side on their character.
- Bring cheated offerings from either sides or offerings that are unobtainable on their brand new 2022 accounts.
- Teleport around the map and fly.
- Speedhack.
- Easily manipulate their "healthstate",become hooked anywhere, instantly heal or escape.
- Instantly regress any gen on the map and do any action.
- Become a Killer character on demand even while playing Survivor.
- Quite literally do anything to the game, including abusing BHVR's very poorly made back-end architecture to literally spawn bots on demand that stream snipe popular creators and target them.
Great. Just jolly.
How Is This Allowed,Again?
Now in the most recent Q&A by the devs, they've said that they don't announce any changes because anticheat is an arms race against cheaters and they prefer to just silently work against them without any indication. This is only a half-truth.
While many players are quick to blame Easy Anti Cheat to be bad and garbage and easily allow cheaters to do anything, the story is not quite so simple.
To explain the critical flaw in Dead By Daylight that's been unadressed since release, let's turn to another infamous game in regards to cheaters. Counter Strike: Global Offensive & it's infamously "bad" anticheat VAC.
Now, can we remember what kind of cheaters are there in that, horribly cheater infested game?
Wallhackers, Aimbots & Lagswitchers. That's it. How come? Is VAC somehow incredibly good at stopping all the other types of cheats? No.
The reason nobody can speedhack in that game or teleport around the map or spawn in 600 weapons or kill all players instantly is, simply competent netcode. That's it.
DON'T TRUST THE CLIENT.
Perhaps one of the most important lessons that have supposedly been ignored by Behavior Interactive while updating their game to "Dedicated Servers" was the "Don't Trust The Client" mantra.
While you're designing how your multiplayer game will function you need to inherently assume that the client cannot be trusted and needs to be kept in check. So instead of the client telling the server "Hey I'm now suddenly on Jupiter in 1ms" and the server sending that info to all other players, the client tells the server "I've pressed these inputs and I am trying to move in this direction or do this action" to which the server responds with "Ok, gotcha" or "Eh, no bud, you can't do that" whenever the player tries to phase through a wall.
This is precisely how any other multiplayer game makes such insane cheating as what is present in Dead By Daylight impossible and only leaves hackers to see loaded models through walls and use computer assisted movement of their characters and cameras.
So why did Behavior, not do this then?
Dedicated Peer To Peer Servers.
Originally when Dead By Daylight came out, it was a small party game which used peer-to-peer. The Killer essentially hosted the server and any kind of attempts at security were very fruitless, since you pretty much allowed the clients to run the whole game and decide what happens. It's completely OK that they did not address the major server flaws described above at that time, as that's pretty much impossible with peer-to-peer connections.
HOWEVER. Since then Behavior Interactive put their big gamer pants on and released so-called DEDICATED SERVERS. However, since then they have neglected completely to change their game's netcode to maybe, just maybe, not assume the client telling the server that they have infinite perks and are now on the top of shack, hooked and screaming, while damaging all gens on the map is perhaps, hacking?
This is the core issue. Behavior needs to introduce ACTUAL DEDICATED SERVERS to this game. Not the ping-stabilizing, hit-rejecting mess that is the nightmare fuel for literally anyone I know who has spent an hour looking into networking. Please spread this information and hold Behavior accountable for trying to frame the hacker problem in Dead By Daylight as an industry issue and not a Behavior issue. It's their fault, they just seem to not want to spend the resources on it.
Once more, please do be respectful to the developers. This is highly likely some kind of high-up management and corporation decision, not one made by them.
Comments
-
Hopefully this clears up the tons of misinformed people talking how BHVR just needs to switch from EAC.
0 -
I saw a cheater yesterday. First one in months. I was playing survivor and noticed they moved oddly. Started following them around and they eventually started blatantly cheating. Disconnected randomly, mid-movement. Makes me think the anti-cheat got them.
But just in case it didn’t, I uploaded a vod and reported in end game screen, submitted a ticket, and reported on Steam.
1 -
The large issue I feel a lot of people in ths community and BHVR don't understand is that BHVR is at the end of the day a business, and people don't understand that it's the business itself people have issue.
Take what happened with Root of Dreads release just last week. It gets released, and an entire section of the community wasn't able to play for half a day because of initialization errors, and it took two days to be able to get them to get crossplay back (Playstation players). How did that happen? It either means this issue made it past testing (which means BHVRs testing at best needs to be looked at, or at worst is inept) or there isn't testing done for consoles, and presumably any platform.
Now, is that true? Maybe, maybe not, but it's now the inage BHVR gave itself. It's why I amd so many other players mock the sheer amount of cosmetics thrown into the cash shop. Look at it like this. We have a rift full of charms and sets, we've had about 6 cosemtic sets in the cash shop released in the past two weeks, and now we've had new cosmetics released in this event. The sets are awesome, and full props to the cosmetics department truly. I doubt any player has a problem with THEM.
What we DO have a problem with is that these are being released, but rubber banding isnt fixed. There are still hackers. SBMM is nonexistent because Killers don't want to play. New content was yet AGAIN released that broke the game. I get BHVR is stuck between a rock and a hard place, and people need to work, but when players see these issues plaguing a game for months on end, close to years now, they are going to point out flaws in the system.
As it feels now, BHVR feels like a company that doesn't care. It doesn't matter what devs say, what mods say, what community managers say, what many in the playerbase SEE is a company that doesn't care. BHVR doesn't have to drop everything to fix things of course, as a business they can run things what they want, but that doesn't mean the community shouldn't be alllowed to criticize them. I love Mandy, Patrick, and everyone at BHVR.
Ever since Binding of Kin, BHVR has been shown to be nothing but an incompetent set of braindead plugs trying to halt the Nile with a thimble. THAT'S what this sorry excuse of a game development company has shown me.
5 -
I always avoid pc players because so many of them cheat. The other day I see 3 console/not steam players in the lobby and go to the bathroom. Come back and game just started. Everything is going fine until I'm trying to down this Meg. Damn she's amazing! I have over 5k hours on killer and she's making me look like a fool on Billy. I'm losing her every chase. It wasn't until I get behind her to chase her to a pallet that's far away and notice that I'm not catching up to her at all. I press esc to see what's up and OF COURSE the one steam player I let in is cheating. She had built in quick and quit without the perk. Lithe, etc. I thought I knew all 4 perks she was using from chasing her and she didn't have a single one. I just thought it was funny that the 1 steam player that slips by me is of course cheating.
2 -
Epic Games Store sitting there 🙅♀️
0 -
I've played with at least one of those players (and reported same with video evidence)...
Shocked to see they havent been banned yet... /s
0 -
Yeah the reporting is laughably bad...
0 -
It's really impressive that one of my main reasons behind feeling demotivated to play killer are hackers. They've been so common and look like they're on the rise again.
1 -
Because they use an outdated and compromised version of EAC and so far have refused to upgrade to a more up to date. EAC on its own is trash but using an outdated version where it wont get updated to patch compromises... yeah.
0 -
I haven’t seen any cheaters in a while- I almost forgot about them tbh.
0 -
Why would they change anything?
In fact games where cheating very easy are usually popular.
0 -
I saw the other day a survivor bringing a Mori and doing all the usual stuff (insta gens done, flying around, screaming etc...). They're not even original when they do this, it's just boring. I'm not even surprised anymore when I see a cheater. I record the clip and send it to their support and that's it. So far I sent them 3 reports in May
0 -
To me the game on PC stutters as Killer when I'm closer to hit a survivor. When they 360 me it's getting very hard to hit them because of this so they think I'm a "baby killer" 🤣
0
