Para comprender esto, debemos comprender cómo los rastreadores encuentran el correo electrónico. Mientras se aleja de los aspectos técnicos, la idea básica es esta (los algoritmos de hoy son, por supuesto, más inteligentes que eso):
- Busca
@
en la página.
- ¿Hay un punto dentro de 255 caracteres después del
@
?
- Agarra lo que está detrás de
@
hasta que alcances un espacio o el principio de la línea.
- Agarra el
.
y lo que hay detrás de él hasta que alcances el @
.
- Agarra lo que está después de
.
hasta que llegues al final de la línea o un espacio.
Ahora, una contramedida fácil sería reemplazar el @
con at
y el .
con dot
. La contramedida más intuitiva sería enseñar al rastreador que at
es en realidad @
. Bueno, no es tan simple. Toma el siguiente texto:
Subimos al ático y encontramos un trozo de madera punteado. Envíenos un correo electrónico: adnan at gmail dot com.
Ahora vamos a ejecutar nuestro nuevo rastreador en él. Primero encontrará el at
en attic
, luego encontrará el dot
en dotted
. El correo electrónico resultante sería [email protected]
, luego encontrará el segundo correo electrónico [email protected]
. Luego, los spammers comenzaron a enseñar a los rastreadores a encontrar ciertos dominios, ignorar espacios, tomar espacios en cuenta, considerar ciertos nombres de dominio, etc.
Entonces empezamos a usar imágenes, los spammers usaban OCR. Comenzamos a utilizar trucos de JavaScript, a insertar comentarios, a encerrar URL, etc. y siempre los spammers encontraban una forma de evitarlos. Es una carrera.
Dicho esto, la técnicas más básicas por lo general, da resultados suficientemente buenos (al parecer, en algún lugar del mundo, ese enlace es NSFW . Personalmente, no estoy de acuerdo), y cuanto más ofuscado, mejores resultados obtendrás.
Entonces,pararesponderdirectamenteatupregunta:¿esútilusar'punto'y'en'enlasdireccionesdecorreoelectrónicoentextopúblico?Sí,creoquesí,almenoshastaciertopunto.Peroestasoluciónhaexistidoeltiemposuficienteparaqueasumamosquealgunosrastreadoresyahanencontradounaformadeevitarlo.
Miconsejo?Utilice algún munger avanzado sofisticado , o simplemente use imágenes.