
Éditeur hexadécimal pour rétro-ingénieurs
Éditeur Hexadécimal pour Ingénieurs en Reverse EngineeringUn éditeur hexadécimal multiplateforme (Windows, Linux, macOS, BSD) pour le reverse engineering, et bien plus encore.
Une copie en ligne du manuel est accessible ici : solemnwarning.net/rehex/manual/.


La page Releases propose des paquets autonomes pour Windows et macOS, ainsi que des paquets installables pour les distributions Linux populaires, ou vous pouvez les installer depuis un dépôt de paquets de votre distribution comme décrit ci-dessous.
Les mêmes paquets sont également produits pour les commits Git (cherchez la coche), si vous souhaitez essayer les versions de développement/non publiées.
Tout d'abord, vous devez télécharger ma clé de signature APT sur votre système :
sudo wget -O /etc/apt/keyrings/solemnwarning-archive-keyring.gpg \
https://solemnwarning.github.io/solemnwarning-archive-keyring.gpg
Ajoutez les lignes suivantes à votre fichier /etc/apt/sources.list :
deb [signed-by=/etc/apt/keyrings/solemnwarning-archive-keyring.gpg] http://repos.solemnwarning.net/debian/ CODENAME main
deb-src [signed-by=/etc/apt/keyrings/solemnwarning-archive-keyring.gpg] http://repos.solemnwarning.net/debian/ CODENAME main
NOTE : Remplacez CODENAME par la version que vous utilisez (par exemple trixie ou bookworm).
Enfin, vous pouvez installer le paquet :
$ sudo apt-get update
$ sudo apt-get install rehex
Tout d'abord, vous devez télécharger ma clé de signature APT sur votre système :
sudo wget -O /etc/apt/keyrings/solemnwarning-archive-keyring.gpg \
https://solemnwarning.github.io/solemnwarning-archive-keyring.gpg
Ajoutez les lignes suivantes à votre fichier /etc/apt/sources.list :
deb [signed-by=/etc/apt/keyrings/solemnwarning-archive-keyring.gpg arch=amd64] http://repos.solemnwarning.net/ubuntu/ CODENAME main
deb-src [signed-by=/etc/apt/keyrings/solemnwarning-archive-keyring.gpg arch=amd64] http://repos.solemnwarning.net/ubuntu/ CODENAME main
NOTE : Remplacez CODENAME par la version que vous utilisez (par exemple noble pour 24.04 ou resolute pour 26.04).
Enfin, vous pouvez installer le paquet :
$ sudo apt-get update
$ sudo apt-get install rehex
NOTE : Les utilisateurs d'Ubuntu doivent avoir le dépôt de paquets « universe » activé pour installer certaines dépendances.
$ sudo dnf copr enable solemnwarning/rehex
$ sudo dnf install rehex
$ sudo dnf install epel-release
$ sudo dnf copr enable solemnwarning/rehex
$ sudo dnf install rehex
$ sudo zypper ar obs://editors editors
$ sudo zypper ref
$ sudo zypper in rehex
$ pkg install rehex
$ USE="git" emerge eselect-repository -av
$ eselect repository enable pentoo
$ emaint -a sync
$ emerge app-editors/rehex -va
La compilation de REHex à partir des sources est décrite dans COMPILING.md.
Si vous trouvez des bogues ou avez des suggestions d'améliorations ou de nouvelles fonctionnalités, veuillez ouvrir un ticket sur GitHub.