Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

imbertti

Evitar robôs...

Recommended Posts

Como funciona o sistema de imagens onde um texto é exibido cheio de imagens para confundir e é solicitado que o usuário leia e copie o texto em outro campo, para que cadastros automaticos não sejam feitos?

 

Tem um formulário que envia email no meu site e hoje recebi 400 mensagens que provavelmente foram eviadas automaticamente...

 

Este form é em ASP e os campos são validados com JavaScript.

 

Vejam alguns comandos que o cara preencheu nos campos do form para enviar:

 

&dir&

 

http://some-inexistent-website.com/some_in..._with_long_name

 

some_url Set-Cookie:this_header=was_injected_by_wvs

 

../../../../../../../../boot.ini

 

var wvs_xss_test_variable=325303034;alert(wvs_xss_test_variable);

 

Eu encontrei somente como fazer em asp.net, se alguém souber como fazer em asp eu agradeço.

Valeu!

 

 

 

/some_inexistent_file_with_long_name

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom... eu não sei de nenhum código pronto para isso... mas assim a queima roupa eu diria que é só fazer o número desejado de caracteres aparecerem aleatoriamente na tela do usuário e guardar essa sequência em um campo hidden... aí na página que envia o e-mail você compara o que o cara digitou com o campo hidden... se for igual manda o e-mail.. senão... bahhh[]sRenan

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu pela dica!

mas se a maioria dos sites utilizam uma imagem com os caracteres deve ter algum motivo.

Talvez se apenas exibir como texto na tela, tenha alguma forma de copiar e enviar automaticamente.... http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

 

abrs,

Henrique

com certeza isso ocorria no inicio ai lançaram a modinha das imagens que tambem no inicio se conseguiam digitalizar a informação contida nela ai passaram a usar imagens mas com "disfarces", ou seja mais informações cores desenhos alem dos caracteres, so pra confundir...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Renan e Mario pelos posts!

 

Eu achei em um tópico exatamente o que eu queria:

http://www.imasters.com.br/forum/index.php...131342&hl=robôs

 

Fiz as imagens de 0 a 9 com nomes: imageP0, imageP1, imageP2...

 

Porém... a tela fica em branco... não aparece nada :unsure:

Mandei exibir o código do navegador e retornou somente:

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD>

<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>

<BODY></BODY></HTML>

 

Tentei modificar algumas coisas, mas ainda não consegui... Vou continuar ralando aqui, mas se alguem tiver alguma noção, dá um post ae! :D

 

valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

Componentes de criação de Imagens e sessions, Usa-se o componente para gerar a imagem e acrescenta-se um texto, que pode ser gerado de modo randômico ou estar gravado numa base de dados, esse mesmo texto vai para a session e ao submeter o formulário compara-se o request com a session.

 

Faça uma busca por "Canvas" aqui mesmo no fórum, se eu encontrar o arquivo com uma classe, que gera sem precisar de componente, que me passaram a algum tempo eu anexo aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.