17 days ago · Tecnología · ocultar

Hacía tiempo que buscaba alguna solución para evitar a visitantes no esperados y me encontré con un Anubis, un firewall web, open source, que se encarga exactamente de esto. Básicamente es un proxy inverso que se coloca delante de la web, el flujo sería algo así: Visitante -> nginx -> Anubis -> la web Cuando llega la visita, nginx la envía a Anubis, si hay "challenge", una prueba que Anubis hace al navegador, le muestra una página intermedia. En esta página se tiene que resolver el desafío (se hace automático, el visitante no tiene que hacer nada). Cuando se resuelve, el visitante recibe una cookie. Es eficaz porque la mayoría de los bots al comprobar que es una página que necesita javascript ni siquiera lo intentan, suelen utilizar clientes de HTTP, porque montar sistemas de scrapeos con navegadores reales supone un costo que prefieren evitar. ¿Es perfecto? No, pero ya que no es demasiado intrusivo para el visitante, porque no tiene que hacer nada, bajo mi punto de vista, es muy…

Bubbles ya no tiene comentarios. ¿Por qué? Si quieres hablar de esta publicación, escríbele a quien la escribió, usa los comentarios de su blog si los tiene, o responde con una entrada "RE:" en tu propio blog. ¿Sugerencias? feedback@bubbles.town