/P>

capa_NET37_G.gif

Clique aqui para ler todos os artigos desta edição

Validação por imagem na Web

Este artigo discute:

Este artigo utilize as seguintes tecnologias:

·         Validações em aplicações Web;

·         Geração aleatória de imagens;

·         Segurança em aplicações Web.

Visual Studio 2005, C# e ASP.NET 2.0

 

 

É cada dia mais comum o uso de imagens de validação em Web Sites. Mais que um quesito de segurança, é um artefato altamente recomendável para o controle de sua aplicação. Este artigo traz uma implementação desse tipo de validação, além de algumas sugestões para incrementar a segurança de aplicações ASP.NET, usando esse recurso.

 

Por que usar imagens de validação?

Atualmente, a maioria dos bits que trafegam na Internet, carregam conteúdos como spam, mídias ilegais, além de robots, que são aplicações que simulam requisições no servidor, ou seja, é como se alguém clicasse no botão Submit da sua aplicação.

Em virtude dessas ocorrências, cada vez mais é necessária a implementação de controles para incrementar a segurança dos sistemas usados na Internet. Abordaremos neste artigo, como criar uma interface que solicite a digitação de um código de verificação que foi gerado através de uma imagem. Imagine um site de votação para um concurso (Figura 1).

 

image003.jpg

Figura 1. Formulário de cadastro de exemplo

 

Para não “cansar o braço” votando, um usuário, cria um robot que acessa a URL destino do formulário (action), enviando o código do seu candidato favorito (como, por exemplo, o link http://www.website.com.br/vote.aspx?idCandidato=10), que pode ser obtido através de uma simples consulta no código-fonte do ...

Quer ler esse conteúdo completo? Tenha acesso completo