Come forzare Firefox a ricordare le password?

3

Uso le password generate a caso da 32 caratteri (128 bit). È un po 'difficile ricordarli tutti, quindi uso il keyring crittografato integrato in firefox. In questo modo ho password diverse per siti diversi. Inoltre, se un dominio cambia, l'evento sarà visibile perché non potrò utilizzare le credenziali memorizzate. Per accedere, utilizzo solo un dispositivo. I suoi HDD sono anche criptati (FDE). Sto usando linux, e ho anche profili firefox separati, ognuno dei quali è protetto da AppArmor (diversi profili). Penso che sia una configurazione davvero sicura.

Di solito quando si desidera accedere a un servizio Web, si digita semplicemente il nome utente e la password e Firefox chiede se si desidera che ricordi le credenziali, quindi in futuro non sarà necessario reinserirle manualmente. Per qualche ragione gli amministratori cercano di evitare di intraprendere questa azione. Un modo per ottenerlo è utilizzare autocomplete="off" nel modulo. Sono riuscito a bypassare questo utilizzando l'addon di saved-password-editor di Firefox. Funzionava così tanto. Due giorni fa ho incontrato un sito in cui questa soluzione semplicemente non funziona. Il problema è che la pagina ha alcuni campi nascosti. Sembra così:

<!-- fake fields are a workaround for chrome autofill getting the wrong fields -->
<input style="display:none" type="text" name="fakeusernameremembered"/>
<input style="display:none" type="password" name="fakepasswordremembered" value="fakevaluetopreventpasswordremeber" />
<input type="password" id="password" autocomplete="off" name="password" tabindex="2" placeholder="Hasło"/>
<input style="display:none" type="password" name="anotherfakepasswordremembered" />

Il risultato è che non posso usare il login / pass memorizzato. Firefox semplicemente non riempie il modulo. Quindi la domanda è: come forzare Firefox a compilare questo tipo di moduli?

    
posta Mikhail Morfikov 17.06.2016 - 20:31
fonte

1 risposta

1

Hai provato a modificare il nome del campo utilizzando la funzione "Modifica" dell'Editor salvate? Salva l'accesso. Aprilo in Saved Password Editor. Seleziona l'accesso e fai clic su modifica. Verrà visualizzata una casella vicino alla parte inferiore denominata "Nome campo password". Incolla nel nome del campo della password reale. Firefox dovrebbe essere in grado di abbinarlo dopo.

Ovviamente, questo non funzionerà se il sito genera dinamicamente un nome casuale per il campo della password per ogni nuovo tentativo di accesso.

In tal caso, è possibile rimuovere i campi di input indesiderati con un foglio di stile personalizzato. Innanzitutto, aggiungi uno strumento come "Custom Style Script (Inject CSS desiderato o JS)" per Firefox. Quindi, scrivi un po 'di CSS per ascrivere i campi di input in cui gli attributi includono type="password" e style="display:none" Vedi questa domanda per un buon esempio del tipo di CSS che dovresti creare.

Una volta che i campi indesiderati sono fuori mano, il gestore password dovrebbe essere in grado di trovare il campo con password tipo. Se hai problemi, disattiva e ricrea la voce della password una volta apportate le modifiche CSS e assicurati che il tipo di campo della password sia "annotato" anziché "web form".

    
risposta data 17.06.2016 - 21:15
fonte

Leggi altre domande sui tag