22
İkili bir dosyam var ve değerini DEADBEEF
adresinde başka bir değerle (A1
) değiştirmek istiyorum.Dd ile bir ikili dosyanın bazı baytlarının üzerine yazmak nasıl?
Bunu dd
ile nasıl yapabilirim? Bunu yapabilecek başka araçlar varsa, lütfen öneriniz. Ama bunu iPhone'da yapmayı planlıyorum, bu yüzden sadece en temel Unix araçlarıyla çalışabiliyorum.
Bu, makinemde çalışmıyor. "Somefile", değiştirilen bayttan sonra kesiliyor. – gromain
Ancak, 'conv = notrunc' komutun sonunda olduğunda çalışır. 'printf '\ xa1' | dd = somefile bs = 1 seek = $ ((0xdeadbeef)) conv = notrunc' – gromain