22
Mam plik binarny i chcę zastąpić wartość A2
pod adresem DEADBEEF
z inną wartością, na przykład A1
.Jak zastąpić niektóre bajty pliku binarnego dd?
Jak mogę to zrobić z dd
? Jeśli są inne narzędzia, które mogą to zrobić, zasugeruj. Ale planuję zrobić to na iPhonie, dzięki czemu mogę pracować tylko z większością podstawowych narzędzi Unix.
To nie działa na moim komputerze. 'somefile' kończy się obcięcie po zmodyfikowanym bajcie. – gromain
Działa jednak, gdy 'conv = notrunc' znajduje się na końcu polecenia. 'printf '\ xa1' | dd of = somefile bs = 1 seek = $ ((0xdeadbeef)) conv = notrunc' – gromain