Enviado em 13/10/2011 - 15:47h
Ola gostaria de saber se alguem tem um script para testar as senahs dos usuários identificando quais senhas são faceis para melhorar a segurança do meu servidor.
Enviado em 13/10/2011 - 15:47h
Enviado em 13/10/2011 - 15:59h
Enviado em 13/10/2011 - 17:19h
Enviado em 14/10/2011 - 07:33h
main.html:
function TestaSenha(valor) {
var d = document.getElementById('seguranca');
ERaz = /[a-z]/;
ERAZ = /[A-Z]/;
ER09 = /[0-9]/;
ERxx = /[@!#$%&*+=?|-]/;
if(valor.length == ''){
d.innerHTML = '<h4>Seguranca da senha: !</h4>';
} else {
if(valor.length < 5){
d.innerHTML = '<h4>Seguranca da senha: <font color=\'red\'> BAIXA</font></h4>';
} else {
if(valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 && valor.search(ER09) != -1 || valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 && valor.search(ERxx) || valor.length > 7 && valor.search(ERaz) != -1 && valor.search(ERxx) != -1 && valor.search(ER09) || valor.length > 7 && valor.search(ERxx) != -1 && valor.search(ERAZ) != -1 && valor.search(ER09)){
d.innerHTML = '<h4>Seguranca da senha: <font color=\'green\'> ALTA</font></h4>';
} else {
if(valor.search(ERaz) != -1 && valor.search(ERAZ) != -1 || valor.search(ERaz) != -1 && valor.search(ER09) != -1 || valor.search(ERaz) != -1 && valor.search(ERxx) != -1 ||valor.search(ERAZ) != -1 && valor.search(ER09) != -1 ||valor.search(ERAZ) != -1 && valor.search(ERxx) != -1 ||valor.search(ER09) != -1 && valor.search(ERxx) != -1){
d.innerHTML = '<h4>Seguranca da senha: <font color=\'orange\'> MEDIA</font></h4>';
} else {
d.innerHTML = '<h4>Seguranca da senha: <font color=\'red\'> BAIXA</font></h4>';
}
}
}
}
}
depois execute o arquivo main.html.
<script type="text/javascript" src="testasenha.js"></script>
<input type="password" name="novasenha" id="novasenha" onKeyUp="TestaSenha(this.value);">
<p id='seguranca'>Seguranca da senha: !</p>
Enviado em 14/10/2011 - 09:51h
Enviado em 14/10/2011 - 10:52h
Enviado em 24/10/2011 - 09:15h
Entre na sua conta para responder.