Skip to content
Niko edited this page Mar 22, 2020 · 9 revisions

Welcome to the BabooSSH wiki!

Here is the documentation about the tool, its features, commands, and objects.

Please note this documentation is a work in progress. Expect some broken links and future changes.

Install

You can install BabooSSH latest release from pip :

pip3 install baboossh

You can now run BabooSSH with baboossh command.

Quick help

From BabooSSH interface, use help <command> to get a quick help for any command. See help detail.

Getting started

Start baboosh by running baboossh.py. At first run, it will create a .baboossh directory in your home directory, and a default workspace.

You are now in front of BabooSSH prompt, which indicates the current workspace.

Start by adding a User, its Creds and an Endpoint:

Then set these objects as active options. Notice how the prompt changes to indicate current active options:

And connect to check if supplied credentials are valid.

If they are not valid, add new Users and Creds, set them as active and connect with them:

Once valid, a connection with the flag Working will be available:

Set a payload and its parameters and run it:

Use payload gather to gather information about other users, credentials and endpoints in the network:

Set newly discovered targets as active and try to connect:

Commands

Clone this wiki locally