We have temporarily disabled The Houndmaster (Bone Chill Event queue) and Baermar Uraz's Ugly Sweater Cosmetic (all queues) due to issues affecting gameplay.

Visit the Kill Switch Master List for more information on these and other current known issues: https://forums.bhvr.com/dead-by-daylight/kb/articles/299-kill-switch-master-list
The Dead by Daylight team would like your feedback in a Player Satisfaction survey.

We encourage you to be as honest as possible in letting us know how you feel about the game. The information and answers provided are anonymous, not shared with any third-party, and will not be used for purposes other than survey analysis.

Access the survey HERE!

How to fix the hackers issues, lots of work but possible to fix

The game works is a very specific way and has it's own logic, the amount if hits can be endless, and so can be the amount of health states that can be healed, however, the game has some logic into it would could be used into making a anti cheat simply by using this game logic.


How long can we usually stay in the air in this game?

How fast can someone recover a health state?

How fast can a killer attack?

how fast can a survivor/killer move?

how fast can a generator get repaired fully?

etc etc


All this game logic should be applied into a anti-cheat that will detect any wrong doing from the game's logic.


A generator alones takes 80 seconds to repair, did this gen got finished in 0.1 second? that's against the game's logic, hack detected.

How fast can someone recover a health state? the surviovr lost a health state and got it back within 2 seconds, that's against the game's logic (For the people will not trigger this since this perk does give a health state instantly), hack detected.

There's no survivors/killers that can fly, so staying in the air more than 3 seconds is against the game's logic, hack detected.

A survivor can move with 2 perks at 114%, it requires 2 perks for this, but they go at 100% at all time normally, so going higher than 114% without those 2 perks active and without any other situational speed boost (other perks, clown bottle, injury) is against the game's logic, another hack detected

Survivors can only be hooked 3 times each max, if a survivor gets hooked 50 times every 7 seconds, that's totally against the game's logic, hack detected

Ghostface is using stalk, not hatchets, against the game/killer's logic, hack detected


I could go on and on about this, it all requires a game logic system that will detect when something isn't normal/shouldn't be happening, what is possible and what isn't, it would take a LOT of work, but it is possible in such a way, if killers down 4 survivors in 4 seconds with basic attacks, it's against the game's logic,


Hackers getting their 2 health state back, getting hooked 1K times during the whole match, extended head on stun, infinite blind, all this would be detected by this system.

And if the hacker affects other players with their hacks, like getting healed instantly and such, the system could keep track of these players as well, because it's hard to tell, which one actually use the hack, it detects a game logic flaw and will track these players in future matches, the 3 other normal survivors played 10 games without issues, okay it wasn't them who used hacks, the other one who hacks got flagged for game logic flaws in the next 10 matches they played, proves enough they are hacking and will be banned.


This way the system cannot be abused, innocent survivors/killers will be tracked by the system but playing normally without any game logic flaws on them in future matches will remove them from the suspicious list of the system, and those who keep hacking every matches will have more and more detection of game logic flaws and will be banned by said system.


It will require SO SO SO SO much work, since it requires to take in considerations perks and items and powers and maps and everything, but making a system like this could truly help resolve a LOT of the hacking problem we have currently and makes hacking extremely more difficult to not be detected, It however cannot help against wall hacks since it's not something this system could detect, that's the job of another anti-cheat.


This is how BEhaviour could fix all this hacking problem we have currently.


Thanks for reading and good luck in the fog.

Comments

  • WTBacon
    WTBacon Member Posts: 593

    It's easier to pay for a nonfunctional anti-cheat and call it a day.

  • CashelP14
    CashelP14 Member Posts: 5,564
    edited September 2021

    Was literally thinking the exact same thing.

    I didn't put as much thought into it as you but I was pretty sure that the game would be able to look at:

    • Know a characters normal movement speed
    • Look at abilities + perks + add-ons that change this
    • Look at bloodlust/getting hit speed
    • If they are over the max possible speed. Initiate ban.

    Just use a bunch of IF statements (I believe it's this. Haven't done programming in years).

    My worry is that a hacker could someone mess with this system and force people to get banned in game. Maybe this is why it's not added but I'm unsure.

  • KolbyKolbyKolby
    KolbyKolbyKolby Member Posts: 624

    This would just ban people who end up in games with hackers (like the 4 consecutive games with hackers I got in a row). My account gets banned with my thousands of hours yet the person with 10 hours who also gets banned just loses the $4 they spent on a key and buys another.

  • wewantbetterfun
    wewantbetterfun Applicant Posts: 286

    this system would tag players that had game logic flaws and would require a few of them to consider they are guilty of cheating, it won't ban right away unless the system can be 100% who is the hacking one, it would require a few flags to perform a ban, so hackers shouldn't be able to do this, but well I am no hacker so idk if it's possible

  • wewantbetterfun
    wewantbetterfun Applicant Posts: 286

    It shouldn't happen if you are innocent, the system would detect who has the most flag of game logic flaws and the innocent one had 4 matches with 4 players who had 10 flags they will be cleaned from them, since they obviously got matched with players who were indeed cheating, and it will have different type of flags, you played in a match where they was game logic flaws, you didn't got insta healed, you didn't ran faster etc, it won't result into your ban, those flags will be simply for precaution and will most likely never result into a ban if you never do anything wrong from the game's logic point of view, only those constantly breaking many game logic will be banned.

  • Morgrumir
    Morgrumir Member Posts: 10

    the issue is drowning this game, and it's going to end up like that call of duty BS, that people are giving up and going to find something else to play. you can submit a trillion exploit / hackr complaints after each and every match with video proof and the dev's won't look at them.it's not that they CAN'T put in an anti cheat, it'that theyre not going to. the only thing on the only thing theyew going to do is laugh about it, and make asthetics to hush the boo boo temporarily, and cuck thrust more op killers. SOSDD.

  • fcb
    fcb Member Posts: 158

    well, the game logic can also be modified, so there is no way to stop cheats, all game information are just bytes, and a cheat can modify any memory bytes.

    for example: How fast can someone recover a health state? if a DEV stores the value 2 for 2 minutes, then the cheat modifies the 2 into 0.1, and the game client can't detect the modification done by the cheat. a game server checking for cheats will make the game unplayable and slow because it will be checking for game logic, and cheats at the same time many times per second.

    anticheats just check for memory modification signatures in chunks from time to time so the game doesn't become slow, but of course the cheat bypass the anticheat methods and the anticheat thinks everything is ok.

  • Animal_Mother
    Animal_Mother Member Posts: 149

    I'm on my 6th cheater today so far after a few hours of play.


    If you're flying through the air and doing funny stuff, I don't get all that annoyed. It's kind of boring after you see it enough times, but whatever. What is more annoying is the cheaters who try to do subtle cheats. They dial their runspeed up a bit. They auto finish a gen on the opposite side of the map. Sometimes, you don't always catch these people in the act. Or when they get caught, they deny it. These are the annoying cheaters.

  • Orion
    Orion Member Posts: 21,675

    What's to stop hackers from just giving the server false information? For instance, tell the server you used that medkit add-on several seconds earlier so it triggers instantly.

  • wewantbetterfun
    wewantbetterfun Applicant Posts: 286

    if they get flagged by doing what you said, the next match they won't be flagged again since they aren't playing with a hacker, the next matches it won't happen either, so it will be flagged false positive and be removed, it can't be abused, even if a hacker will do every single flag possible, it won't ban someone for it right away, it will require more matches doing it again and again for it to ban someone.