De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 29 de Outubro de 2003
Camaleão é um programa que permite a comunicação segura através da internet por fazer uso da esteganografia. As técnicas de mascaramento utilizadas no programas são as mais recentes tendo alta segurança e robustez. Além disso, é possivel mascarar os dados com chaves muito seguras tais como 8192 bits, 16384 bits e mais. O programa é todo desenvolvido na linguagem de programação JAVA.
Colaboração: Caio Souza <<caio_sm (a) yahoo com br>>
http://dicaslinux.linuxsecurity.com.br/?modulo=artigos&id=107
Arquivo PHP desenvolvido utilizando HTML, PHP e JavaScript para entrada de senha em um determinado módulo de um site sem a utilização do teclado, o que inibe trojans que capturem a senha digitada. O mesmo processo utilizado em site de bancos. Por Rafael Lossurdo.
Desenvolvi este arquivo com o intuito de aprender e ao mesmo tempo, disponibilizar aos linuxer esta ferramenta que pode em muito, melhorar a segurança num módulo de administração dentro de uma empresa ou mesmo na manutenção de um site por um cliente, inibindo a utilização de trojans para acesso aos dados digitados através do teclado.
A mudança dos números para composição da senha se alteram aleatóriamente a cada reload da página!
Gostaria que me fossem enviados e-mails sobre este arquivo PHP, com críticas, sugestões ou elogios.
Rafael Lossurdo
<rafael (a) dicaslinux com br>
Porto Alegre - RS
Brazil
************************************ * PRODUZIDO POR: LOSSURDO, RAFAEL * * PORTO ALEGRE - RS - BRAZIL * * MAIO/2003 * * DISTRIBUIÇÃO LIVRE - GPL * * GENERAL PUBLIC LICENCE * ************************************ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Teste de JavaScript</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> function coloca0() { senha.value = senha.value + "0"; } function coloca1() { senha.value = senha.value + "1"; } function coloca2() { senha.value = senha.value + "2"; } function coloca3() { senha.value = senha.value + "3"; } function coloca4() { senha.value = senha.value + "4"; } function coloca5() { senha.value = senha.value + "5"; } function coloca6() { senha.value = senha.value + "6"; } function coloca7() { senha.value = senha.value + "7"; } function coloca8() { senha.value = senha.value + "8"; } function coloca9() { senha.value = senha.value + "9"; } function coloca10() { senha.value = senha.value + "10"; } function limpa() { senha.value = ""; } function mostrasenha() { alert( "A senha escolhida foi: " + senha.value ); senha.value=""; envia.focus(); } </script> <style type="text/css"> <!-- .botaonumero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #000000; background-color: #E8E8E8; background-position: center center; border: 1px solid #FFFFFF; } --> </style> <style type="text/css"> <!-- .botaonumero2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: lowercase; color: #000000; background-color: #E8E8E8; background-position: center center; border: 1px solid #000000; } --> </style> </head> <body> <p> </p> <p> </p> <p> </p> <p> </p> <table border="1" align="center" cellpadding="4" cellspacing="0"> <tr> <td width="138" align="left" bgcolor="#666666"> <?php $total = ""; for( $i=0; $i<=9; $i++ ) { $valor = rand( 0, 9 ); if( strpos( $total, "$valor" ) > -1 ) { $i--; } else { $posicao[ $i ] = $valor; $total .= $posicao[ $i ]; } } ?> <input type="button" name="zero" value=<?php echo $posicao[1]; ?> <?php echo 'onClick="coloca'; echo $posicao[1]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[2]; ?> <?php echo 'onClick="coloca'; echo $posicao[2]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[3]; ?> <?php echo 'onClick="coloca'; echo $posicao[3]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[4]; ?> <?php echo 'onClick="coloca'; echo $posicao[4]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[5]; ?> <?php echo 'onClick="coloca'; echo $posicao[5]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[6]; ?> <?php echo 'onClick="coloca'; echo $posicao[6]; echo '();"'; ?> class="botaonumero"> </td> </tr> <tr> <td align="left" bgcolor="#666666"> <input type="button" name="zero" value=<?php echo $posicao[7]; ?> <?php echo 'onClick="coloca'; echo $posicao[7]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[8]; ?> <?php echo 'onClick="coloca'; echo $posicao[8]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[9]; ?> <?php echo 'onClick="coloca'; echo $posicao[9]; echo '();"'; ?> class="botaonumero"> <input type="button" name="zero" value=<?php echo $posicao[0]; ?> <?php echo 'onClick="coloca'; echo $posicao[0]; echo '();"'; ?> class="botaonumero"> <input type="button" name="limpar" value="limpar" onClick="limpa();" class="botaonumero"> </td> </tr> <tr> <td bgcolor="#CCCCCC"> Senha <input type="password" name="senha" size="10" maxlength="10" onFocus="envia.focus();"> <input type="button" name="envia" value="enviar" onClick="mostrasenha();" class="botaonumero2"> </td> </tr> </table> </body> </html>
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários