Я искал, как сделать обратную hexdump и нашел упомянутое xxd. Тем не менее, это не похоже на работу с:
xxd -r hexdumpfile > binaryfile
Затем я сравнил разницу между выходными xxd infile
и hexdump infile
и обнаружил три различия:
- Выход xxd имеет двоеточие после адреса
- Выход xxd имеет позиции в обращенных данных (например,
5a42
на выходе hexdump становится425a
на выходе xxd) - Есть несколько дополнительных символов после каждой строки
У меня есть только шестнадцатеричная версия определенных файлов на сервере. Как я могу правильно вернуть двоичные данные, используя xxd?