python实现数据恢复_数据恢复/电子取证 非常有用的python库——Construct | 学步园...
和硬盘打交道,不免会用到字节、大\小端对齐、结构等。C语言定义了很多类型,我们定义一个结构,配合mem***函数、大小端转换宏等几乎可以应付了。Python就没那么好用了,因为它本身也不是为这种低级操作而设计的。处理这种二进制数据,貌似只有struct库能沾上一点边,它用起来像printf,数据一多就会把你搞晕的,它还有几个致命缺点:1.不支持小于1个字节的;2.数据格式固定。总的来说,它的扩展性