There is several services configured on the lab:
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>
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
.
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 are configured on the forbidden machine.
See doc file Teamserver for detailed infos.
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
bundle install
failed for rainbow
gem - ku1ik/rainbow#40
Adding gem 'rainbow', '= 2.1.0'
in the Gemfile
can solve this issue.