
Шестнадцатеричный редактор реверс-инженеров
Hex-редактор для реверс-инженеровКроссплатформенный (Windows, Linux, macOS, BSD) шестнадцатеричный редактор для реверс-инжиниринга и всего остального.
Онлайн-копия руководства доступна здесь: solemnwarning.net/rehex/manual/.


На странице Releases доступны автономные пакеты для Windows и macOS, а также устанавливаемые пакеты для популярных дистрибутивов Linux, или вы можете установить их из репозитория пакетов дистрибутива, как описано ниже.
Те же пакеты создаются и для коммитов Git (ищите галочку), если вы хотите попробовать разрабатываемые/невыпущенные версии.
Сначала вам нужно загрузить мой ключ подписи APT в вашу систему:
sudo wget -O /etc/apt/keyrings/solemnwarning-archive-keyring.gpg \
https://solemnwarning.github.io/solemnwarning-archive-keyring.gpg
Добавьте следующие строки в файл /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
ПРИМЕЧАНИЕ: Замените CODENAME на версию, которую вы используете (например, trixie или bookworm).
Наконец, вы можете установить пакет:
$ sudo apt-get update
$ sudo apt-get install rehex
Сначала вам нужно загрузить мой ключ подписи APT в вашу систему:
sudo wget -O /etc/apt/keyrings/solemnwarning-archive-keyring.gpg \
https://solemnwarning.github.io/solemnwarning-archive-keyring.gpg
Добавьте следующие строки в файл /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
ПРИМЕЧАНИЕ: Замените CODENAME на версию, которую вы используете (например, noble для 24.04 или resolute для 26.04).
Наконец, вы можете установить пакет:
$ sudo apt-get update
$ sudo apt-get install rehex
ПРИМЕЧАНИЕ: Пользователи Ubuntu должны включить репозиторий пакетов «universe», чтобы установить некоторые зависимости.
$ 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
Компиляция REHex из исходного кода описана в COMPILING.md.
Если вы нашли ошибки или у вас есть предложения по улучшению или добавлению новых функций, пожалуйста, откройте issue на GitHub.