O banco de dados de preenchimento automático do Firefox é um arquivo SQLite. Você precisará instalar o sqlite3
para acessar esses bancos de dados. Depois de fazer isso, você pode executar uma consulta SQL no banco de dados (substitua PROFILE.NAME
de acordo):
sqlite3 -header -column ~/.mozilla/firefox/PROFILE.NAME/formhistory.sqlite 'SELECT fieldname, value FROM moz_formhistory'
Você pode limitar a pesquisa a valores que contenham "123" anexando WHERE value LIKE "%123%"
após moz_form_history
.
O banco de dados de senhas fica mais complicado, pois o conteúdo dele é criptografado e, portanto, é mais fácil iniciar o Firefox usando a pasta do perfil copiado. Copie ~/.mozilla/firefox/PROFILE.NAME
do lado remoto para o lado local em ~/tmp-ff-prof
(tar + scp + tar). Então, corra:
firefox -no-remote -profile ~/tmp-ff-prof &
-no-remote
tira a necessidade de fechar todas as instâncias do Firefox.
Você também pode estar interessado em Firefox Sync , que permite compartilhar suas senhas entre os perfis.