在检查TSK之后,我发现了一个函数返回文件系统的每个块/扇区的大小。。我使用pytsk3在Python中试用它。
import pytsk3
#defining the path of the disk image
url="10-ntfs-disk.dd"
#getting an Img_Info object
img=pytsk3.Img_Info(url)
#opening the file system, 32256 is the offset of the file system in bytes
fs=pytsk3.TSK_FS_INFO(img, 32256, pytsk3.TSK_FS_TYPE_NTFS)
print fs.block_size然而,输出是“分段故障”。我不知道下一步该怎么办。在pytsk3 3的GitHub维基上,示例使用pytsk3.FS_Info()打开文件系统,尽管类似乎没有返回块大小的函数。
发布于 2016-01-13 10:48:50
有一个名为"状态“的POSIX系统调用,它向您提供一些文件系统信息,您需要变量st_blksize的内容。这适用于所有兼容POSIX的系统,包括Linux、Android、Mac,但不适用于Windows。请注意,您可以安装多个文件系统,因此stat需要一个路径或文件作为参数,该路径或文件指向所需文件系统中的任何loaction。
https://stackoverflow.com/questions/33462078
复制相似问题