dissect.target.loaders.acquire

Module Contents

Classes

AcquireTarSubLoader

Loader for tar-based Acquire collections.

AcquireZipSubLoader

Loader for zip-based Acquire collections.

Attributes

dissect.target.loaders.acquire.log
dissect.target.loaders.acquire.FILESYSTEMS_ROOT = 'fs'
dissect.target.loaders.acquire.FILESYSTEMS_LEGACY_ROOT = 'sysvol'
dissect.target.loaders.acquire.ANON_FS_RE
class dissect.target.loaders.acquire.AcquireTarSubLoader(path: pathlib.Path, tar: tarfile.TarFile, **kwargs)

Bases: dissect.target.loaders.tar.TarSubLoader

Loader for tar-based Acquire collections.

static detect(path: pathlib.Path, tarfile: tarfile.TarFile) bool

Only to be called internally by TarLoader.

map(target: dissect.target.target.Target) None

Only to be called internally by TarLoader.

class dissect.target.loaders.acquire.AcquireZipSubLoader(path: pathlib.Path, zipfile: zipfile.Path, **kwargs)

Bases: dissect.target.loaders.zip.ZipSubLoader

Loader for zip-based Acquire collections.

static detect(path: pathlib.Path, zipfile: zipfile.Path) bool

Only to be called internally by ZipLoader.

map(target: dissect.target.target.Target) None

Only to be called internally by ZipLoader.