Skip to content

Commit ef506fd

Browse files
committed
Make it clearer that dissect automatically selects the correct loader
1 parent 6373e55 commit ef506fd

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

docs/source/supported-targets.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ The goal is to build a virtual representation of the original system.
1313

1414
For a deeper dive into how loaders work, see :doc:`loaders </advanced/loaders>`.
1515

16-
In most cases, the appropriate loader is selected automatically based on the target.
17-
However, you can also specify a loader manually using the ``-L <loader type>`` flag or URI-style notation ``<loader type>://``.
16+
In most cases, the appropriate loader is selected automatically based on the the file it encounters.
17+
This can be based on the file extension, a directory structure inside the file or a specific configuration inside the file.
18+
However, a loader can be selected manually using ``-L <loader type>`` flag or with URI-style notation ``<loader type>://``.
1819

1920
.. code-block:: bash
2021
2122
target-query -f func -L ab /path/to/target
2223
target-query -f func ab:///path/to/target
24+
target-query -f func /path/to/target.ab
2325
2426
.. list-table:: Supported Loaders
2527
:header-rows: 1
@@ -140,8 +142,8 @@ However, you can also specify a loader manually using the ``-L <loader type>`` f
140142
- UTM virtual machine files.
141143
* - VB
142144
- :class:`vb <dissect.target.loaders.vb.VBLoader>`
143-
-
144-
- ..todo:
145+
- .. TODO:
146+
- .. TODO: looks like it supports rawcopy or something.
145147
* - Virtual Box
146148
- :class:`vbox <dissect.target.loaders.vbox.VBoxLoader>`
147149
- ``.vbox``

0 commit comments

Comments
 (0)