dissect.ffs.ffs
¶
Module Contents¶
Classes¶
Functions¶
Attributes¶
- dissect.ffs.ffs.log¶
- dissect.ffs.ffs.DEV_BSIZE = 512¶
- dissect.ffs.ffs.SBLOCKSEARCH¶
- class dissect.ffs.ffs.FFS(fh)¶
- static read_sb(fh, offset)¶
- cylinder_group(num)¶
- cylinder_groups()¶
- inode(inum, name=None, filetype=None, parent=None)¶
- get(path, node=None)¶
- iter_inodes()¶
- class dissect.ffs.ffs.INode(fs, inum, name=None, filetype=None, parent=None)¶
- __repr__()¶
Return repr(self).
- cg()¶
- inode()¶
- size()¶
- type()¶
- mode()¶
- atime()¶
- atime_ns()¶
- mtime()¶
- mtime_ns()¶
- ctime()¶
- ctime_ns()¶
- btime()¶
- btime_ns()¶
- link()¶
- link_inode()¶
- is_dir()¶
- is_file()¶
- is_symlink()¶
- listdir()¶
- iterdir()¶
- dataruns()¶
- open()¶
- dissect.ffs.ffs.fsbtodb(fs, b)¶
- dissect.ffs.ffs.dbtofsb(fs, b)¶
- dissect.ffs.ffs.cgbase(fs, c)¶
- dissect.ffs.ffs.cgdata(fs, c)¶
- dissect.ffs.ffs.cgmeta(fs, c)¶
- dissect.ffs.ffs.cgdmin(fs, c)¶
- dissect.ffs.ffs.cgimin(fs, c)¶
- dissect.ffs.ffs.cgsblock(fs, c)¶
- dissect.ffs.ffs.cgtod(fs, c)¶
- dissect.ffs.ffs.cgstart(fs, c)¶
- dissect.ffs.ffs.ino_to_cg(fs, x)¶
- dissect.ffs.ffs.ino_to_fsba(fs, x)¶
- dissect.ffs.ffs.ino_to_fsbo(fs, x)¶
- dissect.ffs.ffs.blkstofrags(fs, blks)¶