Java Hex Editor — полнофункциональный Java (Java SWT) шестнадцатеричный редактор (hex editor).
Шестнадцатеричный редактор / Hex-редактор (Hex Editor) — приложение для редактирования данных представленных в "сыром виде", как последовательность байтов (так как его "видит" машина). Данные редактором отображаются в виде матрицы, каждая ячейка которой соответствует одному байту, записанному в шестнадцатеричной системе счисления в виде двухзначного числа.
Java Hex Editor имеет традиционный для большинства шестнадцатеричных редакторов пользовательский интерфейс и минимум настроек. Файл отображается в шестнадцатеричном или ASCII формате, поддерживается работа с файлами любого размера, поддерживается редактирование обычных файлов и файлов устройств.
Java Hex Editor предоставляет традиционные функции копирования и вставки, поддерживается поиск, поиск и замена (Hex, ASCII и Unicode), функция отмены/возврата изменений может ограничена только в настройках и многое другое... Измененный текст отображается синим цветом (до сохранения), для облегчения просмотра изменений внесенных в файл.
Java Hex Editor имеет низкие системные требования, поддерживает запуск с нужными параметрами из командной строки, управление осуществляется с помощью мыши и/или клавиатурных сочетаний.
Лицензия: GNU General Public License version 2.0 (GPLv2)