Zuverlässige Erkennung von PhantomJS-basierten Spam-Bots

Gibt es eine Möglichkeit, PhantomJS / CasperJS konsistent zu erkennen? Ich habe es mit einer Menge bösartiger Spambots zu tun, die damit erstellt wurden, und konnte sie meistens aufgrund bestimmter Verhaltensweisen blockieren, aber ich bin gespannt, ob es einen sicheren Weg gibt, um zu wissen, ob CasperJS verwendet wird ständige Anpassungen werden etwas nervig.

Ich glaube nicht an Captchas. Dies ist eine negative Benutzererfahrung und ReCaptcha hat noch nie daran gearbeitet, Spam in meinen MediaWiki-Installationen zu blockieren. Da auf unserer Website keine Benutzerregistrierungen vorhanden sind (anonymes Diskussionsforum), benötigen wir für jeden Beitrag einen Captcha-Eintrag. Wir bekommen mehrere tausend legitime Posts pro Tag und ein Captcha würde diese Zahl als Teilbombe sehen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage