如何用dd覆盖二进制文件的某些字节?

时间:2011-09-03 02:37:18

标签: unix binary dd

我有一个二进制文件,我希望将地址A2的值DEADBEEF替换为其他值,例如A1

如何使用dd执行此操作?如果有其他工具可以做到这一点,请建议。但我打算在iPhone上这样做,所以我只能使用大多数基本的Unix工具。

1 个答案:

答案 0 :(得分:47)

printf '\xa1' | dd conv=notrunc of=somefile bs=1 seek=$((0xdeadbeef))