6
ответов

Как вывести двоичный файл как строковый литерал C/C++?

У меня есть двоичный файл, который я хотел бы включать в свой исходный код C (временно, для тестирования), таким образом, я хотел бы получить содержание файла как струну до, что-то вроде этого: \x01\x02\x03\x04...
27.12.2014
3
ответа

Разделить двоичные данные с фиксированным смещением байта по позиции байта?

У меня есть двоичные данные, которые я просматриваю по xxd -ps в шестнадцатеричном формате. Я заметил, что расстояние между байтами составляет 48300 (=805*60) байт между двумя заголовками, где разделителем является fafafafa. Есть начало ...
30.06.2015
2
ответа

Разобрать текстовый файл с адресами, значениями байтов и комментариями к бинарному файлу

Я пытаюсь начать с файла в следующей форме: 00: 42 ; байт 0 равен 0x42/d 01:52 ; байт 1 равен 0x52/r 02:62 ; байт 2 равен 0x62/D 03:72 ; байт 3 равен 0x72/R 07:1ф; байты 03..0e являются ...
27.04.2020
2
ответа

xxd с 64-битными адресами

Я нахожу xxd красивым и удобным для простой манипуляции с бинарными данными в терминале. Однако у него есть ограничение в том, что все адреса, выводимые программой, ограничены 32 битами. Например ...
04.01.2019
2
ответа

Альтернатива «xxd -p» для HP-UX - как получить те же результаты с «xd»?

У меня есть команда, которая очень удобна в работе. Он ищет определенную СТРОКУ в некоторых необработанных шестнадцатеричных файлах с FILENAME. Команда, которую я всегда использовал в системах Linux: find. -name '** FILENAME * ...
26.07.2016
1
ответ

Как преобразовать шестнадцатеричную строку в формат LE -перед ее передачей в `xxd -r `для просмотра ее двоичного содержимого?

Шестнадцатеричная строка 0068732f6e69622f представляет строку ASCII /bin/sh, когда она хранится в памяти в формате LE -. Есть ли какая-нибудь утилита для Linux, которая возьмет шестнадцатеричную строку и перевернет ее байты (...
27.01.2021
1
ответ

Как `просмотреть `вывод команды `xxd `или `hexdump `?

Мой инструмент записывает двоичные символы в стандартный вывод, и я могу просмотреть их в шестнадцатеричном виде с помощью #./md /dev/ttyUSB0 | ххд 0000000 :6f03 1100 0003 0084 8400 0000 0900 0a00 o............... 0000010 :0008 0004 0000 0000 2c00...
21.11.2020
1
ответ

Исправление нескольких строк в двоичном файле

У меня есть тип двоичного файла (много экземпляров этих файлов ), где я хотел бы заменить строку «DC -GX850» на «DMC -GX95». К счастью, две строки имеют одинаковую длину. В...
13.10.2020
1
ответ

Заставить xxd отображать смещение в байтах в верхнем столбце?

Итак, я использую emacs, который имеет потрясающий шестнадцатеричный режим для просмотра смещения байтов в файле прямо над шестнадцатеричными значениями, подобными: 87654321 0011 2233 4455 6677 8899 aabb ccdd eeff 0123456789abcdeff ...
06.07.2019
0
ответов

Как напечатать нули и единицы файла

Короче :как напечатать в терминале двоичные цифры, составляющие файл, например. библиотека.so или простой текстовый файл.txt Аппаратное обеспечение ПК работает с электрическим сигналом (в основном это ВКЛ/ВЫКЛ...
09.08.2021
0
ответов

Только начал изучать Kali Linux 3 недели назад, нужна помощь, возможно, с шестнадцатеричным дампом?

Для задания мне дали такую ​​задачу :Что имеет 8 граней и не может видеть? за которым следует этот набор символов :...
26.10.2020
0
ответов

В чем разница между командами od, hd, hexdump и xxd?

В чем разница между командами od, hd, hexdump и xxd? Все они являются командами для дампа файлов, и все они могут создавать дамп в различных форматах, таких как шестнадцатеричный, восьмеричный или двоичный. Почему...
16.01.2020
0
ответов

Унифицированные сравнения с патчем xxd

(1) во FreeBSD не поддерживают нулевые байты. С помощью GNU diff / patch я мог обрабатывать несколько файлов, содержащих нулевые байты, одним патчем, но xxd (который обрабатывает нулевые байты), похоже, не поддерживает ...
23.11.2015
0
ответов

Вывод в формате XXD без разрывов строк

Могу ли я сказать xxd, чтобы он не печатал разрывы строк в своем выводе, а мой дамп представлял собой одну непрерывную строку? [user @ localhost]: ~ $ echo -n "это длинная строка, и xxd будет печатать несколько строк ...
27.07.2015

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)