Как сдвинуть биты в hexdump
221
Gabriel Diego
Я пытаюсь визуализировать растровое изображение буфера кадра, используя hexdump, однако данные сдвигаются влево на два. Можно ли использовать форматирование hexdump (или другой инструмент визуализации двоичных файлов, например xxd), чтобы сдвигать каждый байт вправо на два для визуализации?
Пример:
Мой текущий файл:
0x84 0x14 0x50
Я хочу видеть (каждый байт сдвинут вправо на два):
0x21 0x05 0x14
Какая у вас операционная система и какой продукт hexdump вы используете?
harrymc 5 лет назад
0
Это стандартный hexdump, который вы можете найти в большинстве дистрибутивов Linux, по крайней мере, в виде загружаемого пакета. Однако я не привязан к какому-либо конкретному инструменту, и если это решение может быть реализовано с использованием другого пакета, я приму ответ.
Gabriel Diego 5 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
3
Как преобразовать данные файла в обычный шестнадцатеричный формат?
-
5
Есть ли такая утилита, как hexdump, которая будет обрабатывать не родной порядок байтов?
-
2
Разница в формате hexdump и xxd
-
-
5
Почему вы не видите двоичный код при открытии двоичного файла в текстовом редакторе?
-
0
Определить восстановленный тип файла
-
1
Это заголовок файла / магический номер?
-
1
Что означает звездочка "*" в выводе hexdump?
-
1
Почему символ новой строки стоит перед пробелом в выводе hexdump?
-
1
Попытка доступа к RAM / dev / mem ... говорит "Операция не разрешена"
-
4
Как вы получаете «сырой двоичный дамп» файла?