>
https://github.com/dhowe/AdNauseam/wiki/FAQ#how-does-adnause...>AdNauseam 'clicks' Ads by issuing an HTTP request to the URL to which they lead. In current versions the is done via an XMLHttpRequest (or AJAX request) issued in a background process. This lightweight request signals a 'click' on the server responsible for the Ad, but does so without opening any additional windows or pages on your computer. Further it allows AdNauseam to safely receive and discard the resulting response data, rather than executing it in the browser, thus preventing a range of potential security problems (ransomware, rogue Javascript or Flash code, XSS-attacks, etc.) caused by malfunctioning or malicious Ads. Although it is completely safe, AdNauseam's clicking behaviour can be de-activated in the settings panel.
Isn't this easily detectable? XHRs are easily detectable through various headers, so it's trivial to filter out the fake traffic from this with a few lines of code. I'd expect any ad network worth their salt to implement this. Failing that, thanks to ad fraud there's a whole industry of bot/ad fraud detection firms using browser fingerprinting and behavioral analysis to detect fake ad clicks. I have no doubt that an extension that's "clicking" on every ad using XHR is going to get detected and filtered. I'm very skeptical using this extension will ever achieve its policy goals of fighting against adtech or whatever. You might as well attach a "DNT: 1" header to all your requests.