dissect.extfs#

Submodules#

Package Contents#

Classes#

exception dissect.extfs.Error#

Bases: Exception

Common base class for all non-exit exceptions.

exception dissect.extfs.FileNotFoundError#

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.extfs.NotADirectoryError#

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.extfs.NotASymlinkError#

Bases: Error

Common base class for all non-exit exceptions.

class dissect.extfs.ExtFS(fh)#
property journal#
get(path, node=None)#
get_inode(inum, filename=None, filetype=None, parent=None, lazy=False)#
class dissect.extfs.INode(extfs, inum, filename=None, filetype=None, parent=None)#
property inode#
property size#
property filetype#
property xattr#
property atime#
property atime_ns#
property mtime#
property mtime_ns#
property ctime#
property ctime_ns#
property dtime#
property crtime#
property crtime_ns#
dirlist#
listdir()#
iterdir()#
dataruns()#
open()#
__repr__()#

Return repr(self).

class dissect.extfs.JDB2(fh)#
read_block(block, count=1)#
commits()#
commits_all()#
walk()#