Dashboard overview - ttpreport/ligolo-mp GitHub Wiki

This is the main window of Ligolo-mp. It gives both at-a-glance understanding of the current state of things and ways to manage all of the moving parts like sessions, routes and redirectors:

Dashboard Page

There are 6 panes, 4 of which are interactive. You can navigate between panes by pressing Tab.

[!NOTE] All the session configurations (relay status, routes, redirectors, etc) can be configured regardless of wether the agent is connected or not. If the configuration is done offline, it will be synchronized once agent is back online.

Server

This is a purely informational pane that shows currently connected user and the server. More importantly, it shows the interface that the server is listening for agent connections on. It may be helpful when generating additional agent binaries.

Sessions

This is probably the most important pane that lists all the sessions, their metadata and state. The selection highlight is synchronized among sessions, routes and redirectors so you can quickly analyze the connectivity dependencies when required.

The colored flags serve as a visual representation of the state:

Flag Meaning
$${\color{blue}⚑}$$ Agent is connected, relay is down
$${\color{green}⚑}$$ Agent is connected, relay is up
$${\color{red}⚑}$$ Agent is disconnected, relay is down

This pane's context menu also provides means to start and stop the relay, change sessions' alias, create additional routes and redirectors:

Session Menu

Interfaces

This is a list of interfaces found on the compromised machine. It could be useful for easier navigation of internal networks: which interface to run a redirector on, which networks are potentially accessible via this particular session and so on.

Routes

A list of routes is here mainly for visibility purposes: as already mentioned, the selection highlight is synchronized with sessions and redirectors, also the visual markers (those colored flags) provide a good visual representation of the current state.

Its context menu allows for deletion of selected route.

Redirectors

This is functionally the same as routes, but represents redirectors.

Its context menu allows for deletion of selected route.

Log

A list of recent events. Might come in handy if, for example, you need to figure out if the session was terminated by another operator or died unexpectedly.