firefox: lembre-se de senhas de todos os sites

11

Ao fazer login em alguns sites, esses sites não oferecem (suspeito intencionalmente) lembrar senhas. Isso acontece não apenas em sites públicos, mas também na minha intranet (consoles remotos da Web, Dell DRAC, ...) e é extremamente irritante ter que digitar os detalhes de login a cada vez.

É possível, de alguma forma, forçar um determinado site (Firefox) a lembrar o nome de usuário e a senha?

NOTA: No meu firefox, eu tenho "lembrar senha para sites" selecionada, e "Exceções" está vazio.

    
por user1968963 05.12.2013 / 14:55

7 respostas

4

Você pode querer considerar uma solução como Keypass .

Você pode usar o recurso de tipo automático para permitir que você tenha logins e senhas do tipo Keypass em seu nome, de maneira segura (sem que os keyloggers possam registrar o que você digitou).

Também é muito valioso, pois constitui um bloqueio seguro para todas as suas senhas. Na minha opinião, é sempre bom ter suas senhas não armazenadas no seu navegador (também permitindo que você tenha um pouco mais de privacidade esvaziando todos os dados privados, cookies e assim por diante quando você fechar o navegador).

Além disso, ele não é específico do navegador, portanto, você pode usá-lo para armazenar e inserir suas senhas em quase todos os aplicativos baseados em GUI (por exemplo, Thunderbird, etc.).

Se você está no Linux, você pode verificar o excelente KeepassX.

Eu tenho usado KeepassX por um tempo e ele salvou meu pulso esquerdo por milhares de repetidas teclas Ctrl + C, Ctrl + V ...

    
por 11.12.2013 / 13:41
4

Para o Firefox e outros navegadores, há Lastpass . Eu uso para sites, bem como, por exemplo, o login no meu roteador local. É seguro porque permite facilmente ter senhas distintas, longas e aleatórias em todos os sites.

Armazena com segurança todas as senhas localmente em um BLOB criptografado em algum lugar (com a possibilidade de sincronizar o BLOB com outros PCs). Para acessar as senhas armazenadas, você fornece uma única "senha mestra". Você pode definir com que frequência a senha mestra é consultada.

Para saber mais, veja este vídeo oficial do Lastpass no YouTube .

As partes internas são abordadas por Steve Gibson, da GRC, no episódio 256 da série de podcasts "Segurança Agora" .

    
por 11.12.2013 / 12:40
3

O Firefox não funciona da maneira que você quer que funcione. Você não está recebendo uma resposta que diz o que deseja porque essa resposta não existe.

O Gerenciador de senhas no Firefox respeitará sites individuais pedidos para não permitir a lembrança de senhas. No Gerenciador de senhas ( Firefox > Options >% guiaSecurity > Saved Passwords ), você pode remover senhas, mas não adicionar senhas.

Sem nenhum complemento, há apenas uma maneira de adicionar senhas ao Gerenciador de Senhas no Firefox: aguarde o prompt enquanto você está efetuando login e selecione para lembrar a senha. Este aviso pode ser desativado no Firefox, adicionando uma exceção ao Gerenciador de Senhas ou a pedido do próprio site. Mais notavelmente, o Gmail, o Hotmail e o Yahoo escreveram códigos para evitar que as senhas sejam lembradas em seus sites.

Existem comandos JavaScript que podem ser executados no Firefox para tentar substituir a solicitação "não lembrar senhas" do site. Esses scripts, fornecidos abaixo de squarefree.com , podem ser marcados e funcionar em diferentes graus de sucesso, dependendo no site que você está usando. Apenas saiba que os scripts, embora sejam bons, não podem substituir essa função de maneira confiável em todos os casos. Programadores dispostos o suficiente e inteligentes o suficiente serão capazes de evitar que você salve senhas.

Dito isso, tente marcar os scripts abaixo. Eles atualmente trabalham na maioria das situações. Eles precisam ser executados antes de você enviar sua ID / senha.

Com feedback:

javascript:(function(){var ca,cea,cs,df,dfe,i,j,x,y;function n(i,what){return i+" "+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed autocomplete=off from:\n"+n(ca,"form")+"\n"+n(cea,"form element")+"\n\nRemoved onsubmit from:\n"+n(cs,"form")+"\n\nAfter you type your password and submit the form, the browser will offer to remember your password.")})();

Sem feedback (sem pop-up):

javascript:(function(){function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x)})(); 

Sem feedback, a menos que você o execute duas vezes:

javascript:(function(){var c=0;function R(w){try{var a,df,dfe,i,j,x,y,r=1;df=w.document.forms;for(i=0;x=df[i];++i){dfe=x.elements;if(a=x.onsubmit){a=""}if(a=x.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}for(j=0;y=dfe[j];++j){if(a=y.attributes["autocomplete"]){if(a.value=="on"){c++}a.value="on"}}}}catch(E){r=0}return r}R(self);var i,x;for(i=0;x=frames[i];++i)R(x);if(c){alert("Found: "+c)}})(); 

A outra opção é usar um AddOn para Firefox, como os mencionados nas outras respostas.

    
por 17.12.2013 / 01:14
1

Isso acontece porque os formulários ou campos de formulário têm o preenchimento automático desativado. O salvamento de senha é uma forma de preenchimento automático e, se os proprietários do site não quiserem o preenchimento automático ou o salvamento de senha / nome de usuário, eles poderão usar o atributo autocomplete e defini-lo como falso para os elementos. Então, em certo sentido, é culpa do proprietário do site.

LastPass , Keepass , RememberPass ou Formulários de preenchimento automático pode ser usado para ignorar isso.

Os scripts da resposta do @ philipthegreat também devem funcionar.

Concordo que esse comportamento pode nem sempre ser desejável, por isso enviei um relatório de bug e um patch para revisão .

Atualização: o relatório de erros foi redirecionado para um anterior , mas o patch foi aprovado e depois de uma verificação secundária, ele provavelmente será empurrado.

    
por 17.12.2013 / 23:44
0

use o editor de senhas salvas ou iMacros plugin da Mozilla.Se você está procurando por arquivos de script, então existem muitos scripts VB para fazer faça o login em qualquer site automaticamente. Acho que os scripts em lote não são usados para isso, pois não enviarão esses dados para uma GUI.

    
por 11.12.2013 / 12:16
0

Aqui está um bookmarklet para ativar a memorização e o preenchimento automático de senhas em campos de texto nos quais está desativado:

javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+"%20"+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed%20autocomplete=off%20from%20"+n(ca,"form")+"%20and%20from%20"+n(cea,"form%20element")+",%20and%20removed%20onsubmit%20from%20"+n(cs,"form")+".%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.")})();

Basta criar um novo marcador com esse código como destino e clicar em uma página da qual deseja lembrar sua senha. Quando você faz o login, o diálogo usual "você quer lembrar esta senha" deve aparecer.

    
por 13.12.2013 / 00:50
0

As senhas não são lembradas nesses sites porque os autores do site definiram deliberadamente o atributo autocomplete="off" nos campos de formulário / formulário para previne o salvamento de senha .

Usando o complemento do Greasemonkey , é possível executar automaticamente seu próprio JavaScript em páginas da Web e isso pode ser usado para reativar o salvamento de senha em tais páginas.

Se você optar por escrever o seu, este JavaScript pode ser tão simples quanto o seguinte (tirado do meu script para faça isso para o2.co.uk).

document.getElementById('user_name').removeAttribute('autocomplete');
document.getElementById('user_password').removeAttribute('autocomplete');

Como alternativa, se você quiser fazer isso para todos os sites, há vários scripts em userscripts.org que farão isso (embora Eu não usei nenhum eu mesmo, então não posso garantir nenhum em particular).

    
por 18.12.2013 / 00:44