Skip to content

Latest commit

 

History

History
58 lines (46 loc) · 2.15 KB

services.md

File metadata and controls

58 lines (46 loc) · 2.15 KB

Services

There is several services configured on the lab:

Gitrob

Gitrob needs a github personal access token, create on on https://github.com and edit gitrob item of pentester data bag:

knife data bag edit pentester gitrob --secret-file .chef/encrypted_data_bag_secret

and update the gh_auth_token value.

Gitrob is installed on bliss. Get it's ip address (tun0) and access to the web interface through url http://10.13.37.x:9393.
You should be able to create new assessments.

The gitrob service is managed by docker. If the service is not running, check the gitrob container is started:

docker ps

If not started, check if container exists and remove it, then rerun chef-client:

docker ps -a
docker rm CONTAINERID
sudo chef-client

Access to service's logs with:

docker logs CONTAINERID

Run Gitrob command with:

docker exec -it CONTAINERID gitrob help
docker exec -it CONTAINERID gitrob analyze --no-server <username>

Faraday server

A Faraday server is available on bliss
It's ready to use, access to the web interface via url http://10.13.37.x:5985/_ui.

CTFPad

A CTFPad is also configured on bliss, the service is managed with docker.

Access to CTFPad: https://10.13.37.x:1234
Access to Etherpad: https://10.13.37.x:1235

Teamservers

Teamservers are configured on the forbidden machine.
See doc file Teamserver for detailed infos.

BeEF Server

A BeEF server is up and running on the forbidden machine.

Access to the web panel: http://10.13.37.x:3000/ui/panel
Hool URL: http://192.168.42.x:3000/hook.js

Known issue:

bundle install failed for rainbow gem - ku1ik/rainbow#40
Adding gem 'rainbow', '= 2.1.0' in the Gemfile can solve this issue.