3 ms·
That's clever!
by secret 17y ago
That's clever!
- lucumo 17y agoAnd completely unsustainable. It only takes a parser that checks if the field is visible. It's just a simple matter of adapting. reCAPTCHA is much harder to work around for a spammer.
- natrius 17y agoDistinguishing humans from computers is an inherently unsustainable problem.
- lucumo 17y agoYes. But it would be nice to have something that at least requires somewhat of a break-through instead of another afternoon of coding.
- lsb 17y agoAbsolutely. It only stops people who are half-heartedly malicious: bots stop and attackers get past either way. You now get the malicious uncoordinated person, but you also get a simpler code base and the peace of mind from knowing that your login system can't fail just because of a free third-party api.
- coderdude 17y agoChecking to see if the field is visible is an extremely difficult task. It should be hidden by CSS, so you would need to download all external style sheets and parse all inline and embedded styles. Same goes if the field is hidden by JavaScript, only it becomes much harder then. The only problem with this technique are dumb auto form-fillers.
- lucumo 17y agoNot that difficult. If you make your spambot a Firefox extension (for example) you get all that for free.