Autor Tema: Sony: Como no hacer un Captcha  (Leído 5438 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado JaiMe

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 1485
  • λ | h+
Sony: Como no hacer un Captcha
« : julio 23, 2011, 03:30:50 pm »
Si alguna ves quieren implementar un captcha, aqui hay un ejemplo de como no hacerlo:



Esto era parte de uno de los sitios de Sony, y ha sido removido, pero el codigo usado para captcha sigue online aqui:
URL
Código: [Seleccionar]
http://pro.sony.com/bbsc/jsp/forms/generateCaptcha.jsp
Para los curiosos aqui les dejo como uno puede leer leer la sequencia:



Código: [Seleccionar]
document.getElementById('captchdiv').innerHTML.match(/>\w</g).join('').replace(/>|</g,'')
"Unless you try to do something beyond what you have already mastered, you will never grow."
― Ralph Waldo Emerson

DoggyDog

  • Visitante
Re: Sony: Como no hacer un Captcha
« Respuesta #1 : julio 23, 2011, 03:34:09 pm »
*lee post the JaiMe*







Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Sony: Como no hacer un Captcha
« Respuesta #2 : noviembre 15, 2011, 01:20:11 pm »
alguien me recomienda un buen captcha facil de implementar que no dependa de otros sitios? porque lo quiero para funcionar en intranet.

alguien?
N/A

Desconectado moyo18

  • The Communiter-
  • *
  • Mensajes: 1719
Re: Sony: Como no hacer un Captcha
« Respuesta #3 : noviembre 15, 2011, 01:28:02 pm »
r3visa uno d estos talvez t sirven

http://www.jquery4u.com/security/10-jquery-captcha-plugins/

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: Sony: Como no hacer un Captcha
« Respuesta #4 : noviembre 15, 2011, 01:28:11 pm »

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Sony: Como no hacer un Captcha
« Respuesta #5 : noviembre 15, 2011, 01:33:47 pm »
http://jcaptcha.sourceforge.net/
no java, gracias x_x

los de moyo ya los vi, implementé el "jQuery Real Person" pero si le das F5 a la pagina manda de nuevo la info, porque la pareja del key oculto y el captcha introducido siempre es válido, entonces siempre se valida el refresh x_x
N/A

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: Sony: Como no hacer un Captcha
« Respuesta #6 : noviembre 15, 2011, 01:37:43 pm »
« Última Modificación: noviembre 15, 2011, 01:40:06 pm por hkadejo »

Desconectado moyo18

  • The Communiter-
  • *
  • Mensajes: 1719
Re: Sony: Como no hacer un Captcha
« Respuesta #7 : noviembre 15, 2011, 01:57:19 pm »
proba otro d esos... yo siempre uso recaptcha, pero como dices q no kieres otros.

casi siempre creo uno simple yo...

tengo dos opciones....

1- creo un simple 1 + 3 + 5 o lo q sea pero en el codigo html uso los entities .... osea &123; por ejemplo.... asi los robots podrian pasar por altoo algunas opciones.... puedes usar letras tambien etc etc y pones la respuesta en un php q cheke usando jquery.... o ajax.

2- pongo una preguntan con numeros lo q sea 1 + 1 = (deja la respuesta en blanco) o algo asi... los bots van a agarrar eso y buscaran la respues y la pondran en el field..... ahora en tu php validas si el ventido field esta en blanco es porq una persona lo hizo... si no es porq un bot lo hizo .

o tambien escondes ese 1 + 1 y el field... los bots lo encontraran ya q estara en el html y trataran d averiguar el catpcha.


no son 100% pero d voladas no recibo mucho spam usando esas opciones. El unico spam q me llega es d los d kiere mejor SEO... bla bla bla. d ahi no mas.

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13252
  • some text
Re: Sony: Como no hacer un Captcha
« Respuesta #8 : noviembre 15, 2011, 03:26:55 pm »
les cuento que usé este,

http://code.google.com/p/cool-php-captcha/

el captcha es igualito al de youtube :D asi que siento mi aplicación bien pro
N/A