Comment exporter des mots de passe enregistrés depuis mon gestionnaire de mots de passe Firefox?


10

Je souhaite exporter mes mots de passe enregistrés dans le gestionnaire Firefox / Mozilla vers une application de gestion de mot de passe externe avec un meilleur cryptage.

Où se trouve le fichier de mots de passe et quelle est l'extension du fichier? Peut-être que l'application peut importer le fichier de base de données.

Réponses:


8

Les dernières versions de Firefox stockent les mots de passe, cryptés, dans un fichier texte JSON logins.json, dans votre dossier de profil Firefox à l'adresse /home/you/.firefox/.

Ce script Python les décryptera tous dans un fichier texte. Utilisation de base:

python firefox_decrypt.py

Et répondez promptement si nécessaire.


Parmi les différentes réponses, je pense que votre suggestion est la plus simple à mettre en œuvre. J'ai donc essayé le script que vous proposiez. Cependant, j'ai remarqué qu'il ne montre pas de choix pour tous mes profils dans divers endroits. Il en vient deux et ni l'un ni l'autre n'est le bon. J'ai essayé de placer le script dans le répertoire où se trouve le fichier json du profil, mais cela ne semble faire aucune différence. N'étant pas programmeur python, je ne sais pas comment adapter le script si nécessaire, même si je savais ce qui n'allait pas. J'utilise Xubuntu 14.04.5 avec Firefox 49.0.2. Je vous remercie.
Chercheur

Regardez la fonction parse_sys_argsprès du bas, cela semble être là où elle code dur profile_path. Essayez de changer cela pour le chemin correct pour votre profil. Mieux, assurez-vous qu'il y a un profiles.inifichier sur ce chemin et modifiez-le pour indiquer où se trouvent vos profils. De cette façon, vous n'aurez pas besoin de pirater le script.
Sqerstet

1
Auteur original de firefox_decrypt ici. En réponse à un message un peu ancien, mais pour ceux qui atterrissent ici, le fichier README explique comment fournir un emplacement non standard. Donnez simplement le chemin de votre profil comme argument au scriptpython firefox_decrypt.py /my/firefox/profile/
unode

4

En référence à la réponse ci-dessus par @Sqerstet, j'ai simplement téléchargé le script firefox_decrypt.py , l' ai enregistré sur mon bureau et créé également un fichier texte sur le bureau, puis j'ai exécuté les commandes suivantes:

jignesh@j-home-pc:~/Desktop$ python firefox_decrypt.py > my_pass.txt 

Master Password for profile /home/jignesh/.mozilla/firefox/nfa9v0da.default: (I didn't had one so I left it blank and hit Enter)
2018-02-01 12:25:07,223 - WARNING - Attempting decryption with no Master Password

jignesh@j-home-pc:~/Desktop$ 

Et hourra, j'ai obtenu tous mes crédits de connexion enregistrés au format brut dans le fichier texte.

Plus d'informations sur l'endroit où HomeMozilla enregistre les données se trouvent sur leur page d'assistance . Citant ci-dessous la section des mots de passe ci-dessous pour un aperçu rapide:

Mots de passe: vos mots de passe sont stockés dans les fichiers key4.db et logins.json. Pour plus d'informations, consultez Password Manager - N'oubliez pas, supprimez, modifiez et importez les mots de passe enregistrés dans Firefox.

BTW avant d'utiliser cet add-on génial Exportateur de mots de passe qui était juste adapté pour l'importation et l'exportation de mots de passe enregistrés. Malheureusement, cet ajout est incompatible avec la version de Firefox Quantum et j'ai donc dû trouver une autre solution et je me suis retrouvé ici et j'ai trouvé le firefox_decrypt.pyscript le plus facile à utiliser par rapport aux autres modules complémentaires offerts comme

  • LastPass Password Manager
  • Gestionnaire de mots de passe Roboform

etc

Pour moi, ils se sentaient trop dans le but d'exporter mes mots de passe.

Merci.



2

Selon la page d'assistance, les données de mot de passe peuvent être trouvées dans ~/.mozilla/firefox/key3.dbet les ~/.mozilla/firefox/signons.sqlitefichiers. Ces fichiers doivent être lus avec un éditeur sqlite. Il existe d'autres alternatives comme les extensions qui le font également.

LastPass, Keepass et d'autres gestionnaires de mots de passe qui utilisent des plugins Firefox peuvent importer directement les données de Firefox et remplacer le gestionnaire de mots de passe.


0

LastPass Password Manager est un très bon module complémentaire qui vous permet de stocker et de crypter vos mots de passe dans Firefox. Il exporte (et supprime) automatiquement les mots de passe stockés localement et clairement lors de l'installation sur votre LastPass Vault. Il a également une fonctionnalité pour générer un mot de passe aléatoire pour un site Web particulier.

Pour moi, c'est l'un des meilleurs modules complémentaires de sécurité pour Firefox. Il est facile à utiliser et à gérer.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.