Script that use SMTP to send E-mails.
File Structure:
- config.conf (Config file for all attributes)
- emails.lst (List of receivers of E-mails)
- ex_message.txt (Message content file)
- mailhammer.py (Main script)
Скрипт для рассылки почты умеет:
- подделывать заголовок From
- использовать мисконфигурацию почтового сервера и отправлять письма без авторизации
- отправлять письма
- отправлять письма через сервисы с SSL. (Поддерживает работу по портам 25, 465, 587)
- подставлять скрытые изображения (Хуки - Hooks), ссылки на которые задаются в файле конфигурации
- отправлять файлы, разрешенные к отправке на используемом почтовом сервере
Скрпит умеет отображать отправляемое письмо вместе с отправляемыми заголовками при указании опции -v
.
Скрипт получает все опций из конфига с помощью аргумента -c.
Для подделки заголовка From ставьте оригинальный адрес в конец заголовка From, а поддельные имя и адрес на первое и второе место в заголовке. Пример:
Fake Name <[email protected]> <[email protected]>
1 2 3
Временно убрана возможность добавлять значения аргументов напрямую (не через конфиг).
TODO:
- Добавить интерфейс для работы с модулем из других процессов.
- Добавить возможность отправки писем с нескольких e-mail'ов (Чередованием)
- Добавить возможность указания задержки при отправке, для замедления процесса рассылки.
- Добавить возможность включения полей, характеризующих легитимную "почтовую рассылку", в тело письма.
Contributors:
- @n0tabug
- @empty_jack