# File Browser

File Browser is an opportunity to explore the files on a compromised system. The left-hand side of the file browser is a tree which organizes the known drives and folders into one view. The right-hand side of the file browser shows the contents of the current folder.

<figure><img src="/files/BbuTWuG7VCxBww1i580E" alt=""><figcaption></figcaption></figure>

When you launch the File Browser, **no request is made to the server**. If the path is empty, you can click the "Refresh" button ![](/files/tEbnEnxIlXkcPk2G5lkL), after which the contents of the working directory will be requested. Another option: specify the desired directory in the path field and click the "Go to" button ![](/files/sqwhDQGizGL1I35FXUYE).

{% tabs %}
{% tab title="Windows" %}

<figure><img src="/files/Wnd57Ox2fs19k8tGmxP8" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Unix" %}

<figure><img src="/files/koMqgc3GFjBEwPWycqb4" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}

After each request, File Browser caches the contents of the requested directory. An open folder ![](/files/ggK3sNFedwJCncVdHuKe) (as opposed to a closed folder ![](/files/iDgwO89VvRlZ4hyS9tZo)) indicates that the folder's contents have been cached. You can navigate to cached folders without creating a new file listing request. Click "Refresh" to refresh the contents of the current folder. Double-clicking on a directory in the table or directory tree will cause the browser to navigate to that directory.  To go up a level, click the folder button ![](/files/69BfvDmoE6A9dQSpP6LI) next to the file path.&#x20;

Along with the directory contents, its status is also cached. The "wait" status indicates that the request is currently being processed. The "Ok" status displays the date and time the response was cached. The "Error" status contains additional information about the cause of the error.

<table data-header-hidden><thead><tr><th width="132"></th><th></th></tr></thead><tbody><tr><td>Wait</td><td><img src="/files/qHLNq48k8Qh9KhquejKk" alt=""></td></tr><tr><td>Ok</td><td><img src="/files/kL4D3QMbCBYVmJ2J7EMJ" alt=""></td></tr><tr><td>Error</td><td><img src="/files/qiisYnDRrU5seggEZWu6" alt=""></td></tr></tbody></table>

To upload a file to the current directory, you can use the "Upload" button ![](/files/BO4DXX2YN7DVCeVWhmgv).  To download a file from the host, you can use the command from the context menu.

<figure><img src="/files/JcTohaNsFx0IBi4P0wK1" alt=""><figcaption></figcaption></figure>

To see which drives are available, press "Disks" button ![](/files/0tK9lTWm0MxRVth65zaD).

<figure><img src="/files/q8RjxqSvvAmvFHwf87bG" alt=""><figcaption></figcaption></figure>

The file browser supports working not only with local disks, but also with network shared directories.

<figure><img src="/files/yUnZxbXrY94hoPFLKnx2" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://adaptix-framework.gitbook.io/adaptix-framework/adaptix-c2/agent-browsers/file-browser.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
