Compare commits
2 Commits
ed98d8870f
...
07e32ce6c3
| Author | SHA1 | Date | |
|---|---|---|---|
| 07e32ce6c3 | |||
| a4d49bf089 |
@@ -21,7 +21,7 @@ burp_client_can_restore: 1
|
|||||||
burp_client_can_verify: 1
|
burp_client_can_verify: 1
|
||||||
burp_restore_clients:
|
burp_restore_clients:
|
||||||
- "{{ inventory_hostname }}"
|
- "{{ inventory_hostname }}"
|
||||||
|
burp_use_bui: true - wether we deploy burp ui
|
||||||
Dependencies
|
Dependencies
|
||||||
------------
|
------------
|
||||||
|
|
||||||
|
|||||||
@@ -11,3 +11,4 @@ burp_client_can_restore: 1
|
|||||||
burp_client_can_verify: 1
|
burp_client_can_verify: 1
|
||||||
burp_restore_clients:
|
burp_restore_clients:
|
||||||
- "{{ inventory_hostname }}"
|
- "{{ inventory_hostname }}"
|
||||||
|
burp_use_bui: true
|
||||||
|
|||||||
10
files/burpui.systemd.service
Normal file
10
files/burpui.systemd.service
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Burp User Interface
|
||||||
|
After=network.target burp.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/usr/local/bin/burp-ui
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
25
tasks/bui.yml
Normal file
25
tasks/bui.yml
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
- name: "[bui] - pip"
|
||||||
|
package:
|
||||||
|
name: python-pip
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: "[bui] - install"
|
||||||
|
ansible.builtin.pip:
|
||||||
|
state: present
|
||||||
|
name: "{{ item }}"
|
||||||
|
loop:
|
||||||
|
- werkzeug==2.3.0
|
||||||
|
- burp-ui
|
||||||
|
|
||||||
|
- name: "[bui] - systemd unit"
|
||||||
|
ansible.builtin.file:
|
||||||
|
src: burpui.systemd.service
|
||||||
|
dest: /etc/systemd/system/burpui.service
|
||||||
|
|
||||||
|
- name: "[bui] - enable and start service"
|
||||||
|
ansible.builtin.systemd:
|
||||||
|
daemon_reload: true
|
||||||
|
name: burpui.service
|
||||||
|
state: started
|
||||||
|
enabled: true
|
||||||
@@ -34,4 +34,7 @@
|
|||||||
state: started
|
state: started
|
||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
|
- name: install bui
|
||||||
|
include_tasks: bui.yml
|
||||||
|
when: burp_use_bui
|
||||||
|
tags: bui
|
||||||
|
|||||||
@@ -32,6 +32,7 @@ ssl_dhfile = /etc/burp/dhfile.pem
|
|||||||
timer_script = /usr/share/burp/scripts/timer_script
|
timer_script = /usr/share/burp/scripts/timer_script
|
||||||
timer_arg = 20h
|
timer_arg = 20h
|
||||||
timer_arg = Mon,Tue,Wed,Thu,Fri,00,01,02,03,04,05,12,13,19,20,21,22,23
|
timer_arg = Mon,Tue,Wed,Thu,Fri,00,01,02,03,04,05,12,13,19,20,21,22,23
|
||||||
|
timer_arg = Sat,Sun,00,01,02,03,04,05,06,07,08,17,18,19,20,21,22,23
|
||||||
{% for client in burp_restore_clients %}
|
{% for client in burp_restore_clients %}
|
||||||
restore_client = {{ client }}
|
restore_client = {{ client }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||
Reference in New Issue
Block a user