6
ответов

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

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

Преобразование из двоичного в шестнадцатеричный и обратно

Как вы преобразовали двоичный файл в шестнадцатеричную строку и обратно, используя только стандартные инструменты, такие как sed и cut, в минимальной системе с установленным busybox? Эти инструменты недоступны: perl ...
20.03.2017
2
ответа

Шаги загрузки Grub

Устанавливаю gentoo. В загрузчике Grub не может найти ядро, что странно, потому что его существование было проверено перед перезагрузкой машины. Кажется, нет ни команды «root», ни «kernel», ни «vmlinuz». Hexdumping gpt1 и gpt2
23.08.2021
2
ответа

Восстановить шестнадцатеричный дамп звездочки с исходным содержимым

Say I Сгенерировал два шестнадцатеричных дампа, в которых есть звездочка. Первый файл (xxd -r работает): hexdump random.dat 0000000 6161 6161 6161 6161 6161 6161 6161 6161 * 0000020 6161 6261 6262 6262 6262 6262 6262 ...
06.04.2020
2
ответа

Почему hexdump пытается прочитать EOF?

При запуске из терминала hexdump не реагирует на одиночное ^D в начале строки, как это делают cat, od, bc и т. д., если еще не было ввода: prompt% hexdump -C prompt% ...
04.05.2019
2
ответа

Получить абсолютные адреса памяти вместо относительных смещений из hexdump

Я пытаюсь лучше понять адреса памяти. Я только начал изучать двоичные файлы с помощью hexdump. Ex output: 0000000 cf fa ed fe 07 00 00 01 03 00 00 80 02 00 00 00 0000010 0e 00 00 00 ...
26.04.2019
2
ответа

Как получить вывод Hexdump в том же формате, что и hexedit?

Я пытаюсь получить вывод моей команды hexdump, чтобы он выглядел так, как по умолчанию hexedit. Я играл со строками формата, используя -e, но поскольку там не очень хорошая документация, это ...
24.10.2018
2
ответа

Hexdump строки, запускающейся в новых строках?

Скажите, что у меня есть мультилиния строки, но записи на ней коротки; если я пробую к hexdump, то я получаю что-то вроде этого: отзовитесь эхом "что-то пишется здесь" | hexdump-C № 00000000 73 6f 6d 65 74...
14.03.2015
2
ответа

hexdump уважает порядок байтов своей системы?

На моей машине я получаю следующий вывод, когда я выполняю эти команды: $ повторяют foos> myfile $ hexdump myfile 6f66 736f 000a, вывод от hexdump является прямым порядком байтов. Делает это означает что моя машина...
27.08.2014
1
ответ

Как перепрыгнуть на X байтов вниз в hexedit?

Просматриваю дамп памяти B79C6440 64 6F 6E 65 00 00 6C 5F 75 62 6C 65 20 73 68 6F сделано..л _убле шо B79C6450 77 5F 00 00 5F 6F 6E 5F 72 75 70 00 00 61 63 6B с _.. _на _р..аккум....
01.05.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
ответ

Синтаксис формата шестнадцатеричного дампа - цвет

Я пытаюсь отобразить шестнадцатеричный дамп файла и выделите красным цветом символы возврата каретки. Мне очень сложно понять формат параметра форматов (-e). Это что-то вроде: hexdump -e "...
15.12.2017
1
ответ

передайте сертификат потоком stdout для загрузки его в php

Связанные Вопросы: при загрузке certficate двоичных данных результатом является недопустимый сертификат двоичные потоковые данные Загрузки из браузера с помощью PHP с веб-сервисом, “загрузил файл, повреждается”...
23.05.2017
1
ответ

Преобразуйте сериализированный объект Java в человекочитаемый

У меня есть объект класса X класса {частный DateTime dt; "конструктор, установите/получите"} у меня есть один экземпляр этого объекта, сериализированного в file.bin. Я хочу показать содержание 'file.bin на Linux...
24.01.2015
0
ответов

Заставить hexdump печатать строку каждый раз, когда достигается значение Ascii 0a

as $ hexdump -Данные C выводят шестнадцатеричное содержимое файла по 16 байт в строке Как тогда, установив его параметр, печатать строку каждый раз, когда встречается символ новой строки Ascii 0a ()?
15.10.2021
0
ответов

Неправильный подсчет байтов при использовании шестнадцатеричного дампа

Я пытаюсь отобразить двоичный файл с записями, состоящими из :8 байт беззнаковое целое 4 байта беззнаковое целое 4 байта беззнаковое целое 4 байта беззнаковое целое 4 байта беззнаковое целое. Я пытаюсь отобразить его с помощью...
01.06.2021
0
ответов

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

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

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

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

Как включить обратную челюсть \ в строке вывода формата Hexdump?

Что я хочу увидеть: $ printf "\ u1f600 \ n" | hexdump -v -e '1/1 "% 03o"' | tr '' '\\' \ 360 \ 237 \ 230 \ 200 \ 012 Что я пробовал: $ printf "\ u1f600 \ n" | hexdump -v -e '1/1 "\\% 03o"' ' Hexdump: плохое преобразование ...
06.09.2018
0
ответов

Как заставить hexdump не ждать, пока 16 символов из stdin отобразят их шестнадцатеричные значения?

Если я открыл hexdump без каких-либо аргументов в терминале: hexdump Когда я ввожу что-то в терминал и нажимаю Enter, hexdump будет отображать шестнадцатеричные значения для любых символов, которые я набираю. Но ...
08.02.2018
0
ответов

Получить вывод только на гекс из objdump

Скажем, например, у меня есть эта функция C: void f(int *x, int *y) {(*x) =(*x) *(*y); } При сохранении в f.c, компиляция с gcc -c f.c производит f.o. objdump -d f.o. дает этот: f.o: файл ...
03.02.2018
0
ответов

Как конвертировать hexdump to text?

Я знаю, что xxd используется для преобразования текстов в hexdump, но я хочу сделать наоборот: преобразовать шестнадцатеричный дамп в текст! Есть ли какая-нибудь команда, которую я могу использовать? Спасибо за помощь!
30.08.2016
0
ответов

Может ли hexdump отображать свои переводы текста в альтернативных кодировках?

Канонический формат Hexdump отображает ASCII-перевод всего, что он просматривает, в правом столбце. У меня есть двоичный файл, содержащий строки, отличные от ASCII, для которых я знаю некоторые (не все) из ...
10.08.2016
0
ответов

Странные ascii из hexdump текстового файла

Я видел этот вопрос Почему Ctrl-D (EOF) завершает работу оболочки? и хотел попробовать пример из второго ответа. Поэтому я создал файл и использовал hexdump: federico@home ~ $ cat > test.txt prova ^C ...
12.08.2015
0
ответов

Что означает символ звездочки * в шестнадцатеричных данных?

Иногда я вижу символ звездочки (*) в шестнадцатеричный редактор, например ... 00001d0 0000 0000 0000 0000 0000 0000 0000 0000 * 00001f0 0000 0000 0000 0000 0008 0000 0000 0000 ... Вероятно, это что-то вроде ...
25.06.2015

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

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

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

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

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

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