Clientseitige Bot-Erkennung: Ein JavaScript-Crashkurs (den Sie nicht verwenden sollten)
2025-05-10
Ein kürzlich entdeckter Chromium-Bug ermöglicht es, mit einem kurzen JavaScript-Snippet Headless-Browser wie Puppeteer und Playwright zum Absturz zu bringen. Obwohl dies auf den ersten Blick ideal für die clientseitige Bot-Erkennung erscheint, analysiert dieser Artikel die Schwachstelle, untersucht das Potenzial zur Weaponisierung und argumentiert letztendlich gegen die Verwendung in der Produktion. Obwohl effektiv beim Absturz von Bots, beeinträchtigt die Methode die Benutzererfahrung, erzeugt Nebenwirkungen und ist leicht zu umgehen. Die Autoren plädieren für leise, performante und robuste Bot-Erkennungsstrategien.
Entwicklung
Browser-Schwachstelle