Разборнов Дмитрий
dima@razbornov.ru
MVP
fromreallife.wordpress.com
Обзор
1. Проблемы
4. Неожиданности DMARC
5. Кейс
6. Заключение
Обзор
1. Проблемы
5. Кейсы
6. Заключение
Познакомьтесь: “Том”
Zinko
AI RLI NES
Почему фишинг трудно обнаружить?
Однажды, Том получает письмо
с прогнозом погоды.
Zinko
To: tzink@zinkoairlines.com
AI RLI NES
Your daily weather alert is
below:
Login to view your customized
weather report
Zinko Airlines
Oceanic | Privacy
Airlines | |
| Privacy
Terms of Use | Unsubscribe
Почему фишинг трудно обнаружить?
Он открывает ссылку, и вводит
свои учетные данные, но
Zinko
получает сбой проверки
Zinko Air Weather подлинности. Тогда он кликает
на логотип компании, его
AI RLI NES
Alerts
Corporate
Weather Alert for sign
Sept 25,in
2014
Thu 9/25, 5:30 am
перенаправляют на сайт снова и
user@zinkoairlines.com
tzink@zinkoairlines.com
успешно входит в систему.
Zinko
To: tzink@zinkoairlines.com
Password
AI RLI NES
Sign in Поддельный Он только что стал жертвой
Your daily weather alert is
below: URL ! успешной фишинговой атаки.
Login to view your customized
weather report
Zinko Airlines
Oceanic | Privacy
Airlines | |
| Privacy
Terms
© 2014ofZinko
Use Airlines
| Unsubscribe
zinkoairlines.phpforms.net/q1xfr4
Почему фишинг трудно обнаружить?
1. Выглядит, как настоящее
Cyber thieves stole $215 million from businesses using hacked email addresses.
Как они это делают?
Вот сценарий кошмара: Вы работаете в бухгалтерии, и получаете письмо от
финансового директора, который просит, чтобы Вы срочно перевели одному
из зарубежных поставщиков компании пятизначную сумму, которая была
каким-то образом пропущена. Вы делаете платеж, и уведомляете об этом
босса, получив от него по электронной почте ответное письмо «Чего? КАКОЙ
ПЛАТЕЖ?»
Еще один пример…
Еще один пример… (продолжение)
5. Кейсы
6. Заключение
Как DMARC предотвращает фишинг
Zinko
To: tzink@zinkoairlines.com
Zinko Airlines
Oceanic | Privacy
Airlines | |
| Privacy
Terms of Use | Unsubscribe видит пользователь?
Если Нет, сообщение не проходит проверку
DMARC и получающая сторона решает, что будет
дальше делать с сообщением.
DKIM: DomainKeys Identified Mail
DKIM: DomainKeys Identified Mail
Authentication-Results: mxfront5j.mail.yandex.net;
spf=pass (mxfront5j.mail.yandex.net: domain of
outlook.com designates 65.55.34.215 as permitted sender)
smtp.mail=razbornov@outlook.com; dkim=pass
header.i=@hh.ru X-Yandex-Spam
DKIM: в мире сказок Linux
DKIM в Linux: рабочий конфиг
Twitter:
В течение первых 45 дней начатого мониторинга,
было замечено около 2.5 биллионов поддельных
писем
До DMARC: ~110 миллионов сообщений/в день
После DMARC: 1,000/в день после публикации
политики "reject"
Издательство Clearing House сообщило, что они
использовали DMARC для блокировки более 100,000
не прошедших проверку писем за 90 дневный период
2014.
DMARC: обзор спецификации
Aligned Email Unaligned Email
Inbound MTAs
example.com
Report Forensic reports Aggregate log data
Consumer
Aggregate
Aggregate reports Report
Generator
DMARC: обзор спецификации
• TXT запись в DNS
• _dmarc.example.com
4. Неожиданности DMARC
5. Кейсы
6. Заключение
Баланс между безопасностью и
функциональностью
Не потерять важное
Избавиться от письмо
поддельных писем
Обратная связь
1. Собираем feedback
2. Обнаруживаем неверно
настроенные серверы
3. Проверяем сторонних
поставщиков рассылок
4. Все письма проходят проверку
подлинности!
Обнаружение атаки
1. Спамер из Интернета
Отправляет поддельное письмо
cvetochek88@mail.ru 2. Письмо не проходит проверку
DKIM или SPF, и DMARC ,
Помечает письмо как спам
Почтовый
сервер
3 .Отправляет уведомление
На dmarc_failures@example.com
4. Администратор домена:
.
Хммм, нехороший спамер!
,
Обнаружение неверных конфигураций
1. joe@linux.org .отправляет
Сообщение с новых серверов
2.Сообщение не проходит проверку
DKIM или SPF, и DMARC
Почтовый сервер
3.Отправляет уведомление
На dmarc _ failures@ example.com
4. Упс, я забыл добавить этот
IP в мою SPF запись
И не включил для него DKIM
Проверяем поставщиков рассылок
1. Поставщик рассылок отсылает MAIL
FROM alerts@3 rdParty.com, From:
alerts@ example.com 2. Письмо проходит SPF и DKIM ,
Но RFC 5321MailFrom не
cсоответствует
3.Отсылается уведомление
О сбое dmarc_ failures@ example.com
4. Упс, , Я забыл делегировать под домен
Для этого поставщика рассылок
Обзор
1. Проблема
2. Как работаетDMARC?
4. Неожиданности DMARC
5. Кейсы
6. Заключение
Image
Image taken
taken from
from Flickr
Flickr Creative
Creative Commons:
Commons: https://www.flickr.com/photos/dlkinney/357134468/
https://www.flickr.com/photos/dlkinney/357134468/
Разрывая цепочку Case 1: SPF
сработает только
тогда, если письмо
отправлено отсюда
…и немного
изменено здесь,
DMARC может не
Case 2: Если письмо сработать
отправлено отсюда…
Разрывая цепочку Case 1: SPF
сработает тогда,
Происходит если письмо
Происходит все
все время
время сс легитимными
легитимными группами
группами
рассылки,на отправлено отсюда
рассылки,на стадии
стадии доработки
доработки рабочей
рабочей группой
группой
DMARC.
DMARC.
…и немного
изменено здесь,
DMARC может не
Case 2: Если письмо сработать
отправлено отсюда…
Обзор
1. Проблема
3. Плюсы технологииDMARC
4. Неожиданности DMARC
5. Кейс
6. Заключение
Case DMARC: Microsoft Corporation
Заключение
1. DMARC решает некоторые проблемы фишинга