I’m trying to understand the bot problem in the internet and finding more ways to defend myself. One thing that I can’t seem to understand is why most bots, scrapers and crawlers seem to have residential IPs.

  • Is it that ISPs are being paid by tech-bros to assign them these IPs?
  • Is it that residential devices have been hacked /contain malware that does this?
  • Is it trivial for companies to assign themselves residential IPs?
  • Paid volunteers are doing this for AI companies?

Or is there is some other reason for this?

Obviously this is a problem because one can rotate / cycle through residential IPs and if I aggressively block each offender in my logs permanently, then the next person assigned this IP who may be a legitimate user will be unable to access my site.

  • Mordikan@kbin.earth
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    2 days ago

    You mention crappy security practices from the ISP but then mention the user’s action (installing “free” VPNs). Why is the ISP on the hook for the user making terrible decisions?

    What is the correct security practice in that instance? Fire the customer for being an idiot? Maybe just DENY IP ANY ANY on outbound traffic?

    How do you protect somebody who is intent on running themselves off a cliff?

    • 0x0@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      21 hours ago

      I mention two separate issues.

      ISPs are absolutely on the hook for forcing crap hardware onto (non technical) users.

      Users are to blame for installing crapware.

      Can you tell them apart now?

      ISPs should be held liable for the crap they sell – they’d start taking security seriously.

      As for users, depends on the motives, but educating them to the risks (and not in a you wouldn’t download a car way).