Pourquoi convertir HVE en JSON ?
Un .hve est une ruche de registre binaire, et l'exporter vers .JSON donne une structure imbriquée lisible par machine que les scripts, les SIEM et les pipelines DFIR peuvent ingérer. Chaque clé devient un objet avec ses sous-clés, noms de valeurs, données et horodatages.
Comment convertir HVE en JSON
regipy OPEN-SOURCE
Installez avec pip install regipy[full], puis lancez regipy-dump hive.hve -o out.json pour extraire toute la ruche en JSON.
python-registry
Utilisez la bibliothèque pour ouvrir la ruche avec Registry.Registry("hive.hve"), parcourez les clés de manière récursive et sérialisez chaque entrée avec le module json de Python.
regipy (mode bibliothèque)
En Python, itérez sur RegistryHive("hive.hve").recurse_subkeys(as_json=True) et écrivez les objets dans un fichier .json pour une sortie personnalisée.
À propos de ces formats
Un fichier .hve est une ruche du Registre Windows : une base de données binaire qui stocke des clés et des valeurs de registre au format regf. Celui que vous rencontrerez le plus souvent…
Ouvrir les détails de .HVE →Un fichier JSON est un fichier de données en texte brut au format JavaScript Object Notation, utilisé par les API web, les configurations d'applications et les exports de données. N'importe…
Ouvrir les détails de .JSON →Qualité et points de vigilance
- Les valeurs binaires (
REG_BINARY) et certaines valeurs encodées sont stockées sous forme de chaînes hexadécimales ou base64, et non sous forme de types natifs. - Une extraction complète de la ruche peut être très volumineuse, car chaque clé, valeur et horodatage est sérialisé.
- Les journaux de transactions (
.LOG1/.LOG2) ne sont pas appliqués à moins que vous ne les rejouiez d'abord, de sorte que les modifications récentes peuvent manquer.
Foire aux questions
Quelle commande permet d'extraire une ruche en JSON ?
regipy-dump hive.hve -o out.json analyse la ruche hors ligne et écrit toute l'arborescence en JSON.Le JSON est-il meilleur que le CSV pour une ruche de registre ?
Ces outils fonctionnent-ils sans Windows ?
.hve et sont indépendants du système d'exploitation.