Éditeur binaire HXD
Éditeur binaire HXD permet une inspection précise des fichiers binaires, des patches à des offsets et des vues hex/ASCII pour les développeurs et les ingénieurs firmware.

Vérifiez par vous-même
À propos de cet outil
Éditeur binaire HXD offre une inspection et modification au niveau octet des fichiers binaires pour les développeurs, les ingénieurs firmware et les chercheurs en sécurité. Il prend en charge le chargement de payload binaires, l’affichage des représentations hexadécimales et ASCII, et l’application de patches à des offsets explicites avec des séquences d’octets spécifiées. L’outil privilégie l’exactitude et l’auditabilité, permettant aux utilisateurs de générer de nouveaux binaires ou des diffs reflétant uniquement les changements prévus. Conceptuellement, le système considère le fichier comme un tableau d’octets et applique des opérations qui respectent les bornes de fichier, l’endianité lorsque demandée et des checksums optionnels. Les fonctions principales incluent l’application de patches, la navigation par offsets, les vues hex/ASCII et l’export sûr des binaires modifiés. Les utilisateurs avancés peuvent activer les transformations d’endianité pour les valeurs multi-octets, effectuer des éditions au niveau bits et générer des journaux de changement ou des diffs pour comparer l’état avant/après. Les cas d’usage couvrent le réglage du firmware, la récupération de données, les corrections d’en-têtes et les tâches de reverse engineering nécessitant des modifications octet-précises. L’outil n’interprète pas le format du fichier, se concentrant sur la manipulation au niveau des octets et l’intégrité du binaire résultant. Les propositions de valeur uniques incluent un flux de travail patch auditable, une gestion explicite des limites et le support de gros binaires avec I/O en streaming. Les flux de travail typiques impliquent le chargement d’un binaire, la sélection d’un offset, la spécification des octets de patch en hex, et l’exportation du fichier modifié avec une vue hex/ASCII et un journal des patches. Cela le rend adapté à la validation d’ingénierie, à la criminalistique et à la maintenance logicielle low-level où les éditions déterministes sont essentielles.
Comment utiliser
1. Téléversez un fichier binaire ou chargez des octets bruts dans l’outil.
2. Accédez à l’offset souhaité ou recherchez un motif d’octet.
3. Spécifiez les octets de remplacement en hexadécimal et choisissez l’endianité si nécessaire.
4. Appliquez le patch pour créer une nouvelle sortie binaire et consultez les vues hex/ASCII.
5. Enregistrez le fichier modifié ou exportez un journal des diffs.

FAQ/Ressources supplémentaires
Trouvez des réponses rapides
Quelles formats sont pris en charge ?
Puis-je annuler des changements ?
Est-ce sûr pour l’édition de firmware ?
Avis des utilisateurs
Voir ce que disent les autres
Explorer les outils associés
Plus de solutions pour vos besoins
JHipster Editor
Outil de modélisation et de génération d'applications JHipster à partir de JDL, validation de la syntaxe et export de configurations déployables.
JGrasp Editor
Éditeur Java léger avec visualisation et analyse pour aider les étudiants à comprendre la structure du code, les graphes d’appels et les interactions d’objets.
Votre avis compte
Aidez-nous à nous améliorer