4ARMED.burp-collaborator

Burp Collaborator 服务器 Ansible 角色

在 Ubuntu 16.04 Linux 主机上安装 Burp Collaborator 服务器

要求

  • 基于 Debian 的 Linux 目标
  • 安装了 openssl 的 Unix/Linux 基础 Ansible 2.2 机器
  • Burp Suite Professional jar 文件 (https://portswigger.net/burp/)

角色变量

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: <内部 IP 地址>
burp_public_address: <公共 IP 地址> # 可能与上述相同

如果您想让 Ansible 为 Collaborator 生成自签名证书,请完成以下信息,否则将 generate_self_signed_certs 设置为 false

generate_self_signed_certs: true
country: GB
state: London
locality: London
organisation: 4ARMED
organisational_unit: Training

依赖项

  • 4ARMED.java

示例剧本

---
- 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 | 安装 Python 2
      raw: test -e /usr/bin/python || (apt -y update && apt install -y python-minimal)

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

许可证

MIT/BSD

作者信息

@marcwickenden4ARMED 创建。

关于项目

Burp Collaborator Server

安装
ansible-galaxy install 4ARMED.burp-collaborator
许可证
Unknown
下载
94
拥有者
Application Security Services