Keepass cheat sheet

reference d'une autre clef dans keepass
alias
TTitle
UUser name
PPassword
AURL
NNotes
IUUID
OOther custom strings (KeePass 2.x only)
exemplepour récupéré le mot de passe d'une entrée dont l'uuid est 01310:
{REF:P@I:01310}





utiliser une application
keepass est cappable d'utiliser diverses application via le champs url, il est aussi possible d'ajouter des racourci via l'onglet option >integration > URL Ovverides
cmd://<fichier executable> <parametre>cmd://putty.exe -ssh {USERNAME}@193.51.1.132 -pw "{PASSWORD}"
ajouter le mot clef rdp://dans option >integration > URL Ovverides , ajouter l'entrée suivante:
scheme : rdp
cmd:// cmd /c “cmdkey /generic: TERMSRV/{URL:RMVSCM} /user:{USERNAME} /pass:{PASSWORD} && mstsc /v:{URL:RMVSCM} && timeout /t 5 /nobreak && /delete:TERMSRV/{URL:RMVSCM}”
pour l'utiliser rdp://ip





mot clefs
les mots clefs sont des racourcis reconnues par keepass et permettant de simplifier les commandes
{TITLE}titre
{USERNAME}le nom d'utilisateur
{URL}l'url
{PASSWORD}le mot de passe
{NOTES}les notes





mot clefs d'url
exemple aevc l'url suivante domotrix.fr/systeme/arduino.html?login=tanguy&passwd=test
Mot clefdescriptionexemple avec
https://user%40gmail.com:pass@domotrix.fr/systeme/arduino.html?login=tanguy&passwd=test
{URL:RMVSCM}URL d'entrée sans nom de schéma.user%40gmail.com:pass@domotrix.fr/systeme/arduino.html?login=tanguy&passwd=test
{URL:SCM}nom de shéma https
{URL:HOST}nom de domainedomotrix.fr
{URL:PORT}port de l'url443
{URL:PATH}chemin de l'url/systeme/arduino.html
{URL:QUERY}les informations de requettes?login=tanguy&passwd=test
{URL:USERINFO}informations utilisateursuser%40gmail.com:pass
{URL:USERNAME}nom d'utilisateur de l'urluser%40gmail.com
{URL:PASSWORD}mot de passe de l'urlpass
{UUID}UUID de l'entrée (32 hexadecimal characters).





autres mot clefs
{INTERNETEXPLORER}chemin vers Internet Explorer, si installé
{FIREFOX}chemin vers Mozilla Firefox, si installé
{OPERA}chemin vers Opera, si installé
{GOOGLECHROME}chemin vers Google Chrome (Chromium pour les systèmes Unix), si installé
{SAFARI}chemin vers Safari, si installé
{APPDIR}chemmin de l'application KeePass .
{GROUP}nom du groupe parent
{GROUP_PATH}chemin complet du groupe de l'entrée General.Region.....
{GROUP_NOTES}notes du groupe parent
{DB_PATH}chemin complet de la base de donnée (C:\PATH\file.kdbx)
{DB_DIR}dossier de la base de donnée(C:\PATH)
{DB_NAME}nom de la base de donnée (file.kdbx)
{DB_BASENAME}nom de la base de donnée sans l'extention (file)
{DB_EXT}nom de l'extention de la base de donnée (kdbx)
{ENV_DIRSEP}séparateurs de dossier ('\' on Windows, '/' on Unix).
{ENV_PROGRAMFILES_X86}This is %ProgramFiles(x86)%, si existe, sinon %ProgramFiles%.
{DT_SIMPLE}simple date au format generale. exemple, for 2022-07-25 17:05:34 the value is 20220725170534.
{DT_YEAR}année de la date actuel
{DT_MONTH}mois de la date actuel
{DT_DAY}jour de la date actuel
{DT_HOUR}heure de la date actuel
{DT_MINUTE}minute de la date actuel
{DT_SECOND}Secondes de la date actuel
{DT_UTC_SIMPLE}dates actuel au format UTC.
{DT_UTC_YEAR}année de la date actuelle au format UTC
{DT_UTC_MONTH}mois de la date actuelle au format UTC
{DT_UTC_DAY}jours de la date actuelle au format UTC
{DT_UTC_HOUR}heure de la date actuelle au format UTC
{DT_UTC_MINUTE}minute de la date actuelle au format UTC
{DT_UTC_SECOND}secondes de la date actuelle au format UTC





Outils de parser
{T-REPLACE-RX:/Text/Search/Replace/} recherche une expression régulière dans un texte et remplace tout les match /td>
{T-CONV:/Text/Type/} converti le texte en type/td>