Описание тега xxd
`xxd` is a Linux Hexdump command
3
ответа
Как сделать hexdump построчно с xxd?
Создать образец файла с помощью cat. cat > /tmp/test.txt <<EOF > X1 > X22 > X333 > X4444 > EOF Чтобы проверить содержимое в файле образца. cat /tmp/test.txt X1 X22 X333 X4444 Сделать hexdump с xxd. xxd /tmp/test.txt 0000000: …
18 фев '17 в 12:09
5
ответов
Создать двоичные файлы в UNIX
Этот вопрос был на некоторое время, и я подумал, что должен предложить несколько бонусных баллов, если я смогу заставить его работать. Что я сделал... Недавно на работе я написал парсер, который преобразует двоичный файл в читаемый формат. Двоичный …
10 ноя '11 в 20:58
1
ответ
Получение файла в шестнадцатеричном формате - мой вывод против вывода команды xxd
Я пытаюсь написать простую программу для генерации шестнадцатеричного вывода из файла. Это мое two.c файл: #include <stdio.h> int main(void) { printf("%s\n", "Hello"); return 0; } который был составлен таким образом: gcc -std=c99 -Wall -Wextra…
03 окт '14 в 11:29
1
ответ
Адреса в GDB против xxd дампа
Я пытаюсь найти строку кода в дампе xxd. Если я открою исполняемый файл с помощью gdb и добавлю точку останова в строке кода, он покажет адрес, такой как 0x8212224, но мой дамп xxd поднимается только до 0x3040080. Есть ли способ перевести адрес GDB …
14 сен '15 в 18:10
1
ответ
При передаче по трубопроводу в xxd, какой-то текст проходит без изменений?
netstat -lntup |grep 3306 (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN mysqld запущен, первые две строки - это приглашение, вам ну…
09 ноя '18 в 23:34
4
ответа
Как вставить смещение в hexdump с xxd?
Есть ли простой способ добавить смещение к шестнадцатеричному дампу, сгенерированному xxd? т.е. вместо 0000: <data> 0004: <data> 0008: <data> Я должен получить Offset+0000: <data> Offset+0004: <data> Offset+0008: <da…
19 апр '12 в 17:31
2
ответа
Официальный пакет Fedora для команды 'xxd'?
Мне нужно использовать скрипт на основе xxd, но он не установлен на моей Fedora 21: $ xxd bash: xxd: command not found Поэтому я безуспешно пытался найти и установить его: $ yum install xxd (fails) $ yum search xxd (fails) $ yum search all xxd (fail…
23 мар '16 в 13:20
1
ответ
Каковы последние четыре байта маркера записи неформатированного файла?
Ниже приведена выдержка из шестнадцатеричного дампа неформатированного файла Фортрана (сгенерированного AERMOD, скомпилированного с gfortran): 00f3ee50: 0000da50 00b746d7 00000001 204c4c41 20202020 462df2dd 403f41fa c5f77f92... 00f4c886: 6a031d65 f2…
30 янв '17 в 02:21
1
ответ
Не могу получить Hex ответ от доски Imatic
Добрый день, Это будет долго. Я пытаюсь установить связь с платой "SainSmart iMatic with RJ45", которая используется вместе с "16-канальным релейным модулем SainSmart 12 В". В принципе, я могу отправлять шестнадцатеричные команды на доску, но не мог…
05 июн '16 в 15:17
0
ответов
Как читать символы в указанном диапазоне с помощью xxd?
Аргумент -l означает: остановить после записи октетов. xxd -l 120 -c 10 test.txt Команда будет читать символы в диапазоне: от 0 (начало) до 119,10 байт на строку в файле test.txt. xxd -l 140 -c 10 test.txt Команда будет читать символы в диапазоне: о…
07 июн '17 в 08:49
3
ответа
Vim изменяет файл, если используется с xxd
Я пытаюсь понять, как работают теги ID3, поэтому, прочитав некоторую документацию, я начал просматривать некоторые необработанные данные mp3. Обычно Vim - мой предпочтительный редактор, поэтому после некоторого поиска в Google я обнаружил, что могу …
27 мар '12 в 19:13
4
ответа
xxd выводит только двоичный файл
Используя команду: xxd -b some_text выведет двоичное представление и исходный текст: 000054c: 11101111 10100001 10110110 00010000 01011011 10000110 ....[. 0000552: 01111000 11001000 01010101 11000101 11101111 10101111 x.U... 0000558: 10010111 111010…
09 мар '15 в 01:05
1
ответ
Как преобразовать байты в двоичную на языке Си
Мне нужно преобразовать байты в двоичный файл, у меня есть несколько функций, которые будут выводить байтовое представление файла. Кто-нибудь знает, как сделать это эффективно? Я знаю несколько методик с обширными кодами, но мне любопытно увидеть ид…
16 сен '13 в 04:22
1
ответ
Разница между использованием objcopy и xxding файла в источник переменного тока
Скажем, я хочу встроить файл с именем data в моем C исполняемый файл. Результатом, который приходит от Google, является эта linuxjournal страница с надписью use objdump как это objcopy --input binary \ --output elf32-i386 \ --binary-architecture i38…
27 ноя '14 в 16:08
1
ответ
qmake: дополнительные компиляторы (этапы обработки)?
В моем проекте, основанном на qmake, я хочу запустить xxd для некоторых файлов перед компиляцией. После документации соответствующая часть в моем файле pro выглядит следующим образом: SHADERS = shader/tone.frag \ shader/trans.frag \ shader/hue.frag …
10 янв '13 в 14:48
3
ответа
Поместить некоторую шестнадцатеричную строку в xxd, используя stdin, не генерирует никакого вывода
У меня проблема со сбором данных по xxd из stdin. Вот команда: xxd -r -p | dd of=/home/user/test/hex.bin obs=16 когда я выполняю эту команду в оболочке, она ждет ввода. Я попытался поставить '0006303030304e430006303030304e43', затем нажать Enter, но…
20 мар '17 в 18:03
0
ответов
Извлечение данных, аналогичных выводу xxd из двоичных файлов
У меня есть двоичный файл, который представляет выходные данные датчика.На моем bash-терминале я могу показать данные файла, используя xxd -b atis.es что приводит к выводу, как это: 00000000: 01000101 01110110 01100101 01101110 01110100 00100000 Соб…
05 ноя '18 в 11:12
1
ответ
Bash: получить байты со смещением по длине
Мне было интересно, как я могу получить байты из файлов с учетом смещения и длины. Я пришел к следующей строке: hexdump -n 4 -s 0x11C myFile Я получаю следующее: не достаточно хорошо, мне не нужно смещение. 000011c 00 00 8c d0 Вторая попытка: hexdum…
06 окт '13 в 23:31
1
ответ
Поиск заданной шестнадцатеричной строки в нескольких изображениях в Linux
Я занимаюсь исследованием обработки изображений и хотел узнать, возможно ли найти конкретную шестнадцатеричную строку / массив байтов в различных изображениях. Было бы здорово, если бы он дал мне список изображений с этой конкретной строкой. В основ…
07 май '16 в 09:49
1
ответ
xxd -r без xxd
Я использую уменьшенную версию CentOS 5.5 без множества доступных инструментов. Нет xxd, bc или hd. Я не могу установить дополнительные утилиты, к сожалению. У меня есть od, dd, awk и bourne shell (не bash). То, что я пытаюсь сделать, относительно п…
31 май '12 в 20:21