我有一个纯文本文件,我希望将其转换为可以提取的内容。
00000000 52 61 72 21 1a 07 01 00 f3 e1 82 eb 0b 01 05 07 |Rar!............|
00000010 00 06 01 01 80 80 80 00 3b fd 42 9f 51 02 03 31 |........;.B.Q..1|
00000020 a0 02 06 82 03 80 83 02 20 15 d4 6e 5b 46 b6 57 |........ ..n[F.W|
00000030 80 03 01 09 69 6e 73 74 72 2e 74 78 74 30 01 00 |....instr.txt0..|
00000040 03 0f 44 a5 ce af b3 09 b9 96 44 22 f4 99 ef 04 |..D.......D"....|
这是文件的一部分,让我相信它是一个 rar 文件。我尝试使用 xxd 和 -r 选项但无济于事。
我尝试了 here 中的解决方案但它也不起作用。
有什么想法吗?
最佳答案
解决我自己的问题,供以后引用。
使用 vim 的可视 block 选择将十六进制值复制到“justhexvalues.txt”中。
然后使用xxd:
xxd -r -p justhexvalues.txt answer.rar
就是这样。
关于reverse-engineering - 将 hexdump 转换回 rar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61960430/