【发布时间】:2017-06-07 23:00:36
【问题描述】:
我需要修改二进制文件中某个偏移量的字节。
示例:
- 输入文件:
A.bin - 输出文件:
B.bin
我需要从A.bin读取偏移0x40c处的一个字节,将此字节的最低有效2位清0,然后写入文件B.bin等于A.bin,但是 em> 计算出的字节位于偏移量0x40c。
- 我可以使用 bash 和标准命令,例如
printf和dd。 - 我可以轻松write a byte into a binary file,但我不知道如何阅读。
【问题讨论】:
标签: bash shell binary edit patch