バイナリファイルがあり、アドレスDEADBEEFの値A2を他の値(たとえばA1)に置き換えたいと思います。
DEADBEEF
A2
A1
ddでこれを行うにはどうすればよいですか?これを行うことができる他のツールがある場合は、提案してください。しかし、私はこれをiPhoneで行う予定なので、ほとんどの基本的なUnixツールでしか作業できません。
dd
printf '\xa1' | dd conv=notrunc of=somefile bs=1 seek=$((0xdeadbeef))