Captcha para validar usuarios en chat IRC
El punto débil de una red IRC es que hoy en dia conectar a ellas es trivial. El problema viene cuando se conectan usuarios masivamente con programas automáticos para atacar la red, propagar virus o hacer campañas de spam.
Con la evolución de internet los problemas han ido evolucionando y hoy en dia es casi imposible controlar las conexiones por IP ya hay miles de máquinas infectadas por troyanos o que dan servicios que pueden ser utilizados publicamente de forma descontrolada. La solución que propongo es una implementación de los conocidos sistemas de validación por imagenes o capcha que ya abundan por toda la red.
Consisten en mostrar en los formularios una imagen con un numero, este ha de ser visualizado e introducido en un campo, el numero esta desfigurado de tal forma que sea muy difuso para que lo entienda un programa OCR y natural para un humano. La idea es la misma pero en IRC, es decir dibujando los numeros en ASCII de la forma mas aleatoria y complicada posible pero siempre siendo entendible por cualquier humano.
Las formas de aplicar el sistema capcha son variadas, pero la más inovadora que se me ocurre es hacer validar on connect a todos los usuarios sin registrar. De esta forma para conectar a la red tendria que validar o registrar el nick (más faciles de gestionar) limpiando la red de ataques, virus y spamers. El resultado es algo así:
Hola, si eres humano teclea este numero por favor. ############################# ############################# ############################# ############################# ############################# ############################# #############################
He liberado el código de este programa aquí.
| Twittear |
|
Artículos relacionados:
-
+0
Oscuro 2005-03-19 11:24:39
La idea no esta mal, pero tener que escribir eso a cada vez. Mejor un version al conectar o algo asi.
-
+0
GONZO 2005-03-19 15:02:15
Y tardaran minutos en programar un respondedor de versions y volvemos al caos. Mi forma es la unica definitiva (si todo funciona bien)
-
+0
Oscuro 2005-03-19 19:49:12
Tienes razon en eso, no lo pensara. Yo creo que estaria mejor crear una tabla en el ircd, con palabras prohibidas en msg (canales y privados), notices, quits:
Cojiendo el ejemplo de este:
mirate esto -> http://members.lycos.co.uk/iserver4/playboy.avi
El quit seria censurado y pondria un mensaje ''Erroneous Quit'' o algo al estilo. Yo empeze a hacerlo pero solo con dos o tres palabras para evitar cosas como /quit G-lined (nunca te folles un GONZO). o /quit Killed ((_antispam) te kiero.
Creo que es realizable, hace unos tiempos empezara a implementar una tabla s, con palabras prohibidas, pero abandone el proyecto por falta de tiempo. A ver si para pascuas :).
Otra solucion tambien es un Antispam p10 o p09, que reaccione tambien a los privados y notices. -
+0
GONZO 2005-03-20 03:11:35
Pero sigues sin darme una solución solida. Algo definitivo, como comprenderas si se toma una medida que en cuestion de un mes va a ser saltada no es solucion ninguna para una red seria.
Cualquier sistema que funcione a base de listas negras, listas de palabras malas, o buenas o lo que quieras es pisar sobre barro y el resultado no es 100% asegurado, lo bueno que tiene es que su aplicacion es facil y transparente. Pero creo que dista de ser una solución solida, eso creo.
Un saludo :) -
+0
Oscuro 2005-03-20 13:55:51
Tu solucion sera la mejor, pero tener que hacerlo a cada vez :S
-
+0
Oscuro 2005-03-20 14:01:19
Puedes solo decirme de donde se puede bajar el OCR?
-
+0
GONZO 2005-03-20 20:51:46
Nunca he utilizado ningun programa OCR pero echa un vistazo a esto.
http://www.readsoft.es/products/
tienen un programa que convierte textos escaneados en documentos de texto.
Un saludo, -
+0
Randy 2005-05-14 18:15:09
Hola, les comento el problema que tenia yo con bots que spameaban redes y paginas de internet, un ejemplo de las entradas:
ENTRA on port 6667: Fameaa (eFameaaaj@219.248.213.132)
ENTRA on port 6667: Nejile (iNejileex@24-205-37-151.gln-...net)
ENTRA on port 6667: Bipepi (eBipepiit@200.82.167.206)
ENTRA on port 6667: Voredo (eVoredoom@195.246.22.199)
ENTRA on port 6667: Dubiyu (iDubiyuuk@82-33-79-86.cable.co.uk)
ENTRA on port 6667: Oioav2 (eIuueb4ut@81-no51.tbcn.telia.com)
ENTRA on port 6667: Aijus6 (uAijus6ih@158.103.0.2)
ENTRA on port 6667: Jerit9 (iJerit9el@host80-1-45.no-dns-yet.ntli.net)
al ser todas ips diferentes y nick rotando continuamente se hacia dificil tomar una decicion exacta... asi que lo unico que se me ocurrio fue poner akills a los idents... :) Por ejemplo:
*!??????oo?@*
*!??????ii?@*
*!??????aa?@*
*!??????ee?@*
*!??????uu?@*
??????1??!*@*
??????2??!*@*
??????3??!*@*
??????4??!*@*
??????5??!*@*
??????6??!*@*
??????7??!*@*
??????8??!*@*
??????9??!*@*
Creo que no tiene nada que ver con el tema que estan hablando, pero por ahi alguno le pasa algo parecido espero que le sea util.
Saludos Randy :) -
+0
Malauva 2005-06-01 22:21:31
Lo que veo es que seria posible hacer un script que leyera los numeros si son siempre en el mismo formato, ya que una salida de este estilo tendria un numero finito de salidas posibles y seria posible hacer un metodo automatico para leerlas. Se podria hacer por imagen a traves de una pagina que las generara automaticamente, pero yo al menos no sabria hacer algo asi.
Otra posible solucion en la que cai hace tiempo para reducir los ataques es crear mascaras para hacer los bans de forma que pudieras banear los nicks que tubieran un formato concreto por ejemplo &&&&%%% (siendo & una letra cualquiera y % un numero cualquiera). Lo propuse en irc dev de irc hispano y pasaron de mi, pero weno, la vida es asi. -
+1
GONZO 2005-06-04 02:37:03
Hola Malauva, sobre lo segundo es normal que no te hiciesen caso, ya se les habría ocurrido antes a ellos y seguramente hayan llegado a la conclusión de que no es ninguna solución definitiva, y en este aspecto es lo único que vale.
Sobre lo de hacer el script habría que ser un gran gurú y como explico... podríamos crear más fuentes complicando el asunto, hay espacios aleatorios por todas partes, fuentes distintas de distintos tamaños. Tendríamos la sarten por el mango. Al menos a mi me costaría infinitamente mas detectarlo de lo que me ha costado generarlo.
Un saludo, -
+0
tucupi 2006-09-17 08:34:40
hola GONZO, donde esta el codigo ;/
-
+0
y 2006-09-20 16:23:51
hola me podrian explicar o ayudar quiero sacar mi pasaporte en venezuela y no puedo es dificil.. con esto del capcha me podrias ayudar la pagina es w.w.w.onidex.com.ve te lo agradecere........ gracias
-
+0
y 2006-09-20 22:52:02
Este en mi correo el otro no era me equivoque
-
+0
nick 2006-09-23 00:48:08
tambien me gustaria sacar mi passport en la onidex,pero cada vez que voy a llenar la planilla me dice que ya no hay cupo,me podrian ayudar pliiisss¡ me dijieron que hay un nuevo programa para poder hacerlo sin ningun problema ¿cual sera?
-
+0
vane 2006-10-18 03:30:13
Hola a mi me pasa lo mismo, llevo meses intentando sacar pasaporte para mi y mi familia y nada. Tambien me hablaron de que exist un programita pero no tengo idea de cual es o como funciona... si alguien me puede ayudar se los agradeceria!
-
+0
king 2007-03-05 03:43:42
Hola GONZO, espero te encuentres bien, y bueno al grano, me podrias proporcionar el script para proteger una red en el irc?, te lo agradeceré mucho.
cuidate.!!!
saludos.!!! -
+0
ms 2007-04-04 20:27:08
caballero podria suministrarme el codigo del capcha
-
+0
monchicruz 2007-04-26 03:00:24
amigo por favor quien pueda ayudar necesito si esta a su disposicion el script o el codigo del capcha por favor se lo suplico tengo una tia en el norte que me tiene todo para irme para alla y no he podido por el bendito pasaporte y tengo tiempo intentando llevo desde el 2005 intentando y nada alguien podra ayudarme?
-
+0
daniel 2007-06-06 23:16:03
Hola buenas, disculpa la molestia, soy una persona que quiere sacar los pasaportes de toda la familia, bueno el encargado de hacerlos, pero llevo cerca de 7 meses en eso y no puedo, no soy muy conocedor de computación, te agradeceria me ayudaras para poder sacar mis pasaportes, si me pudieras ayudar te lo agradeceria, no soy gestor, por si acaso, cobran muchisimo, enviame si puedes como debo hacer en forma clara para poder entrar a la pagina de la onidex.gov.ve y poder sacar los venditos pasaportes, si tengo que ayudarte con algo no me interesaría, de verdad; gracias por tu atención y colaboración.
-
+0
danhyel 2007-06-15 22:02:32
A cualquier persona que sepa como se hace para sacar el pasaporte venezolano, se lo agradecería muchisimo, llevo meses en esto; se que existen programas u otras cosas para sacar varios pasaportes en poco tiempo ( en un mismo día), somos una familia de 11 personas y no tengo ni la más minima idea de como se hace, no he podido sacar ni uno solo, siempre llego l final y me dicen la gran frase de que se acabaron las citas de esta semana y llevo desde el año pasado. Si me pueden ayudar se los agradecería de todo corazón, mi e-mail es danielariasf@cantv.net.
-
+0
mmm!! 2007-08-02 22:05:57
porfa alguien q me agregue y me ayude sacar la cita del pasaporte
-
+0
durkis 2007-10-31 15:49:31
a lo que te refieres e que te metes a la pagina de la onidex antes y llenas los campos, luego esperas a que sean las 9am y envias los datos para que te den la cita?
no usas ningun programa? -
+0
duvi 2007-11-13 00:35:16
o bueno si es un programa para bajarlo y poder solicitar una
-
+0
lucy 2007-11-14 15:12:23
alguien que sepa como se hace para sacar el pasaporte, se lo agradecería, tengo meses intentandolo; no he podido sacar el mío, hgo todo el proceso y al final me dicen que se acabaron las citas del día llevo desde el año pasado. Si me pueden orientar como hacerlo....:-)
-
+0
get 2007-11-23 22:46:36
holas, me gusta tu capcha, es compatible con unreal? me interesaria mucho insertarlo en la red a la q pertenezco, gracias
mandame un mail cuando leas esto :D -
+0
darling 2007-11-27 19:55:00
hola me pueden explicar con exactitud como hacen la aplicacion con el capcha para poder obtener el pasaporte mas rapido!!!
Mucho agradeceria su ayuda mi correo es darlingdelgado_26@yahoo.com para una explicacion mas detallada!! gracias por su valiosa colaboracion!!!!!!! -
+0
lmb 2008-02-01 06:58:19
hola yo saco la cit del pasaporte rapido y solo cobro 200 Bs F si quieren estoy a dispocion
-
+0
SCAY 2008-02-09 20:47:07
HOLA QUISIERA ME EXPLICARA TU PROGRAMA PARA ENTRAR RAPIDO Y PODER TRAMITAR PASAPORTES. GARCAIAS
-
+0
nick 2008-04-24 19:02:58
Buenas tardes, quisiera aportar información sobre las citas de pasaporte yo le he sacado la cita a varios de mi amigos, y es medio complicado pero si se puede, salen muy rapido para guanare y para los otros estados más o menos.yo intento por mozilla ingreso a la pagina antes de las 9am, y la cita es en una semana, hay otro truco para incluir los datos y que tome de otros amigos de otro chat. y me ha resultado. pero es muy largo de explicar por aqui los interesados, me pueden escribir a mi correo. yo les puedo sacar la cita a un buen precio, no lo hago por negocio solo ayudar el precio es por el tiempo que pueda durar navegando para poder conseguirla hay sitios que son rapidos otros que no.depende de la región. mi correo es freimary@hotmail.com
-
+0
nick 2009-01-24 21:58:53
hola si quieren sacar el pasaporte y sacar licencias docomentos de vehiculos registro de empresa asesoria de cualquier cosa qe usted necesite de documento llame a este numero 0416; 7120848 0416;6581437 y estaremos a su ordenes nuestro correo joshepccc19@hotmail.com
-
+0
GLEIDYS 2009-04-17 00:41:41
hola saludos, me gustaria que por favor me ayuden a sacar citas para pasaporte si saben de un programa por favor avisenme se los agradeceria...
-
+0
carol_2405 2009-12-28 05:07:47
como hago para sacar el pasaporte si me pueden ensenar el truco???? estoy desesperada necesito sacarlo urgente?? me pueden escribir al sgte correo carol_2405@hotmail.com
-
+2
MERLINA 2010-03-01 23:01:29
hola quiero saber un programa para sacar gente de cualquier chat del mundo q sea efectivo y facil. para evitar q lo fastidien gracias, chaos... besos
Artículo escrito por GONZO para Blogs Teoriza.
Captcha para validar usuarios en chat IRC, mirc validacion