4 outils pour décoder et convertir les valeurs hexadécimales du registre Windows en texte

2016-02-20 07:50:15
Principal·Logiciel·4 outils pour décoder et convertir les valeurs hexadécimales du registre Windows en texte

Le registre Windows est une base de données qui contient des milliers de paramètres et d'options pour permettre à votre ordinateur de fonctionner. Il existe un éditeur de registre intégré (regedit) qui permet à l'utilisateur d'apporter des modifications au registre, bien que s'il n'est pas utilisé correctement, regedit pourrait gâcher votre installation de Windows. L'une des fonctions très utiles que l'on peut trouver dans l'éditeur de registre de Windows est l'option de sauvegarde et de restauration de certaines parties de celui-ci, appelée exportation et importation. Avant d'apporter des modifications au registre, il est toujours conseillé de sauvegarder / exporter les clés de registre en premier. Vous pouvez le faire en cliquant avec le bouton droit sur la clé de registre située dans l'arborescence de gauche et en sélectionnant «Exporter». Double-cliquez sur le fichier .reg que vous avez sauvegardé précédemment pour restaurer les modifications.

Sur le côté droit de la fenêtre de registre, vous trouverez les valeurs de registre. Il existe plusieurs types de valeurs de registre, mais les 6 que vous trouverez et que vous pouvez créer dans regedit sont String, Binary, DWORD, QWORD, Multi-String et Expandable String. Toutes les valeurs sont affichées en texte ASCII standard à partir de l'éditeur de registre Windows, ce qui les rend faciles à lire. Cependant, après les avoir exportés dans un fichier, vous remarquerez que certaines de ces valeurs sont affichées en tant que valeurs de texte «hexadécimales» et non le texte standard que vous trouvez dans le Registre.

Pour être plus précis, seules les valeurs String (REG_SZ) et DWORD (REG_DWORD) sont affichées en texte clair, tandis que les valeurs Binary (REG_BINARY), QWORD (REG_QWORD), Multi-String (REG_MULTI_SZ) et Expandable String (REG_EXPAND_SZ) sont en hexadécimal. format. Si vous souhaitez afficher ces valeurs hexadécimales en texte clair dans un fichier de registre, vous ne pouvez pas le faire à moins qu'elles ne soient réimportées dans le registre. Une autre solution consiste à utiliser un outil simple qui peut facilement convertir les valeurs hexadécimales du registre en valeurs de texte plus lisibles pour rendre les données plus compréhensibles. Voici 4 outils gratuits qui peuvent vous aider. 1. Raymondcc Reg DeHexer

Si vous voulez un outil simple à utiliser qui peut convertir les valeurs d'une seule ligne REG_EXPAND_SZ ou de plusieurs lignes REG_MULTI_SZ à partir d'un fichier de registre, alors un petit programme que nous avons créé nous-mêmes appelé Reg DeHexer pourrait être utile. Il supprimera tous les caractères Unicode et null, etc. et affichera la valeur décodée au format texte ASCII standard. Tout ce que vous avez à faire est de copier la valeur de registre hexadécimale à partir d'un fichier de registre, la valeur entière ou tout ce qui suit «=» est acceptable pour que le programme puisse détecter une ou plusieurs lignes. Cliquez ensuite sur coller pour remplir la fenêtre supérieure du presse-papiers et appuyez sur Convertir pour décoder. Vous pouvez mettre en surbrillance une partie ou la totalité du résultat, faire un clic droit et le copier. Reg DeHexer fonctionne sur Windows XP et supérieur et est un exécutable autonome.

Télécharger Raymondcc RegDeHexer


2. OTConvertIt

ConvertIt de Old Timer est un outil simple à utiliser qui convertira des chaînes hexadécimales simples et multiples en texte ASCII et également l'inverse de la création de valeurs hexadécimales à partir de texte ASCII. Il prend en charge à la fois l'ancien Windows 9x version 4 et les fichiers .reg du registre de la version 5 moderne. Collez l'hex (tout après les deux-points dans le fichier .reg) ou la valeur du texte, sélectionnez la méthode de conversion et cliquez sur le bouton. Le résultat est net et dépourvu de caractères erronés. Hex (2) est pour une valeur de ligne unique, Hex (7) est une valeur de ligne multiple. OTConverIt ne fait que 174 Ko et est portable.

Télécharger OTConvertIt


3. RegHexSee

ReHexSee est un ancien utilitaire datant de 2003 et nous n'avons pas pu trouver la dernière version mise à jour mineure. Il vous permet de coller manuellement ou automatiquement la valeur de registre (après les deux points «:») et affichera le résultat du texte. Le résultat n'est pas parfait avec le formatage de sortie mais vous donnera au moins une idée de ce que sont les chaînes de texte. Une option utile pour reconvertir le texte en une valeur hexadécimale standard est également disponible avec une case à cocher facultative pour la sortie en Unicode. RegHexSee est portable et d'une taille de 400 Ko.

Télécharger RegHexSee


4. Hex2Text

Contrairement aux autres outils, Hex2Text est une chaîne hexadécimale en ligne de commande uniquement pour le convertisseur de texte. Vous devrez exécuter cet outil via l'invite de commande et spécifier le nom de fichier d'entrée et le nom de fichier de sortie. Voici un exemple de conversion d'un fichier backup.reg exporté en un fichier texte backup.txt lisible.

hex2text

Est le nom du fichier avec l'hex d'entrée à convertir et est le nom du fichier où enregistrer le texte de sortie.

Bien que Hex2Text convertisse les chaînes hexadécimales sans problème, il essaie également de convertir tout le reste du fichier, même s'il s'agit de texte ASCII standard, donc l'analyse d'un fichier .reg complet produira un certain nombre de caractères illisibles. Pour de meilleurs résultats, utilisez un fichier contenant uniquement des valeurs hexadécimales dans le fichier d'entrée.

Télécharger Hex2Text

Choix De L'Éditeur