dissect.ffs

Submodules

Package Contents

Classes

FFS

exception dissect.ffs.Error

Bases: Exception

Common base class for all non-exit exceptions.

exception dissect.ffs.FileNotFoundError

Bases: Error, FileNotFoundError

Common base class for all non-exit exceptions.

exception dissect.ffs.NotADirectoryError

Bases: Error, NotADirectoryError

Common base class for all non-exit exceptions.

exception dissect.ffs.NotASymlinkError

Bases: Error

Common base class for all non-exit exceptions.

class dissect.ffs.FFS(fh: BinaryIO)
fh
sb = None
block_size
fragment_size
inode_size
mount_name
volume_name
cylinder_group
inode
root
static read_sb(fh: BinaryIO, offset: int) dissect.ffs.c_ffs.c_ffs.fs
cylinder_groups() collections.abc.Iterator[CylinderGroup]
get(path: str | int, node: INode | None = None) INode
iter_inodes() collections.abc.Iterator[INode]