Hex-дамп
Отобразить текст как hex-дамп со смещением, байтами и ASCII.
О Hex Dump
Hex Dump отображает текст или бинарные данные в классическом формате hex dump — многоколоночном макете, показывающем адреса смещения байтов в крайней левой колонке, группы из 16 шестнадцатеричных значений байтов в центре и представление печатных символов ASCII в крайней правой колонке, идентичное выводу команд Unix xxd или hexdump -C. Этот формат является универсальным интерфейсом для инспекции бинарных данных, используемым каждым hex editor, debugger и packet analyzer. Инструмент обрабатывает полный ввод Unicode и правильно помечает непечатаемые байты точкой в колонке ASCII.
Как Использовать
Вставьте текст или загрузите двоичный файл. Используйте элементы управления шириной строки для переключения между 8, 16 или 32 байтами на строку. Переключайтесь между отображением ASCII или UTF-8 справа. Нажмите на любую строку для её выделения.
Распространённые Сценарии Использования
- Реверс-инженеры и аналитики вредоносного ПО, инспектирующие заголовки бинарных файлов, PE и ELF magic bytes, а также встроенные строковые артефакты в исполняемых файлах с использованием знакомого макета hex dump в стиле xxd
- Разработчики, отлаживающие ошибки кодировки Unicode и multibyte character encoding, путем изучения необработанных последовательностей байтов UTF-8, UTF-16 или Latin-1 для символов, которые отображаются некорректно
- Инженеры сетевых протоколов, анализирующие необработанное байтовое содержимое packet payloads, захваченных из экспортов Wireshark или tcpdump, для реверс-инжиниринга недокументированных структур бинарных протоколов
- Разработчики встроенных систем, инспектирующие образы прошивок, bootloader binaries и EEPROM dumps на байтовом уровне для обнаружения таблиц конфигурации, magic markers и строк версий
- Исследователи безопасности, выявляющие непечатаемый стеганографический контент, BOM markers, zero-width characters или null-byte injections, скрытые в текстовых файлах, путем изучения необработанных шестнадцатеричных значений байтов