Ключевые факты
- Категория
- Разработка и Web
- Типы входных данных
- file, select, number, checkbox
- Тип результата
- html
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
Онлайн Hex-редактор позволяет загружать бинарные файлы и просматривать их структуру в виде классического шестнадцатеричного дампа со смещением, hex-байтами и ASCII-столбцом. Инструмент работает в режиме чтения, помогая быстро анализировать заголовки файлов и выявлять скрытые данные без установки локального ПО.
Когда использовать
- •Для анализа структуры неизвестных или поврежденных бинарных файлов.
- •При необходимости проверить сигнатуры файлов (magic bytes) для определения их реального формата.
- •Для поиска текстовых строк или нулевых байтов в скомпилированных файлах и прошивках.
Как это работает
- •Загрузите бинарный файл размером до 10 МБ через форму ввода.
- •Настройте параметры отображения: количество байт в строке (8, 16, 24 или 32), лимит считываемых байт и регистр символов.
- •Включите при необходимости подсветку нулевых байтов (00) и отображение ASCII-столбца.
- •Изучите сгенерированную таблицу со смещениями адресов, шестнадцатеричными значениями и текстовым представлением.
Сценарии использования
Примеры
1. Проверка заголовка поврежденного изображения
Веб-разработчик- Контекст
- Разработчик получил поврежденный файл PNG, который не открывается стандартными средствами просмотра.
- Проблема
- Необходимо убедиться, что файл действительно является PNG и содержит правильные начальные байты (сигнатуру).
- Как использовать
- Загрузите поврежденный файл, выберите отображение 16 байт на строку и включите ASCII-столбец.
- Пример конфигурации
-
Файл: broken_image.png, Байт на строку: 16, Макс. байт: 1024, ASCII-столбец: Включен - Результат
- В первой строке дампа видны байты 89 50 4E 47 0D 0A 1A 0A и текст .PNG, что подтверждает корректность заголовка PNG.
2. Поиск текстовых строк в бинарном файле конфигурации
Системный администратор- Контекст
- Администратор настраивает старое проприетарное ПО, которое сохраняет настройки в бинарном формате без документации.
- Проблема
- Нужно быстро найти текстовые IP-адреса или пути к файлам внутри конфигурационного файла.
- Как использовать
- Загрузите файл конфигурации, установите лимит отображения в 65536 байт и включите отображение ASCII.
- Пример конфигурации
-
Файл: config.dat, Байт на строку: 32, ASCII-столбец: Включен, Подсветка нулевых байтов: Включена - Результат
- В правой колонке ASCII отобразились пути к директориям и IP-адреса, разделенные подсвеченными нулевыми байтами (00).
Проверить на примерах
fileСвязанные хабы
FAQ
Можно ли редактировать и сохранять файлы в этом инструменте?
Нет, данный инструмент работает исключительно в режиме чтения для безопасного просмотра структуры файлов.
Какой максимальный размер файла поддерживает просмотрщик?
Вы можете загрузить файл размером до 10 МБ, но для отображения можно настроить лимит до 524 288 байт.
Что делает функция подсветки нулевых байтов?
Она визуально выделяет байты со значением 00, что упрощает поиск пустот и разделителей в бинарных структурах.
Поддерживает ли инструмент отображение ASCII?
Да, вы можете включить или отключить ASCII-столбец справа от hex-кодов для чтения текстовых строк.
Безопасно ли загружать файлы в этот hex-инспектор?
Да, обработка файлов происходит безопасно, данные используются только для генерации дампа в вашем браузере.