Watch Dogs 2 has recently made its debut, encountering both critical acclaim and inversely proportional sales - at least for now. The game features a living open world, achieving what the original promised but never delivered, with both single-player and multi-player modes being praised by their quality.
And when there is a semblance of multiplayer, there must also be an anti-cheating mechanism. Watch Dogs 2 makes use of
EasyAntiCheat, which has, embedded in its TOS - and even on its features page - a field that claims "Client data analysis to identify anomalies in the game process runtime" is used to enforce it anti-cheat detection mechanisms. What it basically means is that EasyAntiCheat installs a driver in kernel mode and a service that monitors your systems' operating files (when Watch Dogs 2 is running). This mechanism is also running even when you're in single-player-only - and even
offline - modes, meaning that you're not getting out of its crosshairs no matter how you are playing the game. The addition of file-integrity checks at the start of the game, so as to detect any changes to the games' files also precludes modding, with some injection-type modding also finding troubles in being able to access the game, due to it checking game memory and system memory as well. Popular applications such as Afterburner and OBS have their overlay and recording capabilities disabled, and Cheat Engine is also not working - though that just means EasyAntiCheat is doing its job.