Skill para evadir la detección de bots en Playwright
(github.com/greekr4)Al acceder a sitios con Playwright, muchas veces el sistema de detección de bots te bloquea de inmediato. Probé varios snippets de "stealth" que circulan por internet, y algunos incluso hacían que me detectaran más fácilmente. Por eso los medí directamente con 8 detectores y convertí en un skill solo las combinaciones que realmente pasan.
Instalación / uso
- Instalación:
npx skills add greekr4/playwright-bot-bypass - Uso: llamar a
playwright-bot-bypass
Lo que resultó algo inesperado
- Las falsificaciones de
navigatorque se usan comúnmente (plugins falsos, ruido en canvas, eliminarwebdriver, etc.) no coinciden de forma sutil con Chrome real, así que terminan siendo una señal de detección. Una de ellas incluso provocó un crash en Chrome real - Así que eliminé por completo las falsificaciones, dejé que Chrome real (headed) se encargara, y solo quité 2 rastros de Playwright (
__pwInitScripts+ bloqueo de la fuga de CDP de rebrowser) - La conclusión fue: "mientras menos lo maquilles, menos te detectan"
Agradezco sus comentarios — en especial reportes como "este detector no lo pude pasar", para incorporarlos.
Aún no hay comentarios.