Les 10 Meilleurs Éditeurs Hexadécimaux Linux

 meilleurs éditeurs hexadécimaux pour Linux

Un éditeur hexadécimal est un programme qui permet à l’utilisateur de visualiser, d’éditer et de manipuler des fichiers binaires, qui contiennent des données lisibles par des machines, mais pas par des humains. C’est là que les éditeurs hexadécimaux entrent en jeu car contrairement à d’autres programmes et outils qui interprètent les données des fichiers, les éditeurs hexadécimaux, en revanche, offrent à l’utilisateur la possibilité de modifier le contenu binaire physique d’un fichier.

Donc, si vous cherchez à éditer des données brutes hexadécimales, nous listerons les 10 meilleurs éditeurs hexadécimaux Linux pour vous aider à le faire!

Un éditeur hexadécimal habituel comporte trois zones distinctes : la « zone hexadécimale » située au milieu, la « zone d’adresse » située à gauche et la « zone de caractères » à droite. En outre, certains de ces éditeurs hexadécimaux, principalement appelés éditeurs de secteur ou de disque, ont des fonctionnalités qui permettent à l’utilisateur d’éditer et d’analyser les données de secteur à partir de disques durs et de disquettes.

Les meilleurs éditeurs hexadécimaux Linux

Une large gamme d’éditeurs hexadécimaux open source fonctionnent entièrement sous Linux et sont facilement disponibles sur le marché. Ils sont incroyablement bénéfiques pour les utilisateurs, car écrire votre propre programme pour récupérer des données à partir de fichiers corrompus n’en vaut pas toujours la peine. C’est pourquoi les éditeurs hexadécimaux Linux sont si pratiques et pratiques, et nous avons répertorié les 10 meilleurs joyaux parmi lesquels vous pouvez choisir!

Éditeur hexadécimal Béni

bless
bless

Bless hex editor est open-source, rapide et très fiable. Tout en étant hautement personnalisable, Bless offre de nombreuses fonctionnalités utiles qui manquent aux autres éditeurs hexadécimaux et mérite donc notre première place de recommandation. Écrit avec GTK principalement pour les systèmes d’exploitation Linux, Bless traite confortablement les gros fichiers et permet à l’utilisateur de refaire et d’annuler des opérations à plusieurs niveaux.

Comme mentionné précédemment, Bless dispose d’une longue liste de fonctionnalités utiles telles que des fonctions de copier-coller efficaces, la recherche de fichiers et leur documentation pour effectuer des tâches avec une productivité optimale, une table de conversion pratique et des onglets multiples pour étendre le contrôle de l’utilisateur. Il permet également de bloquer les périphériques et les modules complémentaires et plugins utilisateur. En outre, Bless est compatible avec de nombreux formats de fichiers par défaut, y compris.html et .fichiers txt.

Bless est très populaire parmi les utilisateurs et, à certains égards, similaire à Ghex. Il dispose d’une interface utilisateur graphique agréable, de plusieurs vues de données et d’une recherche multithread et enregistre les actions. Avec toutes ces fonctionnalités intéressantes, vous pouvez rapidement faire construire l’éditeur Bless hex sur leur page Github avec les instructions associées.

Télécharger Bless

Éditeur hexadécimal Ghex/GNOME

ghex
ghex

Tout comme Bless, Ghex ou GNOME hex editor est riche en fonctionnalités et offre des fonctionnalités étendues. Ghex permet de charger les données brutes de tous les fichiers et permet à l’utilisateur de les visualiser et de les modifier en ASCII ou en hexadécimal. Vous pouvez utiliser Ghex pour trier les fichiers erronés car vous pouvez déboguer via le code objet ou l’encodage. Fait intéressant, il trouve également son application dans les jeux vidéo pour enregistrer les progrès et manipuler le tableau de bord.

Ghex offre de nombreuses fonctionnalités d’édition spéciales telles que des opérations d’annulation et de restauration à plusieurs niveaux, des fonctionnalités de recherche et de remplacement via des données binaires brutes et plusieurs vues différentes pour l’édition hexadécimale grâce au MDI configurable convivial. De plus, il facilite la surveillance et la conversion du code machine entre leurs valeurs binaires, décimales, hexadécimales et octales.

Avec une interface esthétique, Ghex équipe ses utilisateurs de nombreuses fonctionnalités utiles. Il est fortement recommandé pour toute personne travaillant avec des fichiers volumineux.

Télécharger Ghex

Vim

 Informations sur la version de Vim
Informations sur la version de Vim

Spécialement conçu pour l’édition de fichiers texte en mode hexadécimal, Vim accueille son utilisateur avec un outil externe appelé « xxd », intégré par défaut pour de nombreuses distributions Linux. Cependant, l’intégration de cet outil n’est pas parfaite, c’est pourquoi les utilisateurs devront souvent exécuter la commande ‘:%!xxd ‘ pour convertir en hexadécimal et ‘:%!xxd-r ‘ pour convertir à l’original.

Vim offre une fonction qui convertit facilement un fichier binaire en mode hexadécimal. Le processus de conversion entre binaire et hexadécimal dans Vim peut être automatisé à l’aide de crochets de lecture et d’écriture tampon. Il accompagne une prise en charge étendue des plugins et une arborescence d’annulation améliorée et une intégration confortable avec de nombreux outils externes.

Des processus tels que la redirection et le filtrage peuvent bénéficier de la sortie de programmes externes ou de Vim. De plus, le mode « vi » de Vim, compatible avec presque tous les systèmes UNIX, multiplie les améliorations telles que la comparaison, la fusion, la complétion, etc.

Vim est un éditeur hexadécimal hautement configurable, fiable et populaire. Il fonctionne bien sur la plupart des distributions Linux et Apple OS X également. Vous pouvez l’obtenir rapidement sur le centre de logiciels ou suivre leur page Github pour plus d’informations.

Télécharger Vim

Éditeur Hexedit

Hexedit est l’un des meilleurs éditeurs hexadécimaux en raison de sa richesse en fonctionnalités et de sa simplicité d’utilisation de la nature. Cet éditeur Linux facilite ses utilisateurs avec des fonctionnalités telles que surligneur, EBCDIC, recherche et remplacement, comparaison, divers thèmes de couleurs, signets, méthodes INS / OVR, suivi des variables, et la liste continue.

Le changeur d’affichage de Hexedit permet des tonnes de propriétés telles que des flottants, des entiers, des dates, etc. C’est un éditeur hexadécimal en ligne de commande efficace qui peut être trouvé préinstallé sur votre système d’exploitation Linux.

Hexedit est livré avec de nombreuses fonctionnalités utiles recherches en arrière-plan, édition de disque ou de secteur, macros de frappe, etc. Il montre à ses utilisateurs des conseils (personnalisables) qui améliorent leur expérience d’édition, des modèles et une calculatrice. En outre, il peut rechercher n’importe quel fichier jusqu’à 4 Go sur des disques durs ou des périphériques branchés et les manipuler et les éditer. Les fonctionnalités de masquage automatique et de fenêtre d’amarrage améliorent également l’expérience en général.

Hexedit facilite l’utilisateur avec la vue ASCII et hexadécimale en même temps. C’est un simple éditeur hexadécimal en ligne de commande qui fournit de nombreuses fonctionnalités utiles, et vous pouvez l’obtenir en exécutant la commande ‘sudo apt install hexedit’ dans la console.

Éditeur hexadécimal Okteta

okteta
okteta

Okteta est encore un autre éditeur hexadécimal brillant. Il est excellent pour les fichiers de données brutes au niveau des octets et fonctionne assez comme un simple éditeur de texte en termes de mécanismes. Celui-ci est un choix solide pour les programmeurs avancés et les personnes ayant une expérience minimale d’édition hexadécimale. Il peut éditer des données numériques de différentes bases, octales, décimales, binaires, hexadécimales.

Ce logiciel comporte deux colonnes sur son écran d’affichage général, qui affichent les caractères et leurs valeurs. Plusieurs fichiers peuvent être ouverts et travaillés car vous pouvez les faire glisser facilement dans l’espace de travail et commencer à les éditer. Okteta est confortablement reconfigurable et personnalisable et fournit différents profils pour les vues de données. De plus, l’utilisateur a accès aux fichiers distants via HTTP et FTP.

Okteta prend en charge les encodages de caractères (8 bits), qui sont fournis par Qt, EBCDIC. Comme les éditeurs hexadécimaux mentionnés précédemment, Okteta dispose également d’un support d’annulation et de restauration, d’un amarrage et de fenêtres d’outils flottantes. Toutes ces fonctionnalités font d’Okteta un bon choix d’éditeur hexadécimal.

Télécharger Okteta

HexCurse

hexcurse
hexcurse

Le suivant sur la liste est l’éditeur Hexcurse polyvalent et riche en fonctionnalités basé sur ncurses, Hexcurse. Il est écrit en C et prend en charge la sortie d’adresse hexadécimale et décimale, les commandes annuler et rétablir, les raccourcis clavier et la recherche. Hexcurse est également excellent pour la classification et la séparation des fichiers.

Avec une vitesse plus rapide que la plupart, HexCurse ne perd pas de temps sur les tâches d’édition de base telles que l’ouverture de fichiers et leur enregistrement au fur et à mesure qu’il fonctionne dans le terminal. Mais ce qui distingue HexCurse, c’est sa capacité à éditer des fichiers hexadécimaux et décimaux, ce qui est en effet une fonctionnalité habilitante pour l’utilisateur.

Plusieurs onglets de fichiers différents peuvent être utilisés à l’aide de HexCurse. Il pré-calcule et affiche le nombre de caractères que l’outil actuel produirait, ce qui est très pratique et pratique.

HexCurse permet également de rechercher des chaînes particulières en fonction des fenêtres d’édition actives de l’utilisateur. Le logiciel accueille ses utilisateurs avec des raccourcis pour accéder à des lignes spécifiques, effectuer des recherches et basculer entre les adresses décimales et hexadécimales.

Télécharger HexCurse

Hexer

Hexer
Hexer

Hexer est une autre application d’édition et de visualisation hexadécimale Linux populaire. Celui-ci est en quelque sorte une épée à double tranchant, car il télécharge tout le fichier qu’il est censé éditer, ce qui en retour rend impossible la manipulation du périphérique de blocage. Cependant, il offre toujours des fonctionnalités robustes telles que plusieurs tampons, l’édition CLI, l’arborescence d’annulation et de restauration à plusieurs niveaux, etc.

L’interface de Hexer est assez similaire à vi/ex, et sa nature très flexible en fait un favori. Plusieurs fichiers peuvent être modifiés sur la ligne de commande en utilisant Hexer, et il affiche ses tampons comme un vidage hexadécimal. Pour chaque tampon visité par Hexer, il crée pour eux tous un tampon séparé.fichier hexadécimal dans le répertoire courant.

Ceci est fait pour stocker et collecter toutes les nouvelles modifications et développements pendant la tâche de mise en mémoire tampon, rendant Hexer undo/redo convivial. Un nombre décimal est censé être entré si vous utilisez le mode de commande numérique.

De plus, un calculateur de ligne de commande intégré peut être installé en utilisant la commande ‘make myc’. Lorsque toutes ces fonctionnalités utiles sont réunies, Hexer devient un utilitaire d’édition hexadécimal louable, et je le recommande.

Télécharger Hexer

Éditeur Hexadécimal Dhex

Dhex
Dhex

Dhex hex editor trouve son application dans l’édition de données au niveau des octets dans des fichiers volumineux. C’est un utilitaire basé sur ncurses qui le rend assez polyvalent et pratique. Dhex dispose d’un mode de comparaison, dans lequel l’utilisateur peut mettre en tête à tête deux fichiers binaires bruts différents et facilite donc la comparaison visuellement. Dans Dhex, tous les fichiers chargés se voient attribuer une adresse de base, ce qui accélère le vidage de la mémoire et accélère l’expérience d’édition générale.

Dhex est un éditeur sensible à la casse, rendant les caractères minuscules et majuscules également significatifs, contrairement aux autres éditeurs hexadécimaux où seules les lettres majuscules sont utilisées. Différents systèmes tels que hexadécimal, binaire, décimal ou octal utilisent leurs adresses de base, en utilisant deux adresses de base.

Une autre caractéristique essentielle de Dhex comprend ses fichiers de marqueurs et ses journaux de recherche, qui sont tous deux pertinents pour le calcul des adresses de base. Les fichiers de marqueurs peuvent contenir différentes données, ce qui s’avère utile plus tard.

Les développeurs d’add-on de Dhex ont mis les fichiers de fonction de comparaison à la disposition des utilisateurs. De plus, vous pouvez activer son mode de rendu et le mettre en jeu.

Télécharger Dhex

Binary Ninja

 Binary Ninja
Binary Ninja

Écrit en Python par des développeurs de jeux et des hackers, Binary Ninja a été publié sous la licence GPLv2. Il sert de bloc de base aux plates-formes de rétro-ingénierie, car la rétro-ingénierie est la spécialité de Binary Ninja. Pour cette raison, les développeurs et les chercheurs ont ressenti une inclination naturelle à utiliser et à favoriser Binary Ninja. Sa fonctionnalité principale est de désassembler un fichier binaire et de l’afficher dans des vues linéaires et graphiques tout en fournissant une analyse approfondie du code automatiquement.

Les hackers sont connus pour n’avoir aucune affinité et aucun respect pour l’interface utilisateur / UX, mais c’est tout simplement faux pour Binary Ninja. Il exécute des paradigmes UX modernes et de nombreux thèmes alternatifs également. Binary Ninja propose un synopsis de la vue graphique, ce qui permet à ses utilisateurs d’analyser et de visualiser le contenu du fichier actuel.

Des sous-menus sont disponibles pour regrouper les plugins que l’utilisateur préfère, ce qui rend sa vie beaucoup plus confortable. Le journal d’activité est placé dans l’adresse et les rapports peuvent être lus en accédant à l’adresse. Dans l’ensemble, Binary Ninja est un choix d’édition hexadécimal solide et facilement l’un de mes favoris, et la seule application payante de cette liste.

Télécharger Binary Ninja

Katai Struct

 Kaitai Struct
Kaitai Struct

Katai Struct est un éditeur hexadécimal de langage déclaratif qui trouve son application pour décrire et manipuler des structures de données binaires. Diverses structures de données telles que les formats de fichiers binaires et de paquets de flux sont enregistrées en mémoire ou dans d’autres fichiers. Dans la structure Katai, un compilateur est utilisé pour compiler la structure de données une fois qu’elle est décrite.

La structure Katai s’avère très distinguable dans sa fonctionnalité car elle décrit des fichiers avec a.extension ksy. Les formats particuliers sont débogués par le visualiseur et il procède à l’analyse des données. Certaines améliorations récentes ont été apportées, notamment la capacité de l’éditeur hexadécimal à gérer et importer des langues sans duplicité. De plus, Python a été équipé d’un support docstring utile, montrant désormais les erreurs en temps réel avec précision.

Télécharger la structure Katai

Conclusion

Nous avons couvert les 10 meilleurs éditeurs hexadécimaux Linux, tous fiables, rapides et riches en fonctionnalités. Les personnes n’ayant aucune ou peu d’expérience d’édition hexadécimale n’auront aucun problème lors de l’utilisation de ces applications. De plus, nous nous sommes assurés de mentionner certains de nos éditeurs nus préférés pour les utilisateurs expérimentés.

La fonctionnalité générale de ces éditeurs hexadécimaux est assez flexible et suffisante pour répondre aux besoins de l’utilisateur typique. Heureusement, grâce à notre liste, nous espérons que vous pourriez trouver au moins un éditeur hexadécimal Linux robuste pour vous-même!



+