J'utilise maintenant l'éditeur HxD (qui est un programme Windows, avec wine).
J'ai également essayé des éditeurs hexadécimaux basés sur une interface graphique (je ne m'intéresse pas à CLI) pour Linux.
Quelques critères importants pour mes préférences:
Lorsque le fichier ouvert est modifié, il devrait être rechargé automatiquement.
Pour changer la quantité d'octets dans une ligne facilement.
Il devrait être très facile de modifier à la volée quelques octets en hexadécimal.
Dans wxHexEditor pour modifier certains octets, il se sent quelque chose de maladroit.
Dans bless , vous insérez par défaut de nouveaux octets (mais je n'ai pas besoin d'insérer trop, il faut changer davantage d'octets)
En HxD cela fonctionne (pour moi) très couramment.
Il existe également d'autres critères, mais ces trois critères sont pour moi les plus importants. (aussi seulement essayé bénisse et wxHexEditor )
Pour moi, peu importe le programme ou le plug-in utilisé pour un programme répondant à mes critères de base, la chose la plus importante est: cela doit être (si possible) un programme linux (également open source, ou libre d'utilisation).
Sinon, j'utiliserai quand même HxD (même s'il s'agit d'un programme Windows, cela ne me dérange pas, cela devrait fonctionner et répondre à mes préférences).
Mettre à jour
Pour essayer, si le programme remplit correctement la préférence de rechargement, vous pouvez simplement utiliser ce petit programme python: programme de fichier numpy IO
De plus, ces programmes que je n'utiliserai pas à moins que puissent être modifiés pour être optimisés pour mon utilisation:
bénir , wxHexEditor , GHex , okteta
Mise à jour 2
J'ai ajouté un autre programme à la liste ci-dessus. Littéralement, quand je change de fichier et que je vais à okteta, par exemple. le fichier n'est pas mis à jour par lui-même. Au lieu de cela, je dois fermer et rouvrir le même fichier (ce qui n'a aucun sens pour moi). HxD a également reçu une mise à jour, ce qui rend le programme beaucoup plus performant. Mais tous les autres critères pour okteta sont remplis.
Vous pouvez regarder à GHex
. Je ne sais pas si cela répondra à vos spécifications, mais je pense que ça vaut le coup d'oeil.
Dans terminal
...
Sudo apt-get update
Sudo apt-get install ghex
Ou vous pouvez probablement le trouver dans l'application Software
.
Okteta: Hex Editor fait avec les bibliothèques KDE/Qt, et en tant que tel a une interface utilisateur étonnante, énormément de fonctionnalités, et est le meilleur que j'ai rencontré jusqu'à présent sur Linux.