I’m happy to see this being noticed more and more. Google wants to destroy the open web, so it’s a lot at stake.

Google basically says “Trust us”. What a joke.

  • Queen HawlSera
    link
    fedilink
    English
    542 years ago

    I’m glad the reaction all around seems to be “That’s sus as fuck”

  • @Gnubyte@lemdit.com
    link
    fedilink
    English
    -122 years ago

    I think we need to start being very realistic here.

    Google has ad buying customers who want their ads served, and it’s those customers that would probably opt into the SDK and API in the first place. Scope matters.

    Next there’s a plethora of freeloaders on the Internet who consume mountains of content but who scoff at paying for or contributing to the Internet.

    Lastly I’m not seeing anything here that says it will block a site like Lemmy for example.the one thing I do find problematic is this potentially limiting competing browsers

      • @Gnubyte@lemdit.com
        link
        fedilink
        English
        12 years ago

        Don’t mistake me for excusing their behavior. It’s the contrary. But I do think a grounded conversation starts with understanding what people’s motivations are.

          • @Gnubyte@lemdit.com
            link
            fedilink
            English
            22 years ago

            I actually posted an article about their opening of a data center being detrimental to another countries water supply. Link should be in my profiles recent posts, worth a read.

            I think there is a fair lot of people who think it’s absurd to pay for what they consume. And if you asked them what the alternative is to them paying they’d say nothing, it should be free.

            Each service they run is binned and probably billed and generates revenue separate ways, but enough of that Im not trying to argue for pro google. The DRM they’re trying to push is bullshit.

    • @1984@lemmy.todayOP
      link
      fedilink
      English
      14
      edit-2
      2 years ago

      I guess you missed the part about being able to “validate” plugins, entire operating systems, dns resolving etc.

      I don’t care about Googles financial problems. I don’t use their services. They can close down YouTube if they don’t have enough paying customers. Same with Google search. Bye Google. And the internet is suddenly a much better place.

      • @Gnubyte@lemdit.com
        link
        fedilink
        English
        12 years ago

        I’m going to guess half of the proposal is to waste time and distract from the minimum requirement they’re hoping to actually pass. We saw this a lot in general politics in the US: you make a bold overshooting statement while passing legislature on the side.

    • @1984@lemmy.todayOP
      link
      fedilink
      English
      22 years ago

      No that should still work. The server will send a page to your browser, and when the browser renders it, it will request the ad. And your pihole will block the request.

      Unless WEI somehow changes how page rendering works but I don’t think so.

      • pjhenry1216
        link
        fedilink
        162 years ago

        Not really. The environment could easily include resolution of an ad server. If a site uses two ad servers and neither resolves, the attestor could decide to fail the environment. The problem is the attestation is left open for the attestor to create. It could check web browser, extensions, operating system, etc. I fail to see how this is at all privacy protecting to begin with.

    • takeda
      link
      fedilink
      112 years ago

      All of that can be easily checked via JavaScript, but now if you world use extensions to disable those checks you would not pass the attestation.

      So yeah, essentially you no longer have control over your computer, and need to bend over and accept everything the site owner wishes to do.

      • snooggums
        link
        fedilink
        112 years ago

        bend over and accept everything the site owner wishes to do.

        Including a malicious site owner’s wishes.

    • TheEntity
      link
      fedilink
      102 years ago

      Yes and no. They can freely enforce a specific DNS server and reject any browser with a custom one as “tampered with”. Just like they can freely enforce any part of your system being like they want it to be “or else”.

    • takeda
      link
      fedilink
      12 years ago

      Does blocking ads by DNS still work? Current ads are AFAIK more sophisticated

      • Apathy Tree
        link
        fedilink
        English
        32 years ago

        Yes, it works well. There are some ads, like those built in to apps and pages for self-promotion (Microsoft having an ad for office on their own website, for example), that cant be blocked without disabling the service itself because the ad dns is the same as the content dns, but otherwise it works well.

    • @darth_helmet@sh.itjust.works
      link
      fedilink
      English
      92 years ago

      No, but that only works if the ads are being served by known ad hosts, so you should expect that adtech will get hip to that and proxy their traffic through the same hosts as the content.

      That being said, it’s pretty easy to check if a user has network blackholing going on in clientside JavaScript, you just do a test request to a popular ad network and see if it resolves, no special browser support needed.

    • @Z3k3@lemmy.world
      link
      fedilink
      English
      162 years ago

      From my very basic understanding of it yes. It in effect checks what’s loaded against what was served and if there’s a discrepancy it does its thing.

      Note. If I have misunderstood please someone correct me.

      • @BeardedGingerWonder@lemmy.world
        link
        fedilink
        English
        22 years ago

        Is there anything that would prevent some kind of proxy stripper? I’m thinking something that loads the page with a clean agent, strips out the shit and serves a nice clean page?

        Definitely beyond pihole as it stands, but doable.

        • @Z3k3@lemmy.world
          link
          fedilink
          English
          12 years ago

          It would need something that would trick the checker into reporting an all good when local extensions fiddle with the rendered page. Not impossible IMHO but I’m wayyy to dumb for that shit. I was a sre not a developer.

    • pjhenry1216
      link
      fedilink
      372 years ago

      Basically it’s a way for a “third party” that’s chosen by the web server to verify the environment where the front end code is running meets its standards. Those standards would be up to the third party. So I’d imagine if an assessor said “hey, we can verify ads load properly” or even “we verify this extension isn’t running” then many sites would possibly choose those assessors. It also is blatantly deceitful because of all the issues it suggests it can fix, it doesn’t actually fix any of them. And many of them aren’t even that big of a problem.

  • @moog@lemmy.world
    link
    fedilink
    English
    92 years ago

    it says something about “spoofing identity” which raises a good question. If this does happen, how difficult would it be to just lie about your client environment with a spoofer of some sort?

    • takeda
      link
      fedilink
      17
      edit-2
      2 years ago

      That’s exactly what it is trying to prevent. Basically you, as an user is not to be trusted, so the website and your own computer work together to prevent you from doing anything the site deems inappropriate, like spoofing things, blocking ads etc.

    • LoafyLemon
      link
      fedilink
      32 years ago

      It would be difficult. Your operating system, the browser, and the website’s code would have to be compliant to pass the WEI check

      Let’s say you use a non-compliant OS (linux), or a non-chromium browser, or use userscripts, in all three cases you are locked out of the website.

  • HousePanther
    link
    fedilink
    English
    1172 years ago

    There is no defense of the move. It’s bad for the internet. Pure and simple!

  • KingPyrox
    link
    fedilink
    442 years ago

    I stopped trusting google when they decided to remove the “Do not be evil” clause

  • Max-P
    link
    fedilink
    English
    972 years ago

    They claim it’s to prevent bots, but we all know it’ll soon become standard in every WAF out there (Cloudflare, Akamai, etc) to just blanket block browsers failing attestation.

    All you need to know what will happen is to root an Android phone. You’d expect Netflix and bank apps and other highly sensitive apps to stop working. Okay, I can accept that, it kind of make sense. But the more you use the phone the more you realize a ton of apps also refuse to work. Zoom complains and marks your session as insecure, the Speedtest app refuses to test your speed, even the fucking weather app won’t give you weather anymore. Jira/Confluence/Outlook/Teams also complain about it. It’s ridiculous.

    Even if it’d trust Google to not misuse the feature and genuinely use it to reduce ad fraud, the problem is the rest of the developers and companies. Those, they absolutely cannot be trusted to not abuse the feature to block everyone. Security “consultants” will start mandating its use to pass security audits, government websites will absolute use it, and before you know it, half the web refuses to work unless you use Chrome, Edge or Safari.

    • @1984@lemmy.todayOP
      link
      fedilink
      English
      492 years ago

      Yup I noticed this also. I used a rooted phone without Google apps on it and so many apps simply refused to work. They use Googles api in the background which means Google finds out about literally everything we do on our phones. They already own the entire operating system but we can’t even run apps without them being in the middle.

      This is all similar to using Microsoft Windows or Mac OS so I guess people are so used to this behavior that it’s somehow ok.

      But I’m a long term Linux user and I’m used to the OS not calling home and not reporting what apps I use. And this is how it should be. I’m so over big tech it’s not even funny anymore.

      • Max-P
        link
        fedilink
        English
        122 years ago

        It’s even worse without Google apps, but I was talking about SatetyNet/PlayIntegrity specifically.

        The mere act of unlocking the bootloader, without even modifying anything, will cause all the problems I outlined, and it’s the same API that Google is proposing to use by browsers to check for device integrity.

        Stuff depending on Google libraries, eh, that annoying but people can and will reimplement those, be it microG or Wine/Proton. Not being able to see the weather I literally could get just looking out the window because my bootloader is unlocked? That’s insane.

      • @Zak@lemmy.world
        link
        fedilink
        English
        222 years ago

        I used a rooted phone without Google apps on it and so many apps simply refused to work. They use Googles api in the background

        This has nothing to do with being rooted but with Google encouraging people to build apps using its proprietary libraries to make Google Android more valuable than Android Open Source Project. There may be a connection to the EU’s attempts to stop Google from forcibly bundling several of its other apps with the Play Store.

        For most use cases, good alternatives are available and it’s just a matter of developers being lazy, but I’m not sure there’s another good option for chat apps to get timely notifications without high battery consumption. MicroG provides an open source alternative to Google’s libraries and works for most apps, including chat notifications.

        • Max-P
          link
          fedilink
          English
          62 years ago

          It’s a bit worse than just Google libraries, apps can use Play Integrity which uses hardware attestation to validate it’s bootloader lock status and that it’s running a vendor signed and Google approved ROM.

          Current bypasses emulate older devices without the necessary hardware, but those will eventually stop working and there won’t be bypasses unless someone leaks some master keys or finds TPM exploits to trick it into signing the integrity request. It’s very bad.

          • @Zak@lemmy.world
            link
            fedilink
            English
            32 years ago

            Yes, but they’re two separate issues. Many apps that don’t care whether you have root or a third-party Android build use Google’s libraries.

            Patching apps is another workaround. It won’t beat server-side checks, but I think those are still fairly rare. ReVanced makes it easy to do, though I’m not sure there are patches related to SafetyNet yet.

      • Clegko
        link
        fedilink
        English
        92 years ago

        This is all similar to using Microsoft Windows or Mac OS so I guess people are so used to this behavior that it’s somehow ok.

        Not so much used to it, but just kinda sigh and accept it because I like my apps to work. I’m a long time Linux user as well, and I still have to keep a Windows box around for random shit that just refuses to work on Linux for various bogus reasons.

    • @heimchen@discuss.tchncs.de
      link
      fedilink
      English
      42 years ago

      I have a rooted LineageOS running Android and besides Kostum widgest everything is working fine. Yea I had to fiddle around with the banking app, but other than some popups and ingame stores not working everything is fine.

      • @Ebsku@sopuli.xyz
        link
        fedilink
        English
        12 years ago

        I heard spoofing safety net is possible with magisk so banking apps should work with it

            • @Im28xwa@lemdro.id
              link
              fedilink
              English
              12 years ago

              Checking whether the bootloader is locked or not, checking for abnormal system properties like whether the ROM is using release keys or test keys, and other methods that idk of, you can test momo which is an app that checks the environment and tells you if there is anything abnormal about it, some use it to check if they were successful at hiding root and anything abnormal

  • 6xpipe_
    link
    fedilink
    English
    2882 years ago

    WEI can potentially be used to impose restrictions on unlawful activities on the internet, such as downloading YouTube videos and other content, ad blocking, web scraping, etc.

    Not one of those things is illegal.

    Some are against a site’s TOS and some are outright fine.

    • stravanasu
      link
      fedilink
      English
      242 years ago

      Yeah that’s bullsh*t by the author of the article.

      • 6xpipe_
        link
        fedilink
        English
        12 years ago

        Scraping itself is not illegal. It’s not until an AI generates a copyrighted IP that it becomes an issue.

        It’s like if I were trying to start an art business. You come to me and ask me to draw a princess. I’ve never seen a princess before, so I go online and look up images of princesses to get an idea what to draw. I go back to the studio and draw you a picture of Snow White.

        Me looking up princess images is fine. It’s only when I sell a Disney® IP without their permission that it becomes illegal. And, even then, it’s a civil matter, not criminal.

  • @bigredcar@lemmy.world
    link
    fedilink
    English
    682 years ago

    It’s time to use web integrity against them, by blocking access to your site if they “pass” integrity checks, and telling them to use a freedom respecting browser instead.

  • blazera
    link
    fedilink
    992 years ago

    The fraud-fighting project has fired up quite a controversy

    fraud-fighting? Even Google’s initial pitch was explicitly describing it as a way to sell more ads.

    • lemmyvore
      link
      fedilink
      English
      152 years ago

      I wish they’d have grown a pair and outright said “we’re forbidding ad blockers in Chrome, come at us”. I bet there’d be less controversy. This WEI thing just makes them look like sniveling weasels.