News for hackers. Stuff that matters.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by cryptoegorophy on Monday February 10, 2025 @05:17PM (#43006019)
Problem isn’t a bot traffic. I run an Ecommerce site and scammers run python scripts to test 1000s of cards per hour if there is no captcha. I hate it, my customers hate it, scammers hate it, but it is the only thing that keeps my merchant account running. Any advise is welcome!
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by technion on Monday February 10, 2025 @05:50PM (#43006310)
Logon forms are another whole issue. "Lock out the account" is just a DoS vector. People are quick to talk about systems that can defeat a captcha but if the brute force goes from 50 passwords/sec to one password/10 sec it's mission accomplished.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by LightHugger on Monday February 10, 2025 @08:53PM (#43008069)
Can't you just put a 5 second "loading bar" delay instead of a captcha then i wonder?
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by aja12 on Monday February 10, 2025 @10:59PM (#43008788)
If you do that on the server side, per account, it works. Small DoS risk, but it remains acceptable
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by aja12 on Monday February 10, 2025 @10:59PM (#43008789)
If you do that on the server side, per account, it works. Small DoS risk, but it remains acceptable
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by mike_hearn on Tuesday February 11, 2025 @10:41AM (#43014091)
Not easily: if it's enforced client side it may as well not exist, if it's enforced server side you just let anyone lock anyone else out of their account by running a constant brute force attack against their account (a DoS vuln). It also does nothing for attackers who try a giant list of accounts but only one or two passwords for each.

I worked on Google's system for solving this. It's a pretty sophisticated analysis that decides whether to demand CAPTCHAs or not based on a lot of factors. The CAPTCHA was needed (at that time) because it's the only way to slow down the attacker without bothering the real user, who won't be shown one.

Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by account42 on Tuesday February 11, 2025 @12:23PM (#43015456)
> without bothering the real user, who won't be shown one.

bullshit

Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by mike_hearn on Tuesday February 11, 2025 @01:11PM (#43016060)
Lots of signals used to prevent people seeing captchas when their passwords were being attacked, but you never see it so never think about it.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by LightHugger on Wednesday February 12, 2025 @03:03AM (#43023004)
Serverside of course, but i would think the loading bar can be per connection rather than be per account right? Like a connection is attempted, starting the loading bar, and then 5s later you only allow that connection to continue the load? I do non-web dev stuff so maybe i'm missing something but it sounds like should be easy enough.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by mike_hearn on Wednesday February 12, 2025 @05:12AM (#43023809)
What stops you dropping the connection the moment you realize you're being loading barred.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by LightHugger on Wednesday February 12, 2025 @02:41PM (#43028969)
Presumably the point is that the user (or bot) wants to access the content, a connection would have to complete the load successfully to do what they came for. if they just drop it instantly then that's a bot turned away.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by mike_hearn on Friday February 14, 2025 @03:52AM (#43046294)
But you don't want to throw an arbitrary five second delay into login for every good user, they hate that sort of thing whereas the bot doesn't care.
Re:CAPTCHAs: 'a tracking cookie farm for profit masquerading... by onetokeoverthe on Monday February 10, 2025 @10:26PM (#43008592)
would requiring a un/pw sent to an email address work￶?