> For the complete documentation index, see [llms.txt](https://docs.pentest.ws/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pentest.ws/getting-started/main-window-layout.md).

# Main Window Layout

**Example URL**: <https://pentest.ws/e/{engagement.id}/console>

![Main Window Layout](/files/2a4LjX6fUQDl7s48Nr9w)

## <mark style="color:red;">Top Menu</mark>

![](/files/XOx28BVql3P2PFUlMv5y)

The Top Menu contains items associated with your account and not tied to a specific Engagement. These features, such as the [Shells Library](/user-libraries/shells-library.md) and [General Command Library](/user-libraries/general-command-library.md) will load into the Main Content Section when you are in an Engagement. This way you don't have to leave the Engagement to access your User Items.

## <mark style="color:purple;">User Menu</mark>

![](/files/6NReetKMju735jNqXIAw)

Your Account Settings, Membership Settings and several library managers are accessible from the top right User Menu.&#x20;

## <mark style="color:green;">Sidebar</mark>

The Sidebar lays out all of the Engagement's Hosts and Services for quick navigation.

![Sidebar](/files/M7ZeTOD66BG6EIH4Qnd2)

<table><thead><tr><th align="center"></th><th width="499.33333333333326"></th></tr></thead><tbody><tr><td align="center"><img src="/files/q9Kr6BhJ81TNRBxugfVe" alt="" data-size="line"></td><td>The name of the Engagement</td></tr><tr><td align="center"><img src="/files/wwAZKjMyJf1oiFuRNUoh" alt=""></td><td>Click the Hosts header to expand or collapse the list of Hosts</td></tr><tr><td align="center"><img src="/files/4k2PtxbVhOibV0OYHbCK" alt=""></td><td>Import XML</td></tr><tr><td align="center"><img src="/files/87MFfHOjJ1uHNF1iPB9J" alt=""></td><td>Add Hosts</td></tr><tr><td align="center"><img src="/files/b62ASLjsckpyYjUZjG5Z" alt=""></td><td>Expand / Collapse all Hosts details</td></tr><tr><td align="center"><img src="/files/eQOokUeySqP4p7MMulBG" alt=""></td><td>Refresh the Sidebar's Hosts &#x26; Ports list</td></tr><tr><td align="center"><img src="/files/j1DrNj4tVvc9iz6afqqn" alt=""></td><td>Sort the Host list alphabetical / numerical</td></tr><tr><td align="center"><img src="/files/ib6RFWZfdm3O5b54J4qI" alt=""></td><td>The Board selector</td></tr><tr><td align="center"><img src="/files/WRMYbPqZtYFReiWZYtEs" alt=""></td><td>Host Type (server, workstation, router, etc.)</td></tr><tr><td align="center"><img src="/files/XAbVwDUF7jorCqJrTExB" alt=""></td><td>Host OS Type (Windows, Linux, etc.)</td></tr><tr><td align="center"><img src="/files/1ttgFW3QeysIFXpv8maO" alt=""></td><td>Host Target (IP address or hostname)</td></tr><tr><td align="center"><img src="/files/xrJAO6IxQjyRsGiCWz1d" alt=""></td><td>Load this Host</td></tr><tr><td align="center"><img src="/files/7ze0HcUYPngdbcFdmwT3" alt=""></td><td>Host Flags</td></tr><tr><td align="center"><img src="/files/zMllVOH7NRj8lBxfTPni" alt=""></td><td>Host Label</td></tr><tr><td align="center"><img src="/files/KglzRfHrBhyNlYKiiOHE" alt=""></td><td>Host Operating System</td></tr><tr><td align="center"><img src="/files/CMoVFIdxPYChDqfAjvlY" alt=""></td><td>The Host's Port Table can be expanded by clicking on the Host itself. The colored dots indicate TCP/UDP port state: <br><img src="/files/tAE7Y8YDmFOkjYoAku5C" alt=""> Open <img src="/files/q5gqDAZdCFV4LvKsXFJu" alt=""> Filtered <img src="/files/DmoX8iPCPbajtSVfpLip" alt=""> Closed</td></tr></tbody></table>

### Sidebar Services

![Side Services](/files/NLTFVqwXEzmBWqRub3KX)

<table><thead><tr><th width="212" align="center"></th><th width="424.33333333333326"></th></tr></thead><tbody><tr><td align="center"><img src="/files/j0CMtMnLTooKgHpzK8GU" alt=""></td><td>Click the Services header to expand or collapse the list of Services</td></tr><tr><td align="center"><img src="/files/tGUQoOUT3iEAprah6Gat" alt=""></td><td>Collapse all Service details</td></tr><tr><td align="center"><img src="/files/dlDnA2GHyZDqazyPoBN2" alt=""></td><td>Refresh the Service list</td></tr><tr><td align="center"><img src="/files/cyw1qfPuikjJR1FSXAtC" alt=""></td><td>The name of the Service</td></tr><tr><td align="center"><img src="/files/y6v6hXQEyDgu3OpqdxBC" alt=""></td><td>The Host Type and Operating System</td></tr><tr><td align="center"><img src="/files/Z2DpprX0fwawaWEIi8q6" alt=""></td><td>Port state : Host Target : Port Number</td></tr><tr><td align="center"><img src="/files/HS6EFmoMPaPZiyKeVRYv" alt=""></td><td>Load the Host</td></tr><tr><td align="center"><img src="/files/VoNdDk6IWfLDIjh0jWiV" alt=""></td><td>Load the Port</td></tr><tr><td align="center"><img src="/files/GgVVh0oDbvaklM9PLBbj" alt=""></td><td>The Service Version</td></tr><tr><td align="center"><img src="/files/IitEZAnBKoNq8qXamGlR" alt=""></td><td>The Host's Label</td></tr></tbody></table>

### Sidebar Footer

<img src="/files/WwXtfV5wG6ZGCK8301mY" alt="" data-size="line"> At the bottom of the Sidebar are buttons to [Import XML](/getting-started/import-nmap-and-masscan-xml.md) and [Add Hosts](/getting-started/adding-hosts-manually.md).

## <mark style="color:blue;">Engagement Menu</mark>

![Engagement Menu](/files/jCpLuBchMwLGbIFbqqM8)

Under the Top Menu you'll find the Engagement Menu with objects related to the current Engagement. Some options in the Engagement Menu have Sub Menus, such as the Hosts tab.

* [Console](/getting-started/engagement-console.md)
* [Boards](/views-and-filtering/boards.md)
* [The Matrix](/views-and-filtering/the-matrix.md)
* [Host Page](/hosts-and-services/host-page.md)
* [Credentials](/getting-started/capturing-credentials.md)
* [Findings](/findings/engagement-findings.md)
* [Reports](/clients-and-reporting/reporting.md)

### Filter Indicators

![Filter Indicators](/files/USefK3OkCOGS60zIvgYD)

When you select to select a [Board](/views-and-filtering/boards.md) or set filters in [The Matrix](/views-and-filtering/the-matrix.md), filter indicators will display in the Engagement menu.

## <mark style="color:yellow;">Object Actions</mark>

![Object Actions](/files/vNxmSibq26mjOmdyLxLN)

These buttons apply to the current object loaded in the Main Content Section, including the Delete Object button.

{% hint style="warning" %}
**Warning**: be aware of what object is currently load when clicking Delete Object button. Deleting an Engagement will remove all associated Hosts, Ports, Credentials, Findings and other attached objects.
{% endhint %}

## Sub Menus

![Sub Menus](/files/fRoG0l37a2D1qMLCIwcY)

Some tabs in the Engagement Menu have associated Sub Menus. Here we have selected the Hosts tab which brings up the Hosts Sub Menu.
