Расширенный шестнадцатеричный редактор — полнофункциональный редактор двоичных файлов
Редактируйте двоичные файлы с
вставкой и удалением байтов,
выделением и копированием,
побайтовым сравнением двух файлов и
закладками для быстрой навигации. Построен на отмене и повторе, поиске, переходе и виртуальной прокрутке. Вся обработка
локальная. Нужен полный отчёт о различиях с навигацией и выравниванием блоков вместо редактирования? См. инструмент
Сравнение двоичных файлов.
Перетащите файл сюда или нажмите, чтобы выбрать
Перетащите файл для сравнения сюда или нажмите, чтобы выбрать
Закладки:
| Смещение | Байт (Файл 1) | Байт (Файл 2) | ASCII |
Файл не загружен. Откройте файл, чтобы начать редактирование.
Файл: —
Размер: —
Изменено: 0 байт
Смещение: —
Виртуальная прокрутка: активна
Сравнение:
Горячие клавиши: Стрелки навигация, Enter подтвердить, Esc отмена, Tab hex ↔ ASCII, Ctrl+Z/Y отмена/повтор, Ctrl+F/G поиск/переход, Shift+клик выделить диапазон, Ctrl+C копировать hex, Ctrl+A выделить всё, Ctrl+I/Ins вставить, Del удалить выделенное, Ctrl+B закладка.
Смещения и порядок байтов
У каждого байта файла есть смещение — его расстояние от начала, которое показывается в левом поле шестнадцатеричного редактора. Многобайтовые значения читаются по-разному в зависимости от порядка байтов: одни и те же 4 байта — это одно число в порядке big-endian и другое в little-endian, поэтому редакторы позволяют выбрать порядок до интерпретации.
Правка байтов по неверному смещению незаметно портит исполняемые файлы — всегда правьте копию и сохраняйте оригинал.