4ARMED.burp-collaborator

Rol de Ansible para Burp Collaborator Server

Instala el Burp Collaborator Server en un host Linux Ubuntu 16.04.

Requisitos

  • Máquina Linux basada en Debian
  • Máquina Ansible 2.2 basada en Unix/Linux con openssl instalado
  • Archivo jar de Burp Suite Professional (https://portswigger.net/burp/)

Variables del Rol

burp_http_port: 80
burp_https_port: 443
burp_dns_port: 53
burp_metrics_path: metricated
burp_whitelist: '["127.0.0.1"]'
burp_key: burp.pk8
burp_cert: burp.crt
burp_ca_bundle: intermediate.crt
burp_server_domain: collaborator.example.com
burp_local_address: < dirección IP interna >
burp_public_address: < dirección IP pública > # Puede ser la misma que arriba

Si deseas que Ansible genere un certificado autofirmado para usar con Collaborator, completa lo siguiente; de lo contrario, establece generate_self_signed_certs en false.

generate_self_signed_certs: true
country: GB
state: Londres
locality: Londres
organisation: 4ARMED
organisational_unit: Capacitación

Dependencias

  • 4ARMED.java

Ejemplo de Playbook

---
- hosts: all
  become: yes
  gather_facts: False
  vars:
    - burp_server_domain: collaborator.example.com
    - burp_local_address: 138.68.191.190
    - burp_public_address: 138.68.191.190
  pre_tasks:
    - name: Burp | Instalar Python 2
      raw: test -e /usr/bin/python || (apt -y update && apt install -y python-minimal)

  roles:
    - { role: 4ARMED.burp-collaborator }

Licencia

MIT/BSD

Información del Autor

Creado por @marcwickenden en 4ARMED.

Acerca del proyecto

Burp Collaborator Server

Instalar
ansible-galaxy install 4ARMED.burp-collaborator
Licencia
Unknown
Descargas
94
Propietario
Application Security Services