Python を使用して、ディスク イメージ ファイル (60GB) の特定のセクターの 16 進値を編集するにはどうすればよいですか?
Example:
Given 512,
File name: RAID.img
Typical File size: 60gb+
Sector: 3
Address Offset: 0000060A - 0000060F
Value: 0f, 0a , ab, cf, fe, fe
私が考えることができるコード:
fname = 'RAID.img'
with open(fname, 'r+b') as f:
newdata = ('\x0f\x0a\xab\xcf\xfe\xfe')
print newdata.encode('hex')
アドレスが 0000060A ~ 0000060F のセクター = 3 のデータを変更するにはどうすればよいですか? 使用できるライブラリはありますか?