Captcha - protegendo formulários contra ataques automatizados
A fonte TTF (True Type) utilizada neste artigo foi obtida no link abaixo:
http://www.dafont.com/download/?os=win&file=enigmatic
O código para token do formulário foi aproveitado de um artigo de Chris Shiflett (http://shiflett.org/articles/security-corner-dec2004).
Requer as bibliotecas GD e FreeType.
Esta deverá ser a aparência deste "laboratório":
Iremos criar 03 arquivos. São eles:
1) captcha.php - que contem a função que gera a imagem randômica.
2) form.php - com o protótipo de um formulário de autenticação ou cadastro.
3) processa.php - para onde os dados do formulário serão enviados e anelisados.
Nas próximas páginas desenvolveremos cada um dos arquivos.
http://www.dafont.com/download/?os=win&file=enigmatic
O código para token do formulário foi aproveitado de um artigo de Chris Shiflett (http://shiflett.org/articles/security-corner-dec2004).
Requer as bibliotecas GD e FreeType.
Esta deverá ser a aparência deste "laboratório":
Iremos criar 03 arquivos. São eles:
1) captcha.php - que contem a função que gera a imagem randômica.
2) form.php - com o protótipo de um formulário de autenticação ou cadastro.
3) processa.php - para onde os dados do formulário serão enviados e anelisados.
Nas próximas páginas desenvolveremos cada um dos arquivos.
Novo Comentário: