
Editor Hex para Engenheiros Reversos
Editor Hex para Engenheiros ReversosUm editor hex multiplataforma (Windows, Linux, macOS, BSD) para engenharia reversa, e tudo mais.
Uma cópia online do manual pode ser acessada aqui: solemnwarning.net/rehex/manual/.


A página de Releases tem pacotes autônomos para Windows e macOS, bem como pacotes instaláveis para distribuições Linux populares, ou você pode instalá-los a partir de um repositório de pacotes da distribuição conforme descrito abaixo.
Os mesmos pacotes também são produzidos para commits do Git (procure pela marca de seleção), se você quiser experimentar as versões de desenvolvimento/não lançadas.
Primeiro, você precisará baixar a chave de assinatura APT para o seu sistema:
sudo wget -O /etc/apt/keyrings/solemnwarning-archive-keyring.gpg \
https://solemnwarning.github.io/solemnwarning-archive-keyring.gpg
Adicione as seguintes linhas ao seu arquivo /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
NOTA: Substitua CODENAME pela versão que você está executando (ex.: trixie ou bookworm).
Finalmente, você pode instalar o pacote:
$ sudo apt-get update
$ sudo apt-get install rehex
Primeiro, você precisará baixar a chave de assinatura APT para o seu sistema:
sudo wget -O /etc/apt/keyrings/solemnwarning-archive-keyring.gpg \
https://solemnwarning.github.io/solemnwarning-archive-keyring.gpg
Adicione as seguintes linhas ao seu arquivo /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
NOTA: Substitua CODENAME pela versão que você está executando (ex.: noble para 24.04 ou resolute para 26.04).
Finalmente, você pode instalar o pacote:
$ sudo apt-get update
$ sudo apt-get install rehex
NOTA: Usuários do Ubuntu devem ter o repositório de pacotes "universe" habilitado para instalar algumas dependências.
$ 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
A compilação do REHex a partir do código fonte é descrita em COMPILING.md.
Se você encontrar algum bug ou tiver sugestões de melhorias ou novas funcionalidades, por favor abra uma issue no GitHub.