web-dev-qa-db-fra.com

Existe-t-il un bon éditeur hexadécimal alternatif à la place de l'éditeur HxD?

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.

    • Dans , bénissez , par exemple. vous devez cliquer sur le bouton de rechargement.
    • Dans HxD , il se recharge tout seul (même s'il est utilisé comme programme Wine sous Linux).
  • Pour changer la quantité d'octets dans une ligne facilement.

    • Dans bless , vous modifiez littéralement la largeur de la fenêtre pour modifier le nombre d'octets par ligne.
    • Dans wxHexEditor , par exemple. vous devez aller Options -> Préférences puis changer le numéro
    • En HxD vous le changez directement dans la barre d’outils
  • 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.

5
PiMathCLanguage

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.

3
heynnema

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.

enter image description here

https://utils.kde.org/projects/okteta/

1
Akiva