Commentçamarche.net
CodeS-SourceS
Rechercher un code, un tuto, une réponse

Hexaminator - éditeur/interpréteur hexadécimal rapide et efficace

5/5 (32 avis)

Vue 7 274 fois - Téléchargée 382 fois

Description

Interface simple et rapide.
Ouverture des fichiers volumineux instantanés.
Divers outils et informations pour faire plus que lire un fichier octet par octet.

Cette source a été faite sur la base du code de VBSorcier (présent sur ce site).
J'ai conservé l'idée de ne charger que ce que l'on voyait plutôt que l'intégral du fichier et j'ai entièrement revu l'affichage. Il est plus rapide, plus lisible, personnalisable, en deux mots : plus ergonomique.

Il possède des fonctions d'interprétation "possible" des octets. A partir de l'octet sélectionné et de ceux qui suivent, on peut découvrir les valeurs numériques avec une organisation little ou big endian, codées sur une base 8, 16, 32 ou 64 bits. On peut également découvrir les chaines de caractère codées dans les standards ANSI et UNICODE (l'UTF-8 par exemple).
Il permet également également de rechercher des valeurs ou du texte quelque soit l'encodage et la casse.
Il possède aussi diverses fonctions pour ce déplacer dans le fichier examiné.
Enfin, dans le but de faciliter la lecture ou "l'orientation" dans la structure du fichier, tel le Petit Poucet, il est possible de "marquer son chemin" en surlignant les octets.

Fonctionne sur XP et supérieur.

Je vous laisse découvrir.

Conclusion :


Ce programme se destine à faciliter la lecture et la compréhension de fichier aux formats inconnus ou non documentés.

Prochaines étapes :
-Enregistrer le surlignage
-Ajout de signet
-Annuler/Répéter les actions passées
-Copier/Coller dans la zone d'édition
-Insertion/Suppression d'octet

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.