It garbles advertisers’ data as a result, but you must disable uBlock Origin to run it; they can’t work simultaneously. I recently moved to it and, so far, am never looking back!

  • lumony@lemmings.world
    link
    fedilink
    English
    arrow-up
    33
    ·
    9 hours ago

    I’ve been recommending this for awhile, it’s nice to see someone else take up the mantle.

    Yes, it clicks ads in addition to blocking them. Google removed it from its addon repository even though it wasn’t breaking any rules. They just removed it and kept it removed because there wasn’t sufficient backlash, the scumbags.

    It’s the main reason why I use Firefox these days. it’s clear that the cabal will not allow anything that legitimately threatens their power structure, and make advertising less-effective for the same price is a gut punch they need.

  • morphballganon@mtgzone.com
    link
    fedilink
    English
    arrow-up
    27
    arrow-down
    4
    ·
    14 hours ago

    Good start. Now make a version that clicks each ad a random number of times from randomly generated IP addresses.

    • GenosseFlosse@feddit.org
      link
      fedilink
      English
      arrow-up
      10
      ·
      9 hours ago

      Ad Networks use browser fingerprinting to detect duplicate clicks, which is tied to your hardware, system locale, installed fonts etc.

        • viking@infosec.pub
          link
          fedilink
          English
          arrow-up
          19
          ·
          9 hours ago

          Chameleon add-on for Firefox, randomly rotates your browser, OS, screen size, timezone, device type, language, and other customizable parameters every x minutes.

          I’ve set it to do so every 5 minutes, and to omit desktop & tablet as device types (else some websites display the respective page) and timezones (messed up 2FA).

          I also disabled blackberry and windows phone from the manufacturer ID, that would have the opposite effect from obscuring me.

          For the rest of it, it’s working great.

        • Psythik@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          ·
          7 hours ago

          Tell me how, then, because I don’t know how to get around the font thing. Everybody’s computer has a different set of fonts, and blocking browsers from seeing what fonts you have installed would help identify you even more.

          • morphballganon@mtgzone.com
            link
            fedilink
            English
            arrow-up
            8
            ·
            7 hours ago

            A browser extension that limits webpages to default Windows fonts only would eliminate that factor from contributing to identification without flagging it as suspicious. A slightly more robust version could frequently cycle between multiple subsets of default Windows fonts. Say Windows comes with 100 fonts. So you could have thousands of configurations with different subsets of those.

          • bss03@infosec.pub
            link
            fedilink
            English
            arrow-up
            2
            ·
            7 hours ago

            “Just” remove a random 2.5% of the fonts, a different random set per request (context).

          • Cryophilia@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            6 hours ago

            That one browser which everyone hates despite it being the best adblocker and anti-surveillance browser out there randomizes your fingerprint.

      • yarr@feddit.nl
        link
        fedilink
        English
        arrow-up
        11
        ·
        8 hours ago

        What if we use a Visual Basic UI to hack the IP address by netmask?

      • ☂️-@lemmy.ml
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        1
        ·
        12 hours ago

        maybe we can setup a botnet to poison advertiser data.

        click all the ads, all over the planet!

        • lumony@lemmings.world
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          3
          ·
          9 hours ago

          Why are you people so concerned about “the data?” Talk about missing the forest for the trees.

          This is an effective tool to charge advertisers money without having their ads shoved in our faces. It directly undermines the integrity of the digital advertising ecosystem, and you people are obsessed with “privacy” because your priorities have been decided for you by your oppressors.

      • Evil_incarnate@lemm.ee
        link
        fedilink
        English
        arrow-up
        6
        ·
        13 hours ago

        Have it form connections to all the other browsers using the extension and they all send a click.

      • ILikeBoobies@lemmy.ca
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        2
        ·
        11 hours ago

        Nothing is random

        In bot cases like this you would have a proxy list that it “randomly” picks from

        • lumony@lemmings.world
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          4
          ·
          9 hours ago

          No, he means that’s literally not how IP addresses work. It’s not about “nothing being random.”

          You don’t just “pick an IP address” from a list lmao and send it as though it’s not your actual IP. You would need to literally connect to a proxy and send the request through that proxy in order for ads to see an IP different than you own.

          My god, are you people trolls or just the next generation taking hold? The dumbing down of Western society is in full force.

          • ILikeBoobies@lemmy.ca
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            2
            ·
            edit-2
            9 hours ago

            You would need to literally connect to a proxy and send the request through that proxy in order for ads to see an IP different than you own.

            Yes that is what was proposed, you’re the only one who seems unclear on it

      • pebbles@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        6
        ·
        edit-2
        12 hours ago

        You can fake your IP. There isnt really any authentication at the IP level. Just make a packet and overwite the IP field.

        Edit: I was corrected. The TCP handshake requires you to have a valid IP you can respond from. So even though you can fake your IP, you can’t use that to talk to most websites.

        • lumony@lemmings.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          3
          ·
          9 hours ago

          Just make a packet and overwite the IP field.

          I can tell I’m getting old by the amount of proudly-dumb shit I keep reading.

          It’s only going to get worse. Sigh.

          • pebbles@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            2
            arrow-down
            1
            ·
            edit-2
            9 hours ago

            I misremembered my internet class. Sucks that it made ya feel bad.

            Edit: and you can put whatever you want as your source IP at the IP level. Though idk how modern security deals with that. I know I was taught that that was a way to DoS attack, so I imagine it’s protected against.

  • x00z@lemmy.world
    link
    fedilink
    English
    arrow-up
    43
    arrow-down
    1
    ·
    16 hours ago

    This would still make a connection to the ad servers that can then track me though.

    I guess with a hardened browser and a VPN it would be alright.

  • renzev@lemmy.world
    link
    fedilink
    English
    arrow-up
    106
    ·
    22 hours ago

    You know this is the good shit because when it first came out a few years back google was running a huge disinformation campaign against it. You’d search for “adnauseum” in google and the first result would be an article from some weird advertising company calling is “insecure” and “malware” without any actual argumentation behind those claims, while no other search engine returned that article (I lost the screenshots, so yall are just gonna have to take my word for it). They also delisted it from the chrome store for not discernible reason. They were afraid.

    But nowadays I’m willing to bet that they figured out how to detect adnauseum’s fake clicks and filtering it out. Stuff like that needs a talented development team to keep it up to date.

      • lumony@lemmings.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 hours ago

        It’s not even available on chrome because google removed it years ago.

        They weren’t breaking any rules, but google saw it as a threat and kept it removed since there wasn’t sufficient backlash.

        Really wish people would STFU about the “privacy” aspect about this. It gives junk data to trackers because it floods them with all the ads you’re coming across. The main purpose, though, is to charge advertisers money without giving them a service in return.

        It’s sad most of you consumers can’t see the real significance of this software, but it really puts into perspective why most people are useful idiots these days.

        Consumerism has won.

      • lumony@lemmings.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        2
        ·
        edit-2
        9 hours ago

        It’s not even available on chrome because google removed it years ago. They weren’t breaking any rules, but google saw it as a threat and kept it removed since there wasn’t sufficient backlash.

        Really wish people would STFU about the “privacy” aspect about this. It gives junk data to trackers because it floods them with all the ads you’re coming across. The main purpose, though, is to charge advertisers money without giving them a service in return.

        It’s sad most of you consumers can’t see the real significance of this software, but it really puts into perspective why most people are useful idiots these days.

        Consumerism has won.

        • 7toed@midwest.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 hours ago

          You could try being just a little optimistic if you want to sell your actually good points. Consumerism wins when you let it, and the only way to judge when it has are by your own merits, even now it gets to you with that mindset.

  • NauticalNoodle@lemmy.ml
    link
    fedilink
    English
    arrow-up
    88
    arrow-down
    1
    ·
    23 hours ago

    I always liked using this on the premise of privacy-through-obfuscation. If the powers that be must get information from me, then i’d prefer to give them garbage information.

  • Rimu@piefed.social
    link
    fedilink
    English
    arrow-up
    81
    arrow-down
    3
    ·
    24 hours ago

    Google has put a lot of effort into detecting and blocking stuff like this. They call it “click fraud”, if you want to look it up.

    It’ll just mean they start ignoring clicks from you.

    • _cryptagion [he/him]@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      5
      ·
      7 hours ago

      Then that achieves the same goal. If they’re ignoring clicks from you, and you’re blocking their trackers, then they probably don’t have a good profile on you, because whatever they do have is either old, poisoned, or both.

      • cageythree@lemmy.ml
        link
        fedilink
        English
        arrow-up
        15
        ·
        15 hours ago

        This feels like reverse psychology on a little kid.

        “That’s it, I’m not tracking you anymore! >:(”
        “Oooh nooo, what have I done! Oh how much I would wish to be tracked :(”
        “No, you won’t convince me to change my mind >:(”
        “Oh well, guess I’ll have to live without being tracked, what a shame that is.”

    • 0x0@programming.dev
      link
      fedilink
      English
      arrow-up
      46
      arrow-down
      3
      ·
      21 hours ago

      They call it “click fraud”,

      No, click fraud is using botnets to click ads in your site to increase your revenue.

        • lumony@lemmings.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          9 hours ago

          They can still get money from this. In fact, they get more money from this than with uBlock.

          They recognize how it undermines the digital advertising system, so they did everything in their power to get rid of it before it takes off.

          We really should be recommending adNauseam instead of uBlock.

          • sunzu2@thebrainbin.org
            link
            fedilink
            arrow-up
            1
            ·
            9 hours ago

            OK… If trust is bro, then they won

            But I ain’t no middle schooler, so you need to explain like I am 5 how this solution is in fact superior to uBlock

            Is there any proper research on this?

        • lumony@lemmings.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          9 hours ago

          They can still get money from this. In fact, they get more money from this than with uBlock.

          They recognize how it undermines the digital advertising system, so they did everything in their power to get rid of it before it takes off. They’re fighting a generational war and don’t want us to even be aware of the tools we have to fight back.

          We really should be recommending adNauseam instead of uBlock.

      • bamboo@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        5
        ·
        14 hours ago

        Not sure how true it was, but there was a YouTuber claiming that their videos were getting entirely demonetized because too many of their viewers had Ad blockers enabled. So even though 75% of people were seeing ads on the video, Google was keeping that ad revenue, withholding it all from the creator because 25% weren’t getting ads. The claim the youtuber made is that this will probably predominantly impact creators with a more tech savvy / privacy aware audience, resulting in less of that niche content.

        Anyway, this is anecdotal, but I wouldn’t put it past Google to pass the issue to the creators for the actions of their consumers, even though it’s not their fault.

    • ITGuyLevi@programming.dev
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      1
      ·
      22 hours ago

      Throw in a dash of track-me-not (https://www.trackmenot.io/) and maybe they’ll start ignoring your search queries too! Worst case my actual searches are so buried in the bs deciding what to market would be easier from my screen-name.

      • TriflingToad@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        12 hours ago

        can confirm. You know those ‘google rewards’ things? they slowly stopped going for the results from trackmenot lol

        it was nice to get $1 a month off my VPN subscription lol

  • Ilovethebomb@lemm.ee
    link
    fedilink
    English
    arrow-up
    122
    arrow-down
    1
    ·
    1 day ago

    Couple of issues I’m wondering about…

    First, wouldn’t clicking on everything just make you easier to track?

    Second, how much bandwidth would all this use?

    • archonet@lemy.lol
      link
      fedilink
      English
      arrow-up
      155
      arrow-down
      4
      ·
      edit-2
      1 day ago
      1. not in this way
      2. not enough to matter

      the way it works is sending an HTTP request that registers as a “click” to the advertiser (thus costing them money), but then doesn’t actually let the browser download any content and fetch the webpage, basically pi-holes the destination site and any attached tracking cookies. Combined with the fact that it does this to every ad, it would basically poison any click tracking.

      edit: pedants

      and before I get any more of you, this is just what I remember reading about adnauseam, do not take it as gospel, go look at AdNauseam’s FAQ.

      • lumony@lemmings.world
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        edit-2
        2 hours ago

        Thanks for doing your part to spread the truth in this sea of lies and FUD.

        It’s clear that most people these days are proud consumers with more money than sense. All they care about is looking good in front of their consumerist friends, and they base all of their actions and decisions around what will support that ideology.

        As a kid, I thought useful idiots were rare. Now I see it’s the exact opposite.

      • Victor@lemmy.world
        link
        fedilink
        English
        arrow-up
        16
        arrow-down
        51
        ·
        edit-2
        1 day ago

        none

        Ah great

        it works [by] sending an HTTP request that registers as a “click” to the advertiser

        Uh, wait a minute. 🤔

        Sending a request also uses bandwidth, you know.

        • Bourff@lemmy.world
          link
          fedilink
          English
          arrow-up
          132
          arrow-down
          3
          ·
          1 day ago

          A basic GET request, even with a long querystring, will be negligible even on a 1998 dial-up connection.

          • Victor@lemmy.world
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            24
            ·
            edit-2
            15 hours ago

            Right, but thousands of them, possibly every day? Could perhaps affect your data consumption on your phone e.g. 🤷‍♂️

            Edit: I got it guys, thanks.

            • Bourff@lemmy.world
              link
              fedilink
              English
              arrow-up
              14
              arrow-down
              1
              ·
              15 hours ago

              I don’t know of any data plan that limits on the upload. Caps are usually on the download side, and TFA says it does not download the server response.

            • Yggstyle@lemmy.world
              link
              fedilink
              English
              arrow-up
              10
              arrow-down
              2
              ·
              17 hours ago

              You aren’t terribly familiar with how much traffic we generate nowadays… are you? If we were still on 2G and isdn / dsl sure. You’d likely see a slight latency jump. On anything from this last decade+ ? Not a chance.

              • Victor@lemmy.world
                link
                fedilink
                English
                arrow-up
                6
                arrow-down
                6
                ·
                16 hours ago

                I’m not, am I. I hadn’t done any calculations regarding this. It was strictly hypothetical, as you can probably tell from the question mark and 🤷‍♂️. 👍

                • Yggstyle@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  6
                  arrow-down
                  3
                  ·
                  16 hours ago

                  I’ll be honest - you weren’t really presenting your case in that way. Understand my confusion: you seemed pretty adamant about your concern with no backing data on it. Most people pick their hills with something to back them.

        • archonet@lemy.lol
          link
          fedilink
          English
          arrow-up
          83
          arrow-down
          10
          ·
          edit-2
          1 day ago

          Okay, fine, not enough to matter. Are you satisfied with that?

            • archonet@lemy.lol
              link
              fedilink
              English
              arrow-up
              9
              arrow-down
              6
              ·
              edit-2
              19 hours ago

              lol

              furthermore: lmao.

              you’ve got to try a lot harder to “rustle” me, but I like your moxie for thinking you did, sport

              doing the math, even the cheapest phone plans that don’t explicitly exclude data, nowadays include at least 1GB of data for free. Usually more. Almost any reachable amount of outbound requests to click on ads would barely put a dent in your data allowance.

              • Victor@lemmy.world
                link
                fedilink
                English
                arrow-up
                5
                arrow-down
                3
                ·
                16 hours ago

                Now the name calling. Cool, dude.

                I’ll concede the data plan dent thing; I hadn’t done any math regarding that. Thanks for clarifying that to me and everyone else!

                But you did say “none” so I just pointed out the fact that it’s not none. It’s some. I wasn’t wrong to point that out. No matter how much of a stickler you find me for that.

                But that’s no reason to post images implicitly depicting me to be some kind of fat nerd.

                You’re a rude person. Autistic or not.

                • archonet@lemy.lol
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  arrow-down
                  5
                  ·
                  edit-2
                  15 hours ago

                  I’ll concede the data plan dent thing; I hadn’t done any math regarding that. Thanks for clarifying that to me and everyone else!

                  I accept your concession, better luck next time.

                  But you did say “none” so I just pointed out the fact that it’s not none. It’s some. I wasn’t wrong to point that out. No matter how much of a stickler you find me for that.

                  pedantry is pedantry, if you interject with “well ACKSHUALLY” over literally a couple kilobytes of data in this, the Year Of Our Lord 2025 where common storage device sizes are in the multiple terabyte range, and 100mbps down/10 up is exceedingly common, expect to be called one. It is functionally none, because it is not 1993.

                  Autistic or not.

                  can’t even come up with your own insult for me, just gonna steal that sad attempt at bait from the other guy? how… underwhelming, must do better. 🤡

              • Colloidal@programming.dev
                link
                fedilink
                English
                arrow-up
                4
                ·
                edit-2
                14 hours ago

                You do have a point, but… It’s not for nothing. It’s to hurt the predatory ad industry. And what you give up isn’t much: your IP address and likely the referral (so they know you visited website X that was serving their ad). It’s up to you to decide whether that’s an acceptable privacy cost to conduct this kind of guerilla ad warfare.

                It would be cool if it could somehow integrate to a VPN and only do that while the VPN is active. I don’t think it’s possible, though.

                edit: Just found out from their FAQ:

                Does AdNauseam respect the browser’s private-browsing/incognito modes?
                Yes, AdNauseam does not collect or click Ads that occur on pages loaded in private-browsing or incognito windows, unless manually enabled by the user.

                • partial_accumen@lemmy.world
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  14 hours ago

                  It would be cool if it could somehow integrate to a VPN and only do that while the VPN is active. I don’t think it’s possible, though

                  Potentially possible, but I agree, likely not worth the effort.

          • Fizz@lemmy.nz
            link
            fedilink
            English
            arrow-up
            20
            ·
            24 hours ago

            I think we’re far past caring about a website logging an IP address.

            • partial_accumen@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              arrow-down
              2
              ·
              19 hours ago

              I’m past caring about giving my IP to a website that I want to use, but what this is doing is handing out your information to every single advertiser that is published on any page you visit. In some cases this plugin would match the definition of “leaking personal data”.

              You do you though. I won’t stop you.

              • Fizz@lemmy.nz
                link
                fedilink
                English
                arrow-up
                3
                arrow-down
                1
                ·
                edit-2
                17 hours ago

                Most people dont have static IPs. All the ads would see is web requests from random residential ips from a certain country.

                • Colloidal@programming.dev
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  14 hours ago

                  I don’t know about NZ (or wherever you are), but IP addresses for residential access in the US don’t really change all that much. It’s… concerning.

          • archonet@lemy.lol
            link
            fedilink
            English
            arrow-up
            28
            arrow-down
            7
            ·
            edit-2
            1 day ago

            so use a VPN? if you’re the sort of user using AdNauseam, and is concerned about tracking, you’re probably also the sort of user who already uses a VPN.

    • ReallyActuallyFrankenstein@lemmynsfw.com
      link
      fedilink
      English
      arrow-up
      27
      arrow-down
      1
      ·
      1 day ago

      Yeah, I can’t find an answer whether the “click” is behind some obfuscation, or if the “click every ad” is the obfuscation step itself by attempting to poison the data. The latter may work but yes, may actually increase tracking. Wish that answer wasn’t so hard to find on their site.

        • ReallyActuallyFrankenstein@lemmynsfw.com
          link
          fedilink
          English
          arrow-up
          5
          ·
          edit-2
          21 hours ago

          Thanks, I didn’t see this, there was a different embedded FAQ that didn’t have the specific Q & A below.

          But, if anything, it seems to confirm the ad itself is just legitimately clicked from the user’s IP address and hidden from the user, and that there is code execution protection, but not that there is any privacy protection? It’s still very ambiguous.

          How does AdNauseam “click Ads”?

          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.

      • cageythree@lemmy.ml
        link
        fedilink
        English
        arrow-up
        6
        ·
        edit-2
        15 hours ago

        In the short term, I would think so.

        In the long run, it makes it less appealing for companies to advertise, because they would have larger costs while having less sales. That, in return, hurts Google as advertisers don’t want to pay as much anymore. If 80% of all users used this extension, advertisers would have to pay more than ever, while having only 20% of all users can be reached (simplified, of course).

        Or in short, it’s designed to hurt the system as a whole, not specific companies.

      • halcyoncmdr@lemmy.world
        link
        fedilink
        English
        arrow-up
        57
        ·
        1 day ago

        The advertisers are paying for the opportunity either way. Clicks cost them more money than just displaying the ad. Useless clicks cost them money for nothing.

      • Ilovethebomb@lemm.ee
        link
        fedilink
        English
        arrow-up
        42
        arrow-down
        1
        ·
        1 day ago

        No, because it devalues their click through, as no sales will result from those clicks.

        It’s kinda like printing money, there’s more of it, but the overall value hasn’t increased.

  • LarmyOfLone@lemm.ee
    link
    fedilink
    English
    arrow-up
    17
    ·
    1 day ago

    Interesting, was wondering about this. This would also “help” the websites with more ad income right?

    • noodlejetski@lemm.ee
      link
      fedilink
      English
      arrow-up
      46
      ·
      1 day ago

      because it’s a modified uBlock Origin, so it’s like running two ad blocking plugins at once, which isn’t recommended. and if uBO blocks an ad first, AdNauseam won’t be able to detect it and click on it.

      anyway, I remember reading a long time ago how that approach isn’t going to harm ad companies anyway, because [technical reasons that I don’t remember at all].

      • cageythree@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        15 hours ago

        I use it because otherwise I’d use ublock anyways. So it either does it thing and if not, it’s the same result as ublock.

    • Famko@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 day ago

      It’s a bit redundant to run both at the same time, considering they both practically do the same thing and one is built off of the other.

      • FauxLiving@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        20 hours ago

        It’s not even practically the same thing, it is exactly the same plugin as uBlock Origin, same UI, blocklists, etc but with added features.

    • Rivalarrival@lemmy.today
      link
      fedilink
      English
      arrow-up
      110
      arrow-down
      2
      ·
      1 day ago

      This transfers money from the advertiser to the advertising agency, without creating a sale for the advertiser. This devalues the services of the agency.

      • Geodad@lemm.ee
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        22 hours ago

        I still don’t want to give those fuckers money. If I just use uBlock, the ad is never seen, thus no sale is made and the slimy ad company gets money.

        • joshchandra@midwest.socialOP
          link
          fedilink
          English
          arrow-up
          6
          ·
          19 hours ago

          Totally, it’s up to you. The idea for fake-clickers is the long game: the marketers think they’re landing clicks over months or possibly even years, but will may slowly realize (gotta account for the stubborn ones) that it’s ineffective and eventually pivot to different approaches, hopefully ones that involve less tracking (I can’t imagine what any worse approach could be, at least).

  • zecg@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    19
    ·
    edit-2
    1 day ago

    That’s the stupidest thing I’ve heard, you’d have to be deranged to want an extension clicking random shit.

    Edit: I’ve actually read it now and while not so bad, I still wouldn’t use this on a computer that has my stuff on it.

    • shneancy@lemmy.world
      link
      fedilink
      English
      arrow-up
      36
      arrow-down
      1
      ·
      1 day ago

      it doesn’t actually click on stuff. it “clicks” so that the advertisers’ and your digital footprint’s statistics get messed up, but you never see the results of the clicking, nothing pops up, nothing gets downloaded

      • FauxLiving@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        19 hours ago

        It also adds noise to the site metrics and recommendation algorithm making them less valuable overall.

        It’s like the application that will watermark images with digital noise designed to throw off AI training that uses that image.

        You’re no longer a user who is able to be profiled (because you ‘like’ things completely at random). If everyone was using a plugin like this then advertisers wouldn’t be able to serve targeted content because they wouldn’t know what content types work best for each user because every user clicks ads randomly and so there is no detectable signal, just noise.

        You get the same effect, but reduced, if less people are using it.

        In addition, if half of the users on a website are using adblockers and suddenly those users start clicking ads, then it costs twice as much to advertise while not providing any additional customers which makes spending money on web advertisement less attractive.

  • lemmylommy@lemmy.world
    link
    fedilink
    English
    arrow-up
    17
    arrow-down
    19
    ·
    1 day ago

    Some ads have used browser exploits to infect visitors in the past. So this is a very, very bad idea, if it actually is implemented in a way that is hard to filter for ad networks.

    • DarkSurferZA@lemmy.world
      link
      fedilink
      English
      arrow-up
      36
      ·
      1 day ago

      So the way I understand this to work, it’s 100% safe from the type of attack you’re describing.

      You are clicking the link (asking the advertiser for the data) but then never actually fetching it.

      So you can never get the malicious payload to be infected.

      • Goretantath@lemm.ee
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        11
        ·
        1 day ago

        Im too scared to trust it works out fine in the end to use it, been raised on the idea that interacting with an ad in any way other than task managering the pop up is dangerous. Wheres the part of the code that makes it safe and a write up of how it functions, otherwise im fine just blocking ads with regular ublock.

        • techt@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          4 hours ago

          Here you go, from the repo:

            const visitAd = function (ad) {
              function timeoutError(xhr) {
                return onVisitError.call(xhr, {
                  type: 'timeout'
                });
              }
          
              const url = ad && ad.targetUrl, now = markActivity();
          
              // tell menu/vault we have a new attempt
              broadcast({
                what: 'adAttempt',
                ad: ad
              });
          
              if (xhr) {
          
                if (xhr.delegate.attemptedTs) {
          
                  const elapsed = (now - xhr.delegate.attemptedTs);
          
                  // TODO: why does this happen... a redirect?
                  warn('[TRYING] Attempt to reuse xhr from ' + elapsed + " ms ago");
          
                  if (elapsed > visitTimeout)
                    timeoutError();
                }
                else {
          
                  warn('[TRYING] Attempt to reuse xhr with no attemptedTs!!', xhr);
                }
              }
          
              ad.attempts++;
              ad.attemptedTs = now;
          
              if (!validateTarget(ad)) return deleteAd(ad);
          
              return sendXhr(ad);
              // return openAdInNewTab(ad);
              // return popUnderAd(ad)
            };
          
            const sendXhr = function (ad) {
          
              // if we've parsed an obfuscated target, use it
              const target = ad.parsedTargetUrl || ad.targetUrl;
          
              log('[TRYING] ' + adinfo(ad), ad.targetUrl);
          
              xhr = new XMLHttpRequest();
          
              try {
                xhr.open('get', target, true);
                xhr.withCredentials = true;
                xhr.delegate = ad;
                xhr.timeout = visitTimeout;
                xhr.onload = onVisitResponse;
                xhr.onerror = onVisitError;
                xhr.ontimeout = onVisitError;
                xhr.responseType = ''; // 'document'?;
                xhr.send();
              } catch (e) {
                onVisitError.call(xhr, e);
              }
            }
          
            const onVisitResponse = function () {
          
              this.onload = this.onerror = this.ontimeout = null;
          
              markActivity();
          
              const ad = this.delegate;
          
              if (!ad) {
          
                return err('Request received without Ad: ' + this.responseURL);
              }
          
              if (!ad.id) {
          
                return warn("Visit response from deleted ad! ", ad);
              }
          
              ad.attemptedTs = 0; // reset as visit no longer in progress
          
              const status = this.status || 200, html = this.responseText;
          
              if (failAllVisits || status < 200 || status >= 300) {
                return onVisitError.call(this, {
                  status: status,
                  responseText: html
                });
              }
          
              try {
          
                if (!isFacebookExternal(this, ad)) {
          
                  updateAdOnSuccess(this, ad, parseTitle(this));
                }
          
              } catch (e) {
          
                warn(e.message);
              }
          
              xhr = null; // end the visit
            };
          

          That’s pretty much it! Let me know if it doesn’t make sense, I can annotate it

        • lime!@feddit.nu
          link
          fedilink
          English
          arrow-up
          14
          ·
          1 day ago

          the part that’s safe is in the browser. it’s a basic fact of how http requests work that you can just request data and then not read it.

          also, “task managering the popups”? unless i’ve missed some very weird development that has literally never worked, because popup windows are part of the parent process.

          • medgremlin@midwest.social
            link
            fedilink
            English
            arrow-up
            4
            ·
            edit-2
            23 hours ago

            Back on Windows 95 through XP, each individual window was a process that could be killed in Task Manager, and popups opened in a new window.

            • lime!@feddit.nu
              link
              fedilink
              English
              arrow-up
              2
              ·
              22 hours ago

              really? sounds like a weird span of systems considering they share so little code. i’d like to read on how they did that.

                • medgremlin@midwest.social
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  11 hours ago

                  I was fairly young, but I do remember using Windows 95 or 98 with Netscape and there were popups that had to be killed through the task manager (or equivalent, it was 30 years ago, so I don’t remember precisely).

  • Alphane Moon@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    56
    ·
    1 day ago

    IMO, this is a bit much.

    It’s one thing to block ads, it’s another thing to essentially participate in an ad fraud scheme. If this simply hurt Google, I would have no issues (they are corrupt criminals, an American oligarchic institution), but you also risking harming independent sites that have done nothing wrong.

    • joshchandra@midwest.socialOP
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      19 hours ago

      You incorrectly use the term ad fraud, which addresses advertisers themselves automating clicks on their own links to generate fake income. There is nothing wrong with people-with-no-corporate-interest who click.

      • Alphane Moon@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        25
        ·
        1 day ago

        This is an excessive approach that risks collateral damage to 3rd parties who are not involved.

        I have no issues with blocking ads (internet is unusable without ublock origin + Pihole), but actually simulating clicks is IMO not the right approach.

        • Bo7a@lemmy.ca
          link
          fedilink
          English
          arrow-up
          7
          ·
          19 hours ago

          Collateral damage to advertisers? Sounds like a feature, not a bug.

        • RogueBanana@lemmy.zip
          link
          fedilink
          English
          arrow-up
          14
          ·
          1 day ago

          I still don’t get why you think it’s not the right approach. Seems perfectly fine to me.

          • Alphane Moon@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            14
            ·
            1 day ago

            Because this will cause problems for independent website operators.

            Blocking ads is one thing, but this risks fucking up their digital advertising accounts.

            • richmondez@lemdro.id
              link
              fedilink
              English
              arrow-up
              20
              ·
              24 hours ago

              Isn’t that the point, to fuck up digital advertising accounts so the data is unreliable and can’t be used?

            • joshchandra@midwest.socialOP
              link
              fedilink
              English
              arrow-up
              5
              ·
              edit-2
              19 hours ago

              this will cause problems for independent website operators.

              https://github.com/dhowe/AdNauseam/wiki/FAQ#how-and-why-does-adnauseam-make-exceptions-for-non-tracking-ads

              This may seem to be a legit criticism at first, but AdNauseam allows ethical ads so anyone using good, safe stuff should not get affected. There is an entire section in AN’s documentation about not clicking on this specific ad group.

              As for the vast majority of the rest who don’t use ethical, non-tracking ads: let 'em have it! ⚔ AdNauseam users (and users of any similar tools; I don’t know what else is out there) must first hold a fundamental view that the tracking world is extremely violating, of which ads are a subset. Long gone are the glory days when ads were funny, appealing, and well-made, and didn’t track people; ad companies gather data on us and if they get hacked, that info flies out in the open: all without our knowledge or true consent. Is that something you’re fine with? Additionally, more and more ads are proving to be entire scams, or otherwise shams that did not fully deliver, that have harmed consumers who legitimately click through.

              The long-term goal is to teach those who use malicious ads that this is an unacceptable, unsustainable practice and that they need to market in better ways if they wanna keep doing this (again, going back to the pre-Internet glory days when Coca-Cola, etc. ran awesome TV ads and when there was no or nearly no account-tracking—or just any semblance of it).

              • Alphane Moon@lemmy.world
                link
                fedilink
                English
                arrow-up
                1
                ·
                15 hours ago

                Good to hear.

                No of course I am not down with tracking BS.

                But I do use some smaller niche sites (for some of them I have subs or patron) and I would not want them to be hit (no clue what ad providers they use).

    • Goretantath@lemm.ee
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      2
      ·
      1 day ago

      Remember, advertising is jist a new word they made to wash over the ick with its original name, propaganda. I’d rather not participate in any propaganda.