Keywise : visualiseur d'identifiants Firefox rapide et portable pour la récupération locale
Lit et déchiffre les identifiants enregistrés directement à partir des fichiers de profil Firefox (key4.db et logins.json), offrant un accès rapide aux identifiants sans lancer le navigateur. Créé par Lucas Kraider en tant qu'utilitaire open-source pour les environnements de bureau, Keywise intègre le déchiffrement PBKDF2 et AES-256-CBC et est livré sous la forme d'un seul binaire Zig statique. Il convient aux utilisateurs de Firefox, aux administrateurs système et aux développeurs qui ont besoin d'un outil portable, sans installation, pour inspecter ou récupérer des identifiants stockés sur une machine locale.
Keywise gère le déchiffrement sans s'appuyer sur les bibliothèques du navigateur
Keywise lit directement les fichiers de base de données de profil Firefox et implémente PBKDF2 et AES-256-CBC en interne pour déchiffrer les entrées, donc il n'appelle pas les bibliothèques NSS du navigateur. Cette conception signifie que l'outil analyse key4.db et logins.json lui-même et produit des identifiants en texte clair en session. Le choix d'implémentation réduit les dépendances externes et garde l'ensemble du processus de déchiffrement et d'affichage à l'intérieur de l'exécutable unique.
L'outil fonctionne avec une très petite empreinte d'exécution
Keywise est écrit en Zig et distribué sous la forme d'un seul binaire statique, ce qui contribue à un démarrage rapide et à une empreinte mémoire minimale. L'exécutable ne nécessite aucune installation et n'a aucune dépendance de bibliothèque externe, ce qui le rend adapté pour des exécutions rapides à partir de clés USB ou de dossiers temporaires. La petite taille du binaire et le démarrage rapide le rendent pratique pour l'inspection des identifiants à la demande sur des machines de bureau.
Le traitement local garde les données sensibles sur l'appareil
L'utilitaire effectue tout le déchiffrement localement et ne nécessite aucune connexion réseau, donc les identifiants ne sont pas transmis à des serveurs externes. Parce qu'il lit les fichiers de profil directement depuis le disque, l'outil a besoin d'un accès au système de fichiers pour le profil Firefox cible, ce qui signifie que vous devez l'exécuter avec des autorisations qui peuvent lire ces fichiers. La base de code open-source permet aux examinateurs de confirmer que le traitement se fait sur l'appareil.
La portabilité réduit la configuration mais soulève un petit obstacle d'utilisation
Keywise fonctionne sans installation, ce qui élimine la configuration de l'environnement. Cet avantage signifie également que les utilisateurs doivent localiser et fournir les fichiers de profil Firefox corrects avant utilisation ; trouver le bon dossier de profil peut nécessiter une familiarité avec la disposition des profils du navigateur. Pour les utilisateurs à l'aise avec la localisation des répertoires de profil, l'approche du binaire unique simplifie le déploiement ; les utilisateurs moins techniques peuvent avoir besoin d'aide pour trouver les fichiers requis.
Accès pratique et à faible coût aux identifiants pour les utilisateurs techniques
Keywise est un outil pratique pour quiconque a besoin d'un accès rapide et local aux identifiants stockés dans Firefox sans démarrer le navigateur. Il maintient le déchiffrement sur l'appareil et évite les dépendances externes, ce qui le rend pratique pour la récupération ad hoc et l'inspection administrative. Conseil : copiez les fichiers de profil dans un dossier séparé avant d'exécuter l'outil pour éviter de toucher à un profil actif. Recommandé.





