2010-06-07 2 views
1

У меня есть двоичный файл неизвестного формата, который мне нужно уметь читать. У меня есть доступ к программе, которая может «распаковать» файл, но интерфейс пользователя ужасен для экспорта данных. Я извлек несколько моментов, пытаясь найти их в файле и открыть шаблон, но это не эффективный метод. То, что я пытаюсь сделать, это сопоставить шестнадцатеричные шаблоны с одиночными значениями с плавающей запятой, но копирование, вставка, перевод и поиск файла - это не быстрый процесс.Редактор Hex для просмотра комбинированных строк и данных с плавающей запятой

Я немного огляделся, и я не могу найти никаких шестнадцатеричных редакторов, которые позволят пользователю выделить 4 или 8 байтов и отобразить один или два числа с плавающей запятой в текстовом представлении, а не Mojibake. Может быть, я не использую весь потенциал шестидекорных редакторов, которых я пробовал, но я застрял. Вот список редакторов, которые я пробовал. Кто-нибудь знает о редакторе, который имеет нужные мне функции, или как правильно использовать те, которые я пытался?

  • HEdit
  • FlexHex
  • Hex Editor NEO
  • Notepad ++ Hex Плагин
  • HxD

ответ

1

Некоторое время назад я написал зритель Hex под названием Serial Wizard, который имеет функциональность, как это.

К сожалению, у него есть только преобразования для целых типов (целые, длинные и т. Д.), Но относительно легко добавлять новые конверсии. Если вы хотите, я могу попытаться написать плавающий конвертер завтра.

+0

Я попробовал Serial Viewer, и он работает аналогично некоторым другим шестнадцатеричным редакторам, которые я пробовал. Он позволяет выделять группы байтов и временно отображать числовые значения. То, что я искал, - это возможность выделить серию байтов и навсегда изменить способ отображения их в строчном представлении. Спасибо за ввод, хотя. – Doresoom

+0

* Serial Wizard, а не Serial Viewer ... видимо, мне не хватило кофе этим утром – Doresoom

+0

np. На самом деле может быть возможно достичь чего-то подобного, используя «обработчики протоколов» (имя вводит в заблуждение) – Vagaus

 Смежные вопросы

  • Нет связанных вопросов^_^