22
Tengo un archivo binario y quiero reemplazar el valor A2
en la dirección DEADBEEF
con algún otro valor, digamos A1
.¿Cómo sobrescribir algunos bytes de un archivo binario con dd?
¿Cómo puedo hacer esto con dd
? Si hay otras herramientas que pueden hacer esto, sugiéralas. Pero planeo hacer esto en iPhone, así que solo puedo trabajar con la mayoría de las herramientas básicas de Unix.
Esto no funciona en mi máquina. 'somefile' termina truncado después del byte modificado. – gromain
Sin embargo, funciona cuando 'conv = notrunc' está al final del comando. 'printf '\ xa1' | dd of = somefile bs = 1 seek = $ ((0xdeadbeef)) conv = notrunc' – gromain