TUTOS.EU

Automatiser la saisie du login et mot de passe avec KeePass 2 et KeeForm

Faire en sorte que KeePass 2 puisse automatiquement saisir vos login et mots de passe avec KeeForm

Keeform est un plugin pour keepass qui permet de remplir le champ login et mot de passe d'un formulaire web.
Il a cependant des restrictions par rapport à des services comme le gestionnaire de saisie automatique de Google Chrome, LastPass ou Bitwarden.

  • le formulaire doit exposer sur la même page le champ login et mot de passe. Si le champ mot de passe est exposé dans un second temps, cela ne fonctionnera pas
  • la saisie n'est effectuée que si vous lancez l'ouverture d'une url sous Keepass. Cela ne fonctionne pas directement depuis le site web. De plus il faut avoir saisi dans Keepass non pas l'url par défaut du site mais celle qui permet de s'authentifier. Donc cela ne sera pas https://monsite.com mais par exemple https://monsite.com/auth/loginpage

Du coup cela offre un intérêt et une flexibilité réduite.

Pour télécharger le plugin, vous pouvez aller directement sur http://keeform.org/
Sinon à partir du site des plugin de Keepass, cad http://keepass.info
cliquer sur Plugins / Ext. puis KeeForm

Et cliquez sur KeeForm Website

Sélectionnez le navigateur sur lequel vous allez mettre le plugin

Il y a 2 parties à télécharger :
• l'add on pour keepass
• le plug in pour le navigateur

On commencer par l'add on

Lancer l'installation

Il y a la partie licence, puis le répertoire d'installation de Keepass à préciser

Là il y a un accord à donner

Ici cliquer sur next

On peut configurer un navigateur par défaut si aucun n'est ouvert

Par défaut cela ne fait que remplir les formulaire sans valider automatiquement

Bon là next

Et Install

Keeform s'est installé dans appdata, sous
%LOCALAPPDATA%\KeeForm

Sur le site web passer à l'installation de l'add on partie navigateur

Ajouter à votre navigateur, ici Chrome

En note, là où Keeform s'installe maintenant dans %LOCALAPPDATA%\KeeForm

avant il était dans répertoire de KeePass 2, dans
%programfiles(x86)\KeePass Password Safe 2

Le programme Keefrom s'interface dans KeePass 2 en déclarant une commande sous
Tools>Options>Integration>URL Overrides

Il y colle cette ligne

cmd://"%LOCALAPPDATA%\KeeForm\AutoIt3.exe" "%LOCALAPPDATA%\KeeForm\KeeForm.au3" {GOOGLECHROME} "{BASE}" "{USERNAME}" "{PASSWORD}" "" "{}"
Lien vers le fichier : cliquez ici Copier le code

Pour archive avant il collait celle ci-dessous

cmd://"{APPDIR}\KeeFormFF.exe" "{URL}" "{USERNAME}" "{PASSWORD}"
Lien vers le fichier : cliquez ici Copier le code

Via KeePass 2,vous pouvez maintenant associer une URL donnant accès à une page d'authentification avec un login/mot de passe. Ensuite vous pouvez demander à KeePass d'accéder au site puis de vous authentifier

Pages Web

Site WebDescription
Keeform.orgSite pour télécharger KeeForm
Sourceforge.net/projects/keepassLien de téléchargement officiel de keepass

2