keepass_logo.gifVoilà pas mal de temps que je cherchais un moyen de stocker mes mots de passe, en lieux sûrs, bien au chaud à l’abri des regards indiscrets. Après une grande série de logiciels, notamment KeePass (oui oui, c’est de lui dont on va parler, mais pas de suite), je n’ai jamais trouvé chaussure à mon pied. Solution trop lourde, trop lente, pas adaptée, etc… J’ai donc finalement opté pour une solution ultra simple > Steganos LockNote :) En fait, c’est un simple bloc note, ultra rudimentaire, mais avec une clé pour l’ouvrir. Donc, je mettais mes mots de passe et autres données sensibles tout bonnement dans ce beau fichier. Sauf qu’avec le temps… aïe, dur dur de s’y retrouver dans ce looooooong fichier bien mal rangé ^^
Autre problématique, la compatibilité. Il me fallait une solution qui puisse migrer un peu partout - pc, mac, téléphone, … - avec tout bien synchronisé. Et là, mon cher LockNote ne m’était plus d’aucune aide :(

Et voilà qu’un beau jour, je repense à KeePass, qui allait me sauver la vie…

KeePass est un coffre fort pour les mots de passe. Dans un fichier Database.kbd, il stocke tous vos mots de passe, triés, organisés et surtout… cryptés ;)

> Lien vers le site de KeePass

Et ce logiciel répond à toutes mes attentes. Il est simple, très rapide, portable (moi il est sur ma clé USB, sans passer par PortableApps Suite par contre, car je trouve cette solution trop lente - j’ai juste pris le ZIP Package), et il est multi-plateforme: Windows, PocketPC, SmartPhone, Linux, MacOS X, J2ME, BlackBerry, PalmOS, c’est la classe, il faut bien le dire.


kp_win_screen.jpg
KeePass sur Windows

Il fait de l’auto Type, c’est à dire qu’il remplit les champs et valide les formulaires pour vous, et vous permet très simplement de programmer la façon dont il doit le faire pour les formulaires plus complexes:

Auto-Type: {USERNAME}{TAB}{TAB}Some fixed string{TAB}{PASSWORD}{ENTER}

Simple comme “bonjour” :)
Il sait faire plein d’autres choses, je vous laisse jeter un œil sur la F.A.Q pour plus de détails.

Je voulais faire un article sur KeePass surtout pour les utilisateurs de téléphones Symbian comme moi - Nokia & Co -, car ce logiciel est un des meilleurs, mais surtout un des seuls compatible sur cette plateforme. Alors la version disponible est une contribution, en cours de développement mais qui est déjà fonctionnelle, du coup, j’ai tous mes mots de passe sur mon téléphone, plus la peine d’allumer l’ordi en cas d’urgence ;)
Nom de code: KeePass for J2ME
Ne vous attendez pas à une truc super joli, il faut bien admettre que c’est un peu moche, mais ça fonctionne, et c’est le plus important. Par contre, la procédure pour l’installer et avoir votre kdb n’est pas des plus simple, mais une fois prête, tout est super bien.

1/ Rendez vous sur l’espace KeePass For J2ME de sourceforge
2/ Téléchargez la dernière version
3/ Allez sur le site Sun Developper Network
3/ Télécharger le dernier JDK java - actuellement JDK 6 Update 3 au moment ou j’écris ces lignes
4 / Installer le jdk, l’idée, c’est d’avoir les commandes “java” et “jar” disponibles sous l’invite de commande
5/ Une fois l’installation terminée, déclarez le dans les variables d’environnement

5a/ “Démarrer” > clic-droit sur le “poste de travail” > “propriétés”
Onglet “Avancé” puis en bas “Variables d’environnement”
5b/ Dans le 2ème tableau en bas, scrollez jusqu’à trouver le champ “Path”, sélectionnez le puis cliquez sur “Modifier”
5c/ Ajouter à la fin de ligne “Valeur de la variable” un point virgule “;” suivit du chemin vers votre installation du Java JDK. Par défaut, ça devrait donner ça “C:\Program Files\Java\jdk1.6.0_03\bin”
5d/ Cliquez sur Ok, et fermez tout ça. Normalement, sur l’invite de commande, si vous tapez “java”, ça devrait fonctionner.

6/ Dézippez votre archive KeePassJ2ME-1_1_2 (ou autre numéro de version) et lancez le fichier “KeePassInstaller.bat”

6a/ Il doit vous lancer une fenêtre pour rechercher votre fichier Database.kdb, qui se trouve dans le dossier d’installation de KeePass tout simplement
6b/ Une fois fini, il crée un fichier “KeePassJ2ME-KDB.jar” qu’il faut copier sur votre téléphone

7/ Il ne reste plus qu’a installer ce .jar et vous voilà avec tous vos mots de passes, sur votre téléphone :)

Et voilà le travail !

kp_01.jpg kp_02.jpg kp_03.jpg
Captures sur mon Nokia N70
Seul “soucis”, les icônes ne s’affichent pas correctement…

Voilà de quoi protéger plus que convenablement tous vos mots de passe, et de pouvoir les emporter avec vous, sur d’autre support qu’une clé ou qu’un ordinateur. Personnellement, je trouve ça très pratique, et en plus, ça marche super :)

Je n’ai jamais eu l’occasion de tester KeePass sur Mac, ni sur Windows Mobile, mais dès que je peux, je laisserai un petit commentaire, ou je ferai une update de l’article ;)

Heureux passwords :)