ELDEN RING

ELDEN RING

View Stats:
sirco Mar 2, 2023 @ 5:39am
anti cheat
i did not play the game for a long time is the anti cheat still make the game bug when you play in multiplayer
< >
Showing 1-15 of 15 comments
dark-breed Mar 2, 2023 @ 6:12am 
it never had...
DeathRow Mar 2, 2023 @ 6:25am 
what sort of bug are you thinking of? :)
Kleerex Mar 2, 2023 @ 8:11am 
The 2 minute disconnect bug? They fixed it a while ago.
NotForMe Mar 2, 2023 @ 8:59am 
EAC is only used to manage bans, and reports, Elden Ring makes use of internal detection systems, using their proxy based play to detect abnormalities in character stats, the only time it interferes with play is if it detects that one players "information" is not what the servers "Information" says it should be.

I would suggest it is a network connection issue on your end, if you don't see things properly, its because your connection to the server is bad, and the server is localized to the Host, if you do not want to get janky match making, make your match making local only.
cridus Mar 2, 2023 @ 9:10am 
Originally posted by NotForMe:
EAC is only used to manage bans, and reports,

nope, it's used as an anti-tamper only. all bans are issued by fromsoft's own anti-cheat.
NotForMe Mar 2, 2023 @ 9:22am 
Originally posted by cridus:
Originally posted by NotForMe:
EAC is only used to manage bans, and reports,

nope, it's used as an anti-tamper only. all bans are issued by fromsoft's own anti-cheat.



When the server proxy receives input and information from the player proxy, and if it doesn't match up with the server proxy's view of the world, it triggers internal systems to verify and check all information, which is why people get kicked most often in low latency situations.

It's during one of these checks, it creates excess load which their connection can't handle, forcing the player to disconnect.


EAC is used in conjunction with other systems to manage handing out bans for active tampering, and coalesce reports on why... what I said is not in correct, and neither is yours, but please read between the lines if you think you know more, and understand that regular people don't care to understand complicated terms, and have short attention spans, you have to dumb it down a bit.
Last edited by NotForMe; Mar 2, 2023 @ 9:26am
cridus Mar 2, 2023 @ 10:32am 
Originally posted by NotForMe:
EAC is used in conjunction with other systems to manage handing out bans for active tampering, and coalesce reports on why... what I said is not in correct, and neither is yours, but please read between the lines if you think you know more, and understand that regular people don't care to understand complicated terms, and have short attention spans, you have to dumb it down a bit.

heh, I don't like not being precise.
also btw some time ago I asked the guys who reverse-engineered the netcode. they said they never saw the calls that EAC usually sends when it's used for bans, being sent. that's why they think it's not used for bans.
Last edited by cridus; Mar 2, 2023 @ 10:33am
dark-breed Mar 2, 2023 @ 10:40am 
cridus is absolutely right about how EAC is used with this game, there is no EAC related connection out of the local system to any server, It works a other way. Bandai/fromsoft use a own serveside backend for PVP analysis.
NotForMe Mar 2, 2023 @ 4:33pm 
Originally posted by dark-breed:
cridus is absolutely right about how EAC is used with this game, there is no EAC related connection out of the local system to any server, It works a other way. Bandai/fromsoft use a own serveside backend for PVP analysis.

Yes and no, again EAC does more than people give it credit for, but less than in other games.

While not activated EAC does nothing of course, but while playing online, it receives tamper reports from both local, and remote player, and server proxies, to check for active tampering, but only when told too.

There are systems by which it records character history even, while offline, so if you used mods to lower your strength to 1, and then back to normal, it still knows that happen, so the next time you connect, you get hit with a warning.


Lets say a hacker is playing, and gets hit.
The server proxy says hey you got hit, take damage.
The player proxy takes the damage and reports back to the server proxy that their health is now lower.

But if your health doesn't go lower the server proxy starts a system it uses to verify if you fail a second time, you get pinged for a full check, where EAC takes over, which checks for active tampering.

Same thing happens if you have infinite flasks.
Server gets a report saying you healed using a flask, and your flask number should be lower, but if it doesn't, the server proxy eventually gets a report saying it didnt, so it says hey wait a minute, and performs a check, at which point EAC takes over, checking for active tampering.

Based on how reliable the check is, it can take several minutes to perform a check which enacts a kick the first time, and then a ban the second, but I'm not 100% on how it proceeds from the EAC tampering check, and the report to the game that the software is tampered with for a second time.

TLDR;
Even while offline, Elden Ring acts like a server-client connection, even if EAC is deactivated it still performs checks, and creates a history of the character, which will lead to an eventual ban, but only once it connects to EAC, which means it manages all tampering bans, and reports.... it could be possible to go days without getting the warning.



PS: I don't care what other people say, EAC handles the bans, as it is impossible to be banned without EAC intervention, but it doesn't need to be your copy that has the EAC intervention, it can be any other players EAC, because Elden Ring handles all the information, EAC manages the Ban, and the Reports, it's what it is designed to do.
Last edited by NotForMe; Mar 2, 2023 @ 4:44pm
Sabaithal Mar 2, 2023 @ 5:01pm 
If you're referring to random disconnects, they happen much less frequently now. Its more like 1 of 20 games now instead of 1 of 3.
sirco Mar 2, 2023 @ 6:29pm 
Originally posted by Sabaithal:
If you're referring to random disconnects, they happen much less frequently now. Its more like 1 of 20 games now instead of 1 of 3.
thank you because for the first 3 month playing with friend was a pain. With the dlc announce my friend and i were not sure if it was good idea to play the game in coop
Sabaithal Mar 2, 2023 @ 6:33pm 
Originally posted by sirco1990:
Originally posted by Sabaithal:
If you're referring to random disconnects, they happen much less frequently now. Its more like 1 of 20 games now instead of 1 of 3.
thank you because for the first 3 month playing with friend was a pain. With the dlc announce my friend and i were not sure if it was good idea to play the game in coop
Not to beat a broken drum, but if you're doing coop you should just use the coop mod. Its not just the better connection or elimination of random disconnects, but all the random fog walls are gone too and both players can use torrent. Lots of little QoL things that make coop bearable.
sirco Mar 2, 2023 @ 6:39pm 
Originally posted by Sabaithal:
Originally posted by sirco1990:
thank you because for the first 3 month playing with friend was a pain. With the dlc announce my friend and i were not sure if it was good idea to play the game in coop
Not to beat a broken drum, but if you're doing coop you should just use the coop mod. Its not just the better connection or elimination of random disconnects, but all the random fog walls are gone too and both players can use torrent. Lots of little QoL things that make coop bearable.
that sound like a nice thing but i dont like using mods when im online im too scare to get ban
Sabaithal Mar 2, 2023 @ 6:44pm 
Originally posted by sirco1990:
that sound like a nice thing but i dont like using mods when im online im too scare to get ban
You literally cannot get banned when using this mod, it won't let you use the normal online mode at all once installed (you can only get banned when using official servers), and the save file is in a different format that the default game won't recognize.

The only way you can get banned is by purposefully messing with stuff.
dark-breed Mar 2, 2023 @ 9:56pm 
Originally posted by NotForMe:
Originally posted by dark-breed:
cridus is absolutely right about how EAC is used with this game, there is no EAC related connection out of the local system to any server, It works a other way. Bandai/fromsoft use a own serveside backend for PVP analysis.

Yes and no, again EAC does more than people give it credit for, but less than in other games.

While not activated EAC does nothing of course, but while playing online, it receives tamper reports from both local, and remote player, and server proxies, to check for active tampering, but only when told too.

There are systems by which it records character history even, while offline, so if you used mods to lower your strength to 1, and then back to normal, it still knows that happen, so the next time you connect, you get hit with a warning.


Lets say a hacker is playing, and gets hit.
The server proxy says hey you got hit, take damage.
The player proxy takes the damage and reports back to the server proxy that their health is now lower.

But if your health doesn't go lower the server proxy starts a system it uses to verify if you fail a second time, you get pinged for a full check, where EAC takes over, which checks for active tampering.

Same thing happens if you have infinite flasks.
Server gets a report saying you healed using a flask, and your flask number should be lower, but if it doesn't, the server proxy eventually gets a report saying it didnt, so it says hey wait a minute, and performs a check, at which point EAC takes over, checking for active tampering.

Based on how reliable the check is, it can take several minutes to perform a check which enacts a kick the first time, and then a ban the second, but I'm not 100% on how it proceeds from the EAC tampering check, and the report to the game that the software is tampered with for a second time.

TLDR;
Even while offline, Elden Ring acts like a server-client connection, even if EAC is deactivated it still performs checks, and creates a history of the character, which will lead to an eventual ban, but only once it connects to EAC, which means it manages all tampering bans, and reports.... it could be possible to go days without getting the warning.



PS: I don't care what other people say, EAC handles the bans, as it is impossible to be banned without EAC intervention, but it doesn't need to be your copy that has the EAC intervention, it can be any other players EAC, because Elden Ring handles all the information, EAC manages the Ban, and the Reports, it's what it is designed to do.
It does not work this way. I will not tell you which codesegment Transfer the savefile information (it is badly implemented) but it is not EAC

What i can tell you, there is a software Tandem running one is the local EAC and the other part is implemented into the games internal server connection and it is no EAC Code.
The local EAC does only check RAM and during start of the game (long before any server connection get started) the save file for Manipulation and a save file internal encrypted checksum.
The problem you get is the tools cheats and mods that manipulate the save file are not able to update the encrypted checksum and exactly this get transfered by the games Login process and every time the save file get updated this checksum get compared with the checksum EAC hold local in RAM and get transfered from the games server connection procedure this way every runtime Manipulation get recognized. It is just small enough to be only one Transfer packet.
Since a Windows internal secure function is used to create the checksum in RAM from EAC it can get also manipulated by third party Antivirus Software by a scan of it. There exist no constant datastream like other EAC secured games use to monitor data.
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Mar 2, 2023 @ 5:39am
Posts: 15