dissect.jffs

Submodules

Package Contents

Classes

JFFS2

Journalling Flash File System, version 2 implementation.

exception dissect.jffs.Error

Bases: Exception

Common base class for all non-exit exceptions.

exception dissect.jffs.FileNotFoundError

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.jffs.NotADirectoryError

Bases: Error

Common base class for all non-exit exceptions.

exception dissect.jffs.NotASymlinkError

Bases: Error

Common base class for all non-exit exceptions.

class dissect.jffs.JFFS2(fh: BinaryIO)

Journalling Flash File System, version 2 implementation.

Currently supports the most common compression formats (zlib, lzo, none and zero). CRC checksums are currently ignored. Compression formats rtime, rubinmips, copy and dynrubin are not supported.

References

fh
inode
root
get(path: str | int, node: INode | None = None) INode