rawdisk package¶
Subpackages¶
- rawdisk.filesystems package
- rawdisk.plugins package
- Subpackages
- rawdisk.plugins.filesystems package
- Subpackages
- rawdisk.plugins.filesystems.apple_boot package
- rawdisk.plugins.filesystems.efi_system package
- rawdisk.plugins.filesystems.hfs_plus package
- rawdisk.plugins.filesystems.ntfs package
- Submodules
- rawdisk.plugins.filesystems.ntfs.headers module
- rawdisk.plugins.filesystems.ntfs.bootsector module
- rawdisk.plugins.filesystems.ntfs.mft module
- rawdisk.plugins.filesystems.ntfs.mft_attr_header module
- rawdisk.plugins.filesystems.ntfs.mft_attribute module
- rawdisk.plugins.filesystems.ntfs.mft_entry module
- rawdisk.plugins.filesystems.ntfs.ntfs module
- rawdisk.plugins.filesystems.ntfs.ntfs_volume module
- Module contents
- Module contents
- Subpackages
- rawdisk.plugins.filesystems package
- Submodules
- rawdisk.plugins.categories module
- rawdisk.plugins.manager module
- Module contents
- Subpackages
- rawdisk.scheme package
- rawdisk.ui package
- rawdisk.util package
Submodules¶
rawdisk.cli module¶
rawdisk.main module¶
rawdisk.session module¶
-
class
rawdisk.session.Session(load_plugins=True)[source]¶ Bases:
objectMain class used to start filesystem analysis.
-
scheme¶ enum – One of
SCHEME_MBRorSCHEME_GPT.
-
filename¶
-
filesystem_plugins¶
-
load(filename, bs=512)[source]¶ Starts filesystem analysis. Detects supported filesystems and loads
partitionsarray.Parameters: - Path to file or device for reading. (filename) – Raises: IOError - File/device does not exist or is not readable.
-
partition_scheme¶
-
volumes¶ Return a list of volumes
-