При тестировании на проникновение часто приходится пользоваться социальной инженерией, потому что человек – одно из самых ненадежных звеньев в безопасности.
В данной статье рассказывается о том, как в рамках тестирования на проникновение, автоматизировать рассылку фишинговых писем с помощью Gophish Framework. Как установить фреймворк Gophish – рассказывается в статье: Gophish Framework. Установка фреймворка для фишинга.
Настроим все параметры рассылки:
Sending Profiles
Gophish не имеет собственного
SMTP сервера, поэтому требуется указать ему сервер, через который он будет отправлять почту. В качестве сервера можно использовать любой сервер который подойдет по параметрам (например почтовую учетную запись одного из пользователей, которая была получена в рамках тестирования на проникновение, или публичный
SMTP сервер, а так же создать свой. Как создать свой, описывается в статье:
Создание простейшего почтового сервера для нужд тестирования на проникновение). Или создать свой почтовый сервер.
Создадим профиль для
SMTP сервера. Для этого перейдем в
Sending Profiles и нажмем кнопку
New Profile.
Введем требуемые параметры:
Name: – имя профиля. Произвольное название(в примере:
SMTP Profile);
From: – от какого имени и адреса будет производиться почтовая рассылка (в примере:
Main Admin <admin@example.com>). Для русских имен потребуется создать трансляцию в
UTF-8 вручную, как это сделать описывается в статье:
Кодирование в UTF-8 для писем (MIME headers).
Используемый формат:
Имя Фамилия <адрес_почты>
Если требуется, то имя и/или фамилию можно пропустить;
Нужно учитывать, что SMTP сервер должен разрешать отправку с этими реквизитами, а атакуемый сервер должен принимать письма с этими реквизитами;
Host: – SMTP сервер, через который будет осуществляться отправка (в примере: smtp.example.com:25). Вводится в формате:
Читать далее Gophish Framework. Создание фишинговой рассылки →