Skip to content

Automated deploy and maintenance

Pablo Estigarribia edited this page Feb 14, 2017 · 14 revisions

Automated deploy with ansible

There is a feature complete set of roles created for ansible to manage burp, on the readmes of these you will get some help and also more help from generic-help

Here is the list of roles done for burp:

ansible_burp2_server

https://github.com/CoffeeITWorks/ansible_burp2_server https://galaxy.ansible.com/CoffeeITWorks/burp2_server/

Features:

  • Configure Burp UI Agent
  • Configure burp restore service
  • Configure Burp manual delete
  • Configure Burp Autoupgrade
  • Activate clients from git repository
  • have tests automatic for restore, backup with test client
  • modify all setting for burp_server.conf
  • build burp from source and have option to choose which burp version build
  • Upgrade from source
  • profiles_templates from defaults, so anyone can set their own, and also with good defaults profiles: profile_lnxsrv, profile_win6x, profile_win6x_drp
  • burp2_add_manual_clients to have possibility to add clients from a list, also from command line

ansible_burpui_server

https://galaxy.ansible.com/CoffeeITWorks/burpui_server/ https://github.com/CoffeeITWorks/ansible_burpui_server

It allows to configure all features of burpui, also standalone and multi-agent mode.

ansible_burp2_client

https://galaxy.ansible.com/CoffeeITWorks/burp2_client/ https://github.com/CoffeeITWorks/ansible_burp2_client

It allows to install and configure all settings of a burp2_client. It's intended to use clientconfdir from server with incexc/profile_lnxsrv or any other profile created by you or deployed and created by ansible_burp2_server.

It also compiles from source, so you can choose which version of burp2 install, and not need to wait for any repository.

ansible_burp_reports

https://galaxy.ansible.com/CoffeeITWorks/burp_reports/ https://github.com/CoffeeITWorks/ansible_burp_reports

It install and configures scheduled tasks for https://github.com/pablodav/burp_server_reports

It configures the scheduled tasks to which burpui server target.

Author

Pablo Estigarribia (@pablodav)

Collaborators

--- add your name here after updating this wiki ---

Clone this wiki locally