Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Comment exporter les mots de passe enregistrés dans Firefox

Si vous avez Firefox et que vous vous êtes amusé à y enregistrer tous vos mots de passe, bah c’est pas ouf. Parce que ça peut s’extraire un peu trop rapidement / facilement.

Alors bien sûr Firefox propose de mettre un mot de passe maitre sur son gestionnaire de mot de passe pour sécuriser le machin, mais si vous souhaitez migrer vers un truc un peu plus costaud comme Bitwarden ou Keepass, voici un script python qui va vous aider à extraire vos mots de passe contenus dans Firefox.

Ce script s’appelle tout simplement Firefox Decrypt et il fonctionne aussi bien avec Firefox d’origine ou des dérivés comme Seamonkey, Waterfox, SamanthaFox et même Thunderbird. Évidemment, vous devrez connaitre le mot de passe maitre si vous en avez mis un.

Et au final, vous obtiendrez soit une sortie console, soit un CSV, un fichier texte, un JSON..etc. Il y a même un format pass spécifique pour ce gestionnaire de mots de passe en ligne de commande.

Une fois le script récupéré sur Github, vous n’avez qu’à le lancer avec les paramètres suivants pour par exemple récupérer un CSV :

python firefox_decrypt.py --format csv

Il ira chercher tout ça dans le répertoire profiles de Firefox ou de Thunderbird et si vous l’avez mis à un endroit un peu exotique, vous pouvez spécifier son emplacement avec ce paramètre :

python firefox_decrypt.py /répertoire/profiles.ini/

Bon export à tous !


Les articles du moment