Filtros naturales a los spammers en Telegram
El otro día estaba pensando en como aburrir al bienvenido y se me ocurrió una serie de desafíos naturales que toda persona interesada haría, pero difícilmente un ubot (síncopa de userbot). Para hacer esto, y ya que he dicho que es "natural", entonces no implicaría el uso de bots (aféresis de robot) para validar que los bienvenidos son personas reales, ya que aquella otra forma es muy común y quería algo diferente.
Para más memes, pues ve a me.me
Entonces, la idea sería tener un canal público, como lo hace todo el mundo, salvo que éste no va a ser el poseedor del enlace final del grupo. Sino, que éste será la diferencia pública (para evitarnos publicar (cada vez que se generen nuevos) otros enlaces privados cada vez que se tenga que cambiar la dirección) donde se pondrá una serie de canales que lleven al enlace final, que es el del grupo que estamos promocionando. Lo anterior, es porque la moda es publicar el enlace de un canal con su enlace público, y en éste poner el enlace del grupo que es enlace privado.
La idea base para esta secuencia de canales es la que podemos apreciar de la red tor, donde secuencia de proxies ofuscan la dirección original del cliente, haciendo difícil la identificación del periodista. La cosa es que en este caso, no nos importa proteger a nadie (ya de eso se ocupa Telegram), y menos si la mayoría de las veces van a ser ubots. Por entonces, con esto se pretende identificar quienes se quedan en un canal por más tiempo del que es normal, o al menos para no parecer un imbécil. Una vez identificados, se asumirá que son ubots y merecen no seguir en la secuencia de canales, además de que se deja atrapado al ubot en un limbo telegrámico. Es entonces cuando el siguiente canal cambia su enlace, rompiendo la mencionada secuencia, y si el ubot ha guardado el enlace del próximo canal al cual se uniría, mientras trata de simular la visita casual como una persona normal; fallará por su simulación chafa, topándose con una dirección no válida. Después de todo, es un canal con apena un miembro (su creador).
Y bueno, una persona normal entraría y leería las instrucciones: sigue los enlaces. Llevándolo en una serie de canales hasta llegar al del enlace final. También, no importa que un ubots llegue hasta allá, si obtiene el enlace final del grupo, éste igual va a cambiar periódicamente. Pero, como la mayoría de las veces, según las observaciones que se han realizado, asumimos que el que creó el software que administra a estos ubots spammers, trata de simular una cuenta personal entrando: mirando de qué va el grupo, estando un rato, revisar los enlaces que hay en el grupo; y luego, cuando nadie se acuerda que él estaba ahí, lanzar spam. Y todo este proceso le lleva tiempo, el mismo que acabará por condenarlo delatarlo.
Ya si logra llevar hasta el enlace final y entra al grupo objetivo, los esperarán otras trampas. Pero mientras un sistema así como éste se esté implementando, los ubots las tendrán difícil. Sería para nosotros muy sospechoso que un usuario se ha quedado en un canal y no haya continuado su camino, entonces borraremos el canal e invalidaremos el enlace que estaba ahí. Además de que el ID del usuario quedará tachado de sospechoso a spammer, para revisión, o para darnos cuenta que ha borrado su cuenta como lo terminan haciendo todos los spammers/trollers en su intento de tratar de evitar que se le impida entrar en otros grupos porque su ID está en una lista negra. Entonces por un lado, sería inútil tenerlos en una lista negra, si igual luego van a borrar su cuenta, y reutilizar el número de teléfono (quizás virtual) para crear otra cuenta.
Aunque bueno, si eres un proveedor de servicio de spammers automatizado, sería más conveniente que no sólo tuvieras un sólo número, sino cientos. Igual puedes comprarlo si te están pagando más de lo que gastas en suscripción mensual a numerosos virtuales de teléfono.
Ahora bien, ¿Quién va a estar pendiente de la dinámica de los canales y la variación de los mismos cuando cuentas esporádicas de Telegram le visiten?, Pues un ubot. Entonces aquí terminar todo, la idea era no usar bot... pero, como un ubot es un como bot con más privilegios, y alguien tiene que programar sus reglas de todas formas; entonces por eso. Lo bueno de este método es que no molestas a los ya miembros del grupo, y rara vez verán un ubot spammer. La cosa es que se sacrifica el bienestar de los que sí son personas normales y quieren entrar al grupo.
(Bueno, y hagamos un paréntesis gigante para explicar una cosa. En Telegram existen los bots y sus limitaciones, pero como el protocolo de la aplicación cliente está en https://core.telegram.org/ (y en otros lares); los programadores pueden crear sus propios clientes, y otros lo usan para hacer que una cuenta en Telegram, actúe como un bot. Los userbots).
En todo caso, la idea se apoya en analizar la dinámica de crecimiento de estas cadenas de canales. El usuario entrante irá canal tras canal hasta llegar al final. No se estanca. Y una vez en el grupo, saldrá de dichos canales, aunque de todas formas estos se desprenderán del grupo (éste invalida su enlace) y del canal público (éste borra el enlace que tiene publicado). Por ende, queda una rama inaccesible, que tarde o temprano terminará echando al usuario que ha alcanzado su objetivo en el viaje. Pero como la vida no es siempre de color de rosa, y la gente a veces es tonta.
Cuando un usuario se une a un canal, éste queda "cargado", y tras revisar que hay alguien nuevo, se espera que avance al próximo. Para esto se tendría que desarrollar un sistema que teniendo una cadena de canales, revise su cambio para detectar anomalías. Con esto se dice también, cada vez que un usuario sigue la cadena de enlaces y llega al grupo final, se revisa su pasado para determinar la rama de canales que ha seguido para desprenderla, y si es el caso, eliminarla. Y para todo eso, no se sabe todavía cuántos nodos se debería tener para no ser demasiado fácil, pero tampoco para fastidiar al bienvenido. Es por esto, que si no se sabe cuántos entre uno y diez, se toma siete.
Para el enlace público, se sabe que aunque el canal principal se vuelva privado o sea borrado, otro que tome el mismo enlace, será accesible desde cualquiera que tenga el enlace público. Esto permitiría tener la puerta siempre abierta hacia una habitación cada vez diferente, que te lleva a cuartos diferentes, pero al final, todos a un mismo sótano en común.
Para un sistema como éste, sería perogrullo decir que se tendría que tener una única cuenta tras todos los canales para sólo un grupo final. Lo máximo nadie lo sabe todavía, no se tiene una idea de cuántos canales pueda crear un usuario en Telegram, entonces para evitar eso, mejor prevenir. Esto conllevaría a que cada grupo que quiera implementar un sistema así, deba currarse su ubots, para ser único ante Telegram (lo que significa que registren una cuenta como Durov manda). De que el software que administra el ubot sea el mismo, no es problema; de paso, ayuda a identificar los ubots spammers y sacarlos de otros lares; o identificar a los usuarios reales y reducirles el camino al cielo.
Antes de terminar quería dejar claro una cosa... El enlace @GrupoChatColegasConDerecho no está registrado, y si lo llegare a estar, no he sido yo, ni nosotros. Algún tipejo lo habrá hecho, quién sabe por qué motivo.
Congratulations @waster! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Vote for @Steemitboard as a witness to get one more award and increased upvotes!