Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 27 additions & 1 deletion docs/source/projects/dissect.archive/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,11 @@ dissect.archive
:octicon:`mark-github` View on GitHub

A Dissect module implementing parsers for various archive and backup formats. Currently has support for:
- WIM (Windows Imaging Format)

* WIM (Windows Imaging Format, :class:`~dissect.archive.wim.WIM`)
* VMA (:class:`~dissect.archive.vma.VMA`)
* XVA (:class:`~dissect.archive.xva.XVA`)
* VBK (:class:`~dissect.archive.vbk.VBK`)


Installation
Expand Down Expand Up @@ -41,6 +45,28 @@ listing of the root directory and read a file from a WIM archive:
file_fh = image.get("/file.txt").open() # This is just another file-like object
print(file_fh.read())

Tools
-----

.. sphinx_argparse_cli::
:module: dissect.archive.tools.backup
:func: main
:prog: vma-extract
:description: Utility to extract all files contained in a VMA backup.
:hook:
.. sphinx_argparse_cli::
:module: dissect.archive.tools.backup
:func: main
:prog: vbk-extract
:description: Utility to extract all files contained in a VBK backup.
:hook:
.. sphinx_argparse_cli::
:module: dissect.archive.tools.backup
:func: main
:prog: backup-extract
:description: Utility to extract all files from supported backup formats.
:hook:

Reference
---------

Expand Down
14 changes: 1 addition & 13 deletions docs/source/projects/dissect.hypervisor/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,7 @@ dissect.hypervisor

:octicon:`mark-github` View on GitHub

A Dissect module implementing parsers for various hypervisor disk, backup and configuration files.

* Backup formats

* VMA (:class:`~dissect.hypervisor.backup.vma.VMA`)
* XVA (:class:`~dissect.hypervisor.backup.xva.XVA`)
A Dissect module implementing parsers for various hypervisor disk and configuration files.

* Metadata descriptors

Expand Down Expand Up @@ -65,13 +60,6 @@ parser you need.
Tools
-----

.. sphinx_argparse_cli::
:module: dissect.hypervisor.tools.vma
:func: main
:prog: vma-extract
:description: Utility to extract all files contained in a VMA backup.
:hook:

.. sphinx_argparse_cli::
:module: dissect.hypervisor.tools.envelope
:func: main
Expand Down