Récupérer les mots de passe enregistrés dans FileZilla

Récupérer les mots de passe enregistrés dans FileZilla
Web pratique Lecture 3 minutes • 9 janvier 2016

FileZilla est une plateforme Open Source de type Client FTP, utilisée pour uploader/téléverser des fichiers sur un serveur distant. C'est l'un des outils les plus utilisé parmi les clients FTP du marché.

Il est bon de savoir que FileZilla conserve les données dans des fichiers XML, enregistrés dans son répertoire de configuration (config directory).

Suivez ces instructions simples pour retrouver vos mots de passe FileZilla

Ces instructions sont valables pour Windows, j'ai pu tester sous Windows 7 et 8.
FileZilla enregistre 2 fichers nommés  sitemanager.xml et recentservers.xml.

Sitemanager.xml contient les mots de passe et d'autres détails sur les comptes ftp, configurés dans le "Gestionnaire de sites" de FileZilla. C'est lui qui va nous intéresser tout de suite.

Étape 1 : Trouver le fichier sitemanager.xml

Ce fichier est localisé dans le dossier “AppData”. Voici le chemin à suivre pour le trouver :
C:/(disque dur sur lequel FileZilla est installé)  => Utilisateurs  => Tibow(Nom d'utilisateur Windows)  => AppData => Roaming  => FileZilla

Ce qui donne dans mon cas : C:\Utilisateurs\Tibow\AppData\Roaming\FileZilla

Étape 2 : Récupérer le mot de passe dans le fichier

Ouvrez le fichier sitemanager.xml dans n'importe quel éditeur de texte (Notepad++, Sublime Text 2, Dreamweaver..).
Vous avez alors différentes lignes sous les yeux avec les éléments suivants clairement identifiables dans votre compte ftp :

  • Hôte (entre les balises Host)
  • Nom d'utilisateur (entre les balises User)
  • Mot de passe (entre les balises Pass)

Voici un exemple de fichier sitemanager.xml :

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<FileZilla3 version="3.12.0.2" platform="windows">
    <Servers>
        <Server>
            <Host>ftp.thibautsoufflet.fr</Host>
            <Port>21</Port>
            <Protocol>0</Protocol>
            <Type>0</Type>
            <User>tibowwbdsgn</User>
            <Pass encoding="base64">dGhlYWtlaXNhbGll</Pass>
            <Logontype>1</Logontype>
            <TimezoneOffset>0</TimezoneOffset>
            <PasvMode>MODE_DEFAULT</PasvMode>
            <MaximumMultipleConnections>0</MaximumMultipleConnections>
            <EncodingType>Auto</EncodingType>
            <BypassProxy>0</BypassProxy>
            <Name>Tibow Webdesign</Name>
            <Comments />
            <LocalDir />
            <RemoteDir />
            <SyncBrowsing>0</SyncBrowsing>
            <DirectoryComparison>0</DirectoryComparison>
        </Server>
      </Servers>
</FileZilla3>

Étape 3 : C'est tout !

Cas particulier : Je ne vois pas le dossier AppData ?

Voici comment afficher les fichiers et les dossiers cachés.

  1. Pour ouvrir les Options des dossiers, cliquez sur le bouton Démarrer, sur Panneau de configuration, sur Apparence et personnalisation, puis sur Options des dossiers.
  2. Cliquez sur l’onglet Affichage.
  3. Sous Paramètres avancés, cliquez sur Afficher les fichiers, dossiers et lecteurs cachés, puis cliquez sur OK.

Cas particulier : Que faire si mon mot de passe est codé en base64

Il peut arriver que le mot de passe soit sauvegardé avec un encodage, en base64 par exemple.
Si votre mot de passe s'affiche comme ci-dessous :

<Pass encoding="base64">dGhlYWtlaXNhbGll</Pass>

Dans ce cas, il vous faut décoder le mot de passe pour le retrouver.
Pour cela, cet outil gratuit en ligne saura encoder/décoder en base64.


Si cet article vous a aidé, lâchez votre plus bel applaudissement en remerciement ! 🤗