Installation
Download the plugin
Copy the
bountyhunterdirectory intocaldera/pluginsand enable the plugin in the Caldera server’s configuration (caldera/conf/<config>.yml)Install requirements:
pip install -r requirements.txtUnzip
caldera/plugins/bountyhunter/payloads/payloads.ziptocaldera/plugins/bountyhunter/payloadsRemember to add the
--buildflag when starting the Caldera server with Bounty Hunter for the first timeNote: Bounty Hunter works with Caldera v5.0.0 or v4.2.0
Docker Deployment
Download the plugin from the GitHub repository
Copy the
bountyhunterdirectory intocaldera/pluginsand enable the plugin in the Caldera server’s configuration (caldera/conf/<config>.yml)Add the following lines to the
caldera/Dockerfileto install the Bounty Hunter requirements during the docker build process, e.g., at line 77 after the installation of the emu plugins requirements in lines 69-76
WORKDIR /usr/src/app/plugins/bountyhunter
RUN pip3 install -r requirements.txt
Continue the docker build as usual
Note: When using a Caldera docker image, problems during the web ui login might occur (see here). To avoid problems, add the
--insecureflag to the docker entry point (ENTRYPOINT ["python3", "server.py", "--insecure"])