如何使用 Python 在特定扇区的磁盘映像文件 (60GB) 处编辑十六进制值?
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')
如何修改 Sector = 3 中的数据,地址从 0000060A - 0000060F?有一些图书馆可以使用吗?