Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
sabreW4K3 ( sabreW4K3@lazysoci.al )  to TechnologyEnglish · 1 year ago

The Open-Source Software Saving the Internet From AI Bot Scrapers

www.404media.co

external-link
message-square
22
link
fedilink
  • cross-posted to:
  • opensource@programming.dev
  • opensource@lemmy.ml
147
external-link

The Open-Source Software Saving the Internet From AI Bot Scrapers

www.404media.co

sabreW4K3 ( sabreW4K3@lazysoci.al )  to TechnologyEnglish · 1 year ago
message-square
22
link
fedilink
  • cross-posted to:
  • opensource@programming.dev
  • opensource@lemmy.ml
Anubis, which block AI scrapers from scraping websites to death, has been downloaded almost 200,000 times.
  • who ( who@feddit.org ) 
    link
    fedilink
    English
    arrow-up
    16
    ·
    edit-2
    1 year ago

    She told me she’s […] also thinking about a version that doesn’t require JavaScript, which some privacy-minded disable in their browsers.

    As someone who is keenly aware of the privacy and security problems that come with allowing web scripts, I hope she prioritizes this soon. It’s really disappointing to find sites that were formerly readable without javascript suddenly inaccessible since adopting Anubis. The more sites that do this, the more people are pushed toward enabling scripts by default, exposing them to a great many trackers and web exploits that would otherwise be blocked.

    • exu ( exu@feditown.com ) 
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      There’s an option using some very new HTML tag, but it’s not the default.

      https://anubis.techaro.lol/docs/admin/configuration/challenges/metarefresh

      • who ( who@feddit.org ) 
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Interesting. Judging by that option’s name, it seems to refer to use of the HTML <meta> tag to refresh a page.

        https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/meta/http-equiv

        Neither this tag nor using it for refresh is new at all. I don’t think I’ve seen it used to detect bots, though. I wonder what Anubis is doing here.

        • JohnEdwa ( JohnEdwa@sopuli.xyz ) 
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          It’s simply checking if the connection is from an actual browser, as a scraper pretending to be one won’t actually refresh the page as instructed. It’s going to buy some time, but like the rest of Anubis in general, it will only work until the scrapers get modified to work around it.

Technology

technology

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !technology@beehaw.org

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:

  • Free and Open Source Software
  • Programming
  • Operating Systems

This community’s icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 69 users / day
  • 816 users / week
  • 2.2K users / month
  • 5.1K users / 6 months
  • 5.11K local subscribers
  • 43.7K subscribers
  • 6.42K Posts
  • 107K Comments
  • Modlog
  • mods:
  • Chris Remington ( remington@beehaw.org ) 
  • alyaza [they/she] ( alyaza@beehaw.org ) 
  • TheRtRevKaiser ( TheRtRevKaiser@beehaw.org ) 
  • gyrfalcon ( gyrfalcon@beehaw.org ) 
  • rs5th ( rs5th@beehaw.org ) 
  • coldredlight ( coldredlight@beehaw.org ) 
  • Leigh ( SemioticStandard@beehaw.org ) 
  • TheRtRevKaiser ( TheRtRevKaiser@kbin.social ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code