Un captcha acabó con mi gran idea

Pues si… a alguien no le gustó los niveles de automatización logrados con mi utilidad y se me acabó el ahorro de la pasta en mi VPS.

Los detalles están aquí (en inglés o sucedáneo :D ).

Lo que si que es cierto es que dicho obstáculo me abrió los ojos al interesante mundo alternativo que existe para saltarse los catpchas. De hecho, algunas de las técnicas usadas pasan desde el procesamiento previo de las imágenes mediante aplicaciones como el ImageMagick y luego aplicaciones reconocedores de texto tipo OCR.


En el artículo de la Wikipedia versión inglesa, comentan algunas de las técnicas usadas y proyectos universitarios de reconocimiento de este tipo de patrones.

De lectura muy recomendable para los interesados en los procesos de automatización.

http://en.wikipedia.org/wiki/Captcha

3 Responses to “Un captcha acabó con mi gran idea”


  1. 1 Mechamo

    Hola, me acaban de activar el PS los de Dreamhost, y a mi no me aparece el Captcha a la hora de variar la CPU/RAM o resetear el server… me gustaría probar lo que programaste para ahorrar en el PS mediante la variación automática de la CPU/RAM.

    La cosa es que desde que me lo han activado, no va ninguno de mis dominios, solo funcionan durante unos segundos justo después de reiniciar el PS, pero luego vuelve a dejar de cargar las páginas… incluso he probado de subir la RAM/CPU a tope (2300MB/2300MHZ), y nada, hace lo mismo, las páginas cargan genial durante unos segundos después de reiniciar, pero luego vuelven a dejar de cargar.

    La cosa es que el correo POP3 si funciona, y el ping a los dominios es bueno y me da la IP nueva (hace 4 horas que me han activado el PS).

    Y lo más extraño es que según la gráfica de consumo de RAM/CPU, mi cuenta está actualmente consumiendo más de 200Mbs (265Mbs, luego 220Mbs, luego 210Mbs, etc…), cuando ninguna de las páginas de mi cuenta cargan, ni si quiera las que son HTML puro, de echo no puedo acceder ni a las estadísticas por “/stats/”, no carga nunca la página…

    Realmente la gráfica de consumo es fiable?

    Todo esto que me pasa es normal por que las DNS aún no están propagadas? o son problemas del servidor? (en dreamhoststatus no veo nada relacionado con mi servidor).

    Antes sin el PS, todo iba genial, pero me mandaron un e-mail diciendo que uno de mis dominios recibe demasiadas conexiones, y me las limitaron, por lo que al entrar en ese dominio salía mucho error 503, entonces decidí contratar el PS, ya que según ellos con el de 150MB/150MHZ me bastaría…. pues si la gráfica va bien, de 200MB no baja el consumo… Y ESO SIN CARGAR LAS PÁGINAS!! Si cargasen no lo quiero ni pensar…

    Realmente el PS es mejor que el “normal”?? para mi que en “normal” no hay ningún limite real, puedes consumir perfectamente 400MB de RAM sin que te digan nada, pero con el PS al tener el limite para mi que si pasa de lo contratado las webs ya ni van…

    Les he mandado un e-mail/ticket en modo URGENTE hace casi 2 horas y no he recibido respuesta… y allí ahora son más o menos las 15:00 (aquí las 1:20).

    Me parece muy raro esto que me pasa, especialmente por que las páginas cargan solo justamente después de reiniciar el servidor, pero después de unos segundos vuelven a dejar de funcionar…

    Alguien podría aclararme algo de todo esto?

    Gracias de antemano!

  2. 2 Antonio

    Hola,

    Pedazo comentario me has dejado :D

    Voy a intentar no dejarme nada sin contestar, pero si hubiera algo, no dudes en dejarme otro comentario preguntándome por más detalles.

    Dominios: que no te funcione ninguno después de la migración al PS es claramente un problema en la migración, no es el comportamiento normal, abre un ticket y que te lo intenten arreglar.

    La gráfica de consumo pues es un poco subgéneris… a mi no me gusta nada, no me dice mucho, por eso mismo yo me generaba mis propias gráficas con RRDTOOL y con mayor nivel de detalle.

    El PS es mejor aun con 150/150 que en el modo compartido porque consigues que tu página y tus procesos estén estables sino te pasas de consumo y te quedas sin memoria. En el modo compartido, como usan la modalidad de CGI para el PHP y otros procesos, cuando te pasas de recursos el “Process Watcher” te los mataba sin escrúpulos, a esos y a todos los que pillaba en alguna cuenta de usuario que consumiera mucho.

    Por matar, mataba hasta un “less” o un “more” de un fichero de 10 líneas. Básicamente, mata todo, por lo que es un infierno. De esa forma, controlan que nadie se pase de recursos.

    Obviamente, a veces no se nota mucho por parte de los usuarios, porque vuelven a recargar la página y genera otro proceso nuevo.

    En mi opinión, todos tus problemas son fruto de una incorrecta migración.

    Respecto al Captcha, es cierto que no sale, porque no sale para los usuarios que no han cambiado muchas veces de valores en el mismo mes, cuando superes un número de cambios, ya verás como te sale el captcha. La verdad, que dentro de lo malo se lo han montado bien, porque de esa forma no fastidian a los humanos que cambian con poca frecuencia los valores, y lo han enfocado para los que lo habíamos automatizados con robots, y así evitarlos.

    Saludos y suerte con el PS :)

  3. 3 Mechamo

    Gracias por responder!

    La verdad es que si que es extenso mi comentario… me puse a escribir y sin darme cuenta casi escribo El Quijote 2.0 xDD

    Bueno, al final no se que harían, probablemente sería problema de la migración, según John (de Dreamhost), me puso la CPU/RAM a 300Mhz/300Mb y me reinició el server y ya está, todo fue bien… la cosa es que eso mismo lo hice yo antes y me funcionaba bien solo durante 2 minutos, luego volvía a dejar de funcionar… xD

    Actualmente lo tengo en 300/300, pero según la gráfica, el consumo suele estar entre 400 y 500 Mb de RAM, y ahora, por alguna razón, se ha disparado el de la CPU a más de 500!! supera incluso al consumo de RAM… (antes estaba muy bajo prácticamente al 0), he reiniciado el servidor, por si era algún proceso que se ha quedado pillado consumiendo CPU… supongo que al reiniciar todos los procesos mueren, y eso parece, ahora el consumo de CPU vuelve a ser muy bajo (cerca del 0), pero el de RAM sigue siendo unos 500MB.

    Las web’s ahora mismo cargan, un pelín lentas, pero cargan bien, y durante el día como hay menos tráfico las web’s cargan extremadamente rápidas, en menos de 1 sec en ocasiones (según Fasterfox), ahora mismo están tardando unos 2-3secs cada post de un foro…

    En general estoy contento con el PS, pero claro, también estoy ahora pagando casi 4 veces más cada mes por el Hosting…

    Durante el día suele consumir unos 200Mb de RAM, entonces bajo un poco la CPU/RAM, pero en cuanto empieza a aumentar el tráfico (más de 300Mb de RAM), me empieza a dar error 500 la web y tengo que subir el CPU/RAM a 300 de nuevo.

    Está bien eso de que te den el doble de consumo de RAM sin ningún coste adicional, siempre y cuando el servidor pueda ofrecer ese exceso claro, que por ahora parece ser siempre, ya que estoy tirando con 300Mb y en realidad consumiendo 500Mbs.

    Muy mal a Dreamhost por no permitir la auto-regulación del PS… de echo, esa auto-regulación debería traerla el propio panel de control, no solo se ahorra dinero, también recursos reservados tontamente que podrían ser usados por otras web’s que lo necesitasen, pero claro, a ellos les sale más rentable que consumamos más de lo que necesitamos, que al fin y al cabo con el PS estamos pagando por consumo, no como antes que pagábamos por espacio, transferencia…

    Saludos!

Leave a Reply