Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Aula 6. Parâmetros da requisição

Olá galera do Alura!

Depurei o método HTTP POST para a página de login do site do alura (mas acontece o mesmo para outros sites, por exemplo facebook). Segue descrição dos passos (para auxiliar tentei incluir a imagem em "base64" mas retornou o erro 502 Bad Gateway):

  1. No link https://cursos.alura.com.br/signin, abri a opção de Ferramentas do Desenvolvedor (Ctrl+Shift+I no firefox, conforme explicado na aula Depurando a requisição HTTP);
  2. Neste exemplo informei um usuário e senha qualquer e cliquei em Login, mas acontece o mesmo logando com usuário e senha corretos);
  3. Após o retorno/response de usuário ou senha inválida, nas ferramentas do desenvolvedor, opçao Network, além da opção Headers da aula acessei a opção Params, e esta exibia a senha "explicitamente"!

Dúvidas: 1. é normal a exibição "explícita" da senha? 2. na opção Headers o método HTTP utilizado foi o POST que, conforme aulas, envia/esconde os parâmetros no corpo do formulário. Assim como o POST, existe alguma forma de camuflar esta senha no navegador (cliente)? Questiono porque, apesar da senha estar explícita somente no navegador, acredito que algum programa espião ou algum usuário mais experiente (não é o meu caso huahuahua) através de acesso físico poderia obter esta senha, configurar o navegador para gravar log da depuração, etc.

Desde já obrigado, valeu!

2 respostas
solução!

Oi Elias,

É isso que acontece mesmo, você pode até verificar em outros sites como o Facebook(O request é em login.php?login...), e aparece também o login e senha.

O que podemos garantir é que quando um hacker interceptar a requisição, ele não consiga extrair nada, pois tudo estará encriptado(https). Mas infelizmente, não podemos garantir que a máquina de um usuário não esteja infectada com algum vírus.

Creio eu que não seja um vírus simples de fazer, se não seria um problema bastante comum, porém é só um chute.

Olá Silvio, obrigado pelo retorno.

Apenas achei estranho a senha estar explícita, poderia pelo menos ter os famosos * (asteriscos), ou pelo menos ter a possibilidade

Valeu!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software