I'm not aware of any CAPTCHA solution that would protect you from actual targeted attacks where the attacker is determined to spend time on breaking your protection specifically.
I'm not aware of any CAPTCHA solution that would protect you from actual targeted attacks where the attacker is determined to spend time on breaking your protection specifically.
but that's the entire point of reCaptcha/hCaptcha/every CAPTCHA-as-a-service provider, because they provide good enough security that most websites can use it—if they could be broken, we'd likely see many more attacks that can successfully solve it, rather than services in low-income areas that offer to have real humans solve the problems for payment.
I've used buster for years, it's free and open source, one click to solve: https://github.com/dessant/buster
Yet somehow the spammers still flooded in... They must have used a human to solve it the first time, and then automation to make thousands more user accounts and pages.
It surprised me anyone would bother for such a small low impact site.
_edit_
Just looked it up - it actually used to have a no-js backup and still worked wonders. Sadly seems it has turned into bloatware since I last used it, but the FAQ goes into detail how it works.
https://wordpress.org/plugins/anti-spam/
Basically 1. extra field that you have to enter the current year (hidden and filled by js for most users) and 2. extra hidden url and email fields that bots tend to autofill.
However, it does quite often work for extended periods of time, and for someone running a small site, it's worth it to try this out before going to something crazier because there's a decent chance it'll work. There are sites I frequent where such simple things have been working for years. It's so easy, that if it doesn't work, there isn't much time wasted. Very good bang for the buck, even if it is not even remotely a guaranteed solution for everybody.
But I can assure you if a site wants me to start solving chess puzzles I'm out of there. It's basically a less secure but much more cumbersome approach than Google's usual "click on all traffic lights" captcha.