Un spambot es un programa informático diseñado para ayudar en el envío de spam . Los spambots suelen crear cuentas y enviar mensajes spam con ellas. [1] Los proveedores de servicios de alojamiento web y los operadores de sitios web han respondido prohibiendo a los spammers, lo que ha dado lugar a una lucha continua entre ellos y los spammers en la que estos últimos encuentran nuevas formas de evadir las prohibiciones y los programas antispam, y los proveedores de servicios de alojamiento contrarrestan estos métodos. [2]
Los robots de spam recopilan direcciones de correo electrónico de material encontrado en Internet con el fin de crear listas de correo para enviar correo electrónico no solicitado, también conocido como spam . Estos robots de spam son rastreadores web que pueden recopilar direcciones de correo electrónico de sitios web, grupos de noticias, publicaciones de grupos de interés especial (SIG) y conversaciones en salas de chat. Debido a que las direcciones de correo electrónico tienen un formato distintivo, estos robots de spam son fáciles de codificar.
Se han ideado varios programas y métodos para frustrar a los robots de spam. Una de esas técnicas es la manipulación de direcciones , en la que se modifica deliberadamente una dirección de correo electrónico para que un lector humano (y/o un navegador web controlado por humanos ) pueda interpretarla, pero los robots de spam no. Esto ha llevado a la evolución de robots de spam más sofisticados que pueden recuperar direcciones de correo electrónico a partir de cadenas de caracteres que parecen estar manipuladas, o en su lugar pueden mostrar el texto en un navegador web y luego extraerlo para obtener direcciones de correo electrónico. Las técnicas transparentes alternativas incluyen mostrar toda o parte de la dirección de correo electrónico en una página web como una imagen, un logotipo de texto reducido a tamaño normal utilizando CSS en línea , o como texto con el orden de los caracteres desordenado, colocado en un orden legible en el momento de la visualización utilizando CSS. [ cita requerida ]
Los robots de spam de foros navegan por Internet en busca de libros de visitas , wikis , blogs , foros y otros tipos de formularios web que luego pueden usar para enviar contenido falso. Estos suelen utilizar tecnología OCR para evitar los CAPTCHA . Algunos mensajes de spam están dirigidos a los lectores y pueden implicar técnicas de marketing dirigido o incluso phishing , lo que dificulta distinguir las publicaciones reales de las generadas por los robots. Otros mensajes de spam no están destinados a ser leídos por humanos, sino que se publican para aumentar la cantidad de enlaces a un sitio web en particular, para impulsar su clasificación en los motores de búsqueda .
Una forma de evitar que los robots de spam creen mensajes automáticos es pedirle al autor que confirme su intención de publicar por correo electrónico. Dado que la mayoría de los scripts de robots de spam utilizan una dirección de correo electrónico falsa al publicar, es poco probable que se les envíe una solicitud de confirmación por correo electrónico. Algunos robots de spam superan este paso proporcionando una dirección de correo electrónico válida y la utilizan para la validación, principalmente a través de servicios de correo web . El uso de métodos como las preguntas de seguridad también ha demostrado ser eficaz para frenar los mensajes generados por robots de spam, ya que normalmente no pueden responderlos al registrarse; además, en varios foros, la carga constante de spam también le hará ganar a la persona el título de "robot de spam". [ cita requerida ]