
Разверните фишинговую инфраструктуру на лету.
Flyphish — это Ansible playbook, позволяющий консультантам по кибербезопасности разворачивать фишинговый сервер в облаке для проведения оценок безопасности.
Playbook устанавливает и настраивает Gophish, Postfix и OpenDKIM на виртуальной машине в облаке. Кроме того, в целях OPSEC playbook удаляет стандартные IOC (SMTP-заголовки) из конфигураций серверов Gophish и Postfix.

Приобретите домен и настройте его DNS-записи соответствующим образом (записи A, MX и SPF должны указывать на публичный IP-адрес вашего облачного экземпляра).
Установите Ansible на свою машину:
sudo apt install ansible
git clone --recursively https://github.com/VirtualSamuraii/flyphish.git
Укажите публичный IP-адрес вашего облачного экземпляра в файле hosts.
Укажите ваш фишинговый домен в файле group_vars/all.yml.
Всё готово!
ansible-playbook -i hosts playbook.yml

Остальное зависит от вас.
С этого момента вы можете войти в свой облачный экземпляр по SSH, запустить сервер Gophish и настроить его на отправку подписанных писем через ваш SMTP-сервер Postfix.
ssh -i ~/.ssh/id_rsa youruser@yourcloudinstance -q -C -N -L 3333:127.0.0.1:3333
