2 puntos por GN⁺ 2023-09-24 | 1 comentarios | Compartir por WhatsApp
  • El autor, Herman, está lidiando con spammers en su plataforma gratuita, 'Bear'. Esta plataforma es objetivo de granjas de backlinks, phishing de tarjetas de crédito, vendedores de drogas ilegales, anunciantes de casinos en línea y promotores de criptomonedas.
  • Estos spammers no son bots, sino granjas de spam capaces de enviar contenido por toda la web para mejorar su posicionamiento SEO.
  • Para responder a esto, Herman implementó un mecanismo que asigna etiquetas "no-index" y "no-follow" a todos los blogs no revisados hasta completar la revisión, para evitar que las publicaciones de spam queden expuestas en internet en general.
  • Herman usa Akismet, la herramienta de detección de spam de WordPress, para detectar spam. Intentó desarrollar su propio sistema de detección de spam usando GPT4, pero descubrió que Akismet era más preciso y más rentable.
  • A pesar de una detección de spam sólida, algunos spammers encontraron la forma de hacerse pasar por blogs legítimos y publicar spam en áreas con menos regulación.
  • Bloquear publicaciones desde ciertas direcciones IP no fue efectivo. Los spammers suelen usar servicios comerciales de VPN como Nord, que tienen servidores en todo el mundo.
  • Después, Herman propuso una idea llamada 'The Frustration Loop' para entorpecer a los spammers. En lugar de bloquear el blog cuando se detecta spam, el sistema genera errores falsos y hace que el proceso sea lo más molesto posible para desperdiciar su tiempo hasta que se rindan.
  • The Frustration Loop, cuando detecta spam, borra el formulario, desactiva el pegado en todas las áreas de texto, cambia el foco entre elementos cada 5 a 10 segundos y genera errores distintos cuando intentan volver a enviar el formulario.
  • Herman probó este sistema y concluyó que casi nunca se activaría para usuarios válidos. El sistema ha estado en producción durante los últimos 3 meses, y solo un usuario lo reportó como problema.
  • Desde que implementó The Frustration Loop, la cantidad de spam cayó de alrededor del 30% de los blogs nuevos a menos del 5%. Herman reconoce que hay aspectos por mejorar y huecos por cubrir, pero en general está funcionando bien.

1 comentarios

 
GN⁺ 2023-09-24
Opiniones de Hacker News
  • Un artículo sobre un método antispam y antitrol llamado "bucle de frustración"
  • El bucle de frustración funciona agregando aleatoriamente un retraso de 10 a 60 segundos al cargar la página para cuentas troll, y demostró ser una defensa efectiva en el sitio comunitario de noticias Newsvine
  • El artículo menciona Akismet, una herramienta para detectar spam en comentarios, pero señala que no es muy efectiva para detectar spam en registros
  • Un comentarista compartió su método personal para eliminar el spam por correo usando una cuenta de correo catch-all con direcciones de email únicas para cada sitio y servicio
  • Otro comentarista compartió la experiencia de haber sido bloqueado al publicar comentarios en su blog y criticó el mecanismo de apelación imperfecto de Akismet
  • El artículo menciona el uso de shadow ban contra spammers en redes sociales, un método que dificulta que los spammers se den cuenta de que fueron detectados
  • Algunos comentaristas expresan preocupación por los falsos positivos y falsos negativos del bucle de frustración, y sostienen que hace falta más información sobre cómo distinguir a los spammers de los usuarios legítimos
  • También se mencionan otros métodos de protección contra el spam, como usar campos de texto ocultos en formularios de contacto por correo y el uso de VPN
  • El artículo y los comentarios destacan la lucha constante entre los spammers y quienes intentan frenarlos, y un comentarista la comparó con una carrera armamentista