Magna Concursos
2284887 Ano: 2014
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere um arquivo teste.php, acessível via URL http://127.0.0.1/teste.php, e cujo conteúdo é mostrado a seguir:

<!DOCTYPE html><html>
<head>
<script>
function f() {

var senha = document.getElementById("c").value;
var senha2 = ""
for(var i=0;i<senha.length;i++) {

var x = senha.charCodeAt(i);
x = x + <?=rand(2,5)?>;
senha2 = senha2.concat(String.fromCharCode(x));

}
document.getElementById("e").value=senha2

document.getElementById("g").submit()

}
</script>
</head>
<body>

<form id="g" action="teste.php" method="POST">

Nome: <input type="text" name="a" /><br/>
Senha: <input type="password" name="b" id="c"/><br/>
<input type="hidden" name="d" id="e" />
Senha codificada: <input type="text" disabled name="f"

value="<?=$_POST['d']?>"/><br/>

</form>

<button onclick="f()">Gerar senha</button>

</body></html>

O que acontece se um usuário acessar a URL http://127.0.0.1/teste.php, digitar seu nome e uma senha qualquer no formulário, e acionar o botão "Gerar senha"?

 

Provas

Questão presente nas seguintes provas

Técnico de TI

60 Questões