News for hackers. Stuff that matters.
Re:AdNauseam – clicking ads so you don't have to by diplocorp on Friday March 01, 2019 @05:48AM (#19279409)
Do you mind shedding light on how such click fraud is detected?
Re:AdNauseam – clicking ads so you don't have to by rvnx on Friday March 01, 2019 @05:57AM (#19279452)
The most usual technique is to setup click baits/traps, once you click on a trap link you (= IP or UID via cookie) are added to an ignore list, where all your actions are not invoiced to advertisers. Simple and works,
Re:AdNauseam – clicking ads so you don't have to by AlexandrB on Friday March 01, 2019 @06:19AM (#19279558)
This actually sounds ideal for me too. Please ignore me and stop tracking me.
Re:AdNauseam – clicking ads so you don't have to by pixl97 on Friday March 01, 2019 @07:19AM (#19279847)
They didn't say they stopped tracking you, just that they didn't charge the advertisers.
Re:AdNauseam – clicking ads so you don't have to by chicob on Friday March 01, 2019 @07:28AM (#19279906)
But in that case it still looks like an effective way of fighting that business model.
Re:AdNauseam – clicking ads so you don't have to by sgc on Friday March 01, 2019 @08:40AM (#19280477)
Or to receive more aggressive advertising/you are using ad nauseum overlays.
Re:AdNauseam – clicking ads so you don't have to by anoncake on Friday March 01, 2019 @06:38PM (#19286361)
Aggressively advertising to someone you know hates ads is stupid. They'll just boycott you in spite.
Re:AdNauseam – clicking ads so you don't have to by goodcharles on Friday March 01, 2019 @08:25AM (#19280331)
LOL. Of course they're still charging the advertisers.
Re:AdNauseam – clicking ads so you don't have to by etherealG on Monday March 04, 2019 @10:09AM (#19301813)
That sounds correct, don’t pay ad placements, but do charge advertisers. Right up there with usual adtech morals.
Re:AdNauseam – clicking ads so you don't have to by varelaz on Friday March 01, 2019 @06:20AM (#19279564)
Off course traps is not the only technique. What's also checked: do you use datacenter IP or not, which country/location, does your browser footprint looks like what you send by headers and user agent, some may even validate if you move mouse like a human (check how recaptca works). And also take into account that adtech companies have a lot of statistics to analyze, so single click will not be detected, but thousands likely will be.
Re:AdNauseam – clicking ads so you don't have to by ilikehurdles on Friday March 01, 2019 @08:18AM (#19280267)
This is effective. After all that is said and done. Ad marketplaces stop bidding on your pageview (at least, the quality ones do). Over time fewer networks want your impression and the publisher ends up seeing a worse RoI on ads.
Re:AdNauseam – clicking ads so you don't have to by hawski on Friday March 01, 2019 @09:48AM (#19281078)
What would happen if there would be a popular extension that would share UID cookies between all its users?
Re:AdNauseam – clicking ads so you don't have to by etherealG on Monday March 04, 2019 @10:10AM (#19301820)
That’s a great idea :)
Re:AdNauseam – clicking ads so you don't have to by ttty on Friday March 01, 2019 @06:10AM (#19279511)
How do you put an ad trap? A selenium bot only clicks on what a user can see... I doubt you could notice the difference
Re:AdNauseam – clicking ads so you don't have to by mpeg on Friday March 01, 2019 @06:20AM (#19279567)
This extension doesn't use selenium, plus that's not entirely true, selenium sees HTML and DOM while a user sees the final render; there's ways you can hide content from a user while showing it to Selenium-style bots.
Re:AdNauseam – clicking ads so you don't have to by chii on Friday March 01, 2019 @08:54AM (#19280585)
I thought selenium will throw an exception when an element being clicked is not actually visible.
Re:AdNauseam – clicking ads so you don't have to by Someone on Friday March 01, 2019 @11:15AM (#19282044)
If “ignore all clicks from a user that clicks >3 ads on a page” isn’t good enough for an ad network, it can add three or four ‘ads’ that technically are visible, but the same color as the page background. If a user clicks a few of them, ignore all clicks from that user on that page.

AdNauseam could detect that, too, but it gets exceedingly hard, slowing down the user’s browser. So, I think the ad network can win that battle.

Re:AdNauseam – clicking ads so you don't have to by anoncake on Friday March 01, 2019 @06:25AM (#19279588)
Does it? I don't think you can reliably identify whether something is visible if the other site, which controls the CSS, does not want you to. It's a classical arms race situation.
Re:AdNauseam – clicking ads so you don't have to by plausibilities on Friday March 01, 2019 @02:21PM (#19284356)
Re:AdNauseam – clicking ads so you don't have to by anoncake on Friday March 01, 2019 @06:46PM (#19286414)

    <span style="opacity: 0.001">Trap!</span>
Re:AdNauseam – clicking ads so you don't have to by thecatspaw on Friday March 01, 2019 @08:05AM (#19280158)
Selenium can reliably do that, as it is a proper webbrowser controlled through an API
Re:AdNauseam – clicking ads so you don't have to by anoncake on Friday March 01, 2019 @08:30AM (#19280385)
Yes, but it is not a human eye and brain.
Re:AdNauseam – clicking ads so you don't have to by ilikehurdles on Friday March 01, 2019 @08:15AM (#19280246)
Except that publishers will compare their own GA or MOAT data against what you’re reporting and wonder why the hell you’re reporting significantly fewer impressions than other networks and their own tools.
Re:AdNauseam – clicking ads so you don't have to by elorant on Friday March 01, 2019 @06:14AM (#19279535)
But how do you discern real users from fake ones? Do you search for specific plugins? And what about bots which are using headless sessions?
Re:AdNauseam – clicking ads so you don't have to by rvnx on Friday March 01, 2019 @06:31AM (#19279619)
First like varelaz says, one important criteria is your ISP. MaxMind provides information whether you are "Corporate" or Residential. Generally when you are Corporate / Datacenter, you get into a low-quality tier or even no ads at all for some networks.

Users following invisible links are definitive bots but otherwise, the main idea is to verify the coherence of the headers, and verify if there is a difference between theoretical browser capabilities and reality.

The behaviour is not so important because advertising networks generally have frequency capping support per IP/UID.

Long time ago, lots of fraud bots used to use COM/MSHTML interfaces ( like https://docs.microsoft.com/en-us/previous-versions/windows/i... ) so, even if declaring itself as Chrome, it was obviously an IE.

Now the fraud is more with Android WebViews.

It's very easy to distinguish two browsers, and the browsers that declare themselves "no tracking" are even easier to track in real-life scenario because their signature is very different.

Take two Safari iOS on the same 3G networks, it's very difficult to differentiate them, but take two Brave browsers and it's quite easy to track the user.

CasperJS/PhantomJS/Selenium bots are usually running with the default resolution and they leak some javascript properties like window._phantom, window.Buffer, window.emit or window.webdriver (selenium).

Re:AdNauseam – clicking ads so you don't have to by zentiggr on Friday March 01, 2019 @09:38AM (#19280962)
Sounds like I'd prefer a way to get my IP designated as corporate... Mediacom, wanna help? (haha)
Re:AdNauseam – clicking ads so you don't have to by rvnx on Saturday March 02, 2019 @04:39PM (#19291319)
Re:AdNauseam – clicking ads so you don't have to by mg794613 on Friday March 01, 2019 @10:36AM (#19281540)
Mission accomplished!

or xkcd #810

Re:AdNauseam – clicking ads so you don't have to by nazka on Friday March 01, 2019 @08:22AM (#19280313)
To add to what has been said in the other comments, even just a simple algorithme and stats can detect that. You don't even need a Machine Learning model. It's rare than someone clicks on ads, even more several times on the same one, and even more if it's several times every day. The behavior of the user will just look like an aberration on the chart with hundreds times more clicks than the next maximum.
Re:AdNauseam – clicking ads so you don't have to by mg794613 on Friday March 01, 2019 @10:43AM (#19281618)
Maybe I misinterpret, but this argumentation by you and some others that "this is easily detectable" is _exactly_ the good part. * They want to ignore me? Mission accomplished * They want to discard my clicks and subtract it from the payout? Mission accomplished etc. in any case they are playing the game for me.

"Good day sir, you lose, I said good day!"