4ARMED.burp-collaborator

Burp Collaborator Server Ansible ロール

Ubuntu 16.04 Linux ホストに Burp Collaborator Server をインストールします。

要件

  • 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 に自己署名証明書を生成させたい場合は、以下を完了してください。そうでない場合は generate_self_signed_certsfalse に設定します。

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

著者情報

@marcwickenden によって 4ARMED で作成されました。

プロジェクトについて

Burp Collaborator Server

インストール
ansible-galaxy install 4ARMED.burp-collaborator
ライセンス
Unknown
ダウンロード
94
所有者
Application Security Services