|
РАЗДЕЛЫ
Архив
|
Для чего нужен SPF≡ Архив | архивная статья | 17.08.2004 17:24 За последний год спам достиг таких объемов, что начал угрожать самому существованию электронной почты. Если раньше спамовые письма были слабым шумом на фоне полезного сигнала, то в прошлом году речь шла, скорее, об искусном выделении слабого сигнала из сильного шума. По счастью, широкое распространение яда вызвало сильное внимание к противоядию, и в 2004 году положение уже далеко не столь катастрофично. Сегодня организационные и технологические меры позволяют удерживать спам в разумных границах. Распространению спама во многом способствовала открытость почтового протокола, и в частности — сложность определения реального отправителя письма. Понятие «отправитель» вообще запутано. Есть три параметра, по которым можно пытаться определить источник письма: Со значением Часто все три параметра совпадают, но это совершенно необязательно. Протокол SMTP изначально предусматривал ситуацию, когда пользователь, отправивший письмо, отличается от автора письма (того, от чьего имени письмо отправлено). Но никто не предполагал, что эту информацию будут сознательно подделывать. Сегодня 99% спамовых и вирусных писем используют поддельные адреса. From — чтобы ввести в заблуждение пользователей, Проверка дает вероятность того, что адрес не был подделан. Дальше эту вероятность можно учесть в антиспамовом фильтре. При этом ни один признак не обладает ни Сегодня в Спамообороне Яндекса используется около 2000 правил, что позволяет фильтровать не менее 95% спама, практически не допуская ложных срабатываний. С точки зрения Спамообороны проверка SPF является еще одним правилом, которое вносит свой (не решающий!) вклад в общий спамовый вес письма. Надо отметить, что, несмотря на то, что технология SPF появилась совсем недавно, она уже обросла мифами. Ниже мы рассмотрим некоторые из них. Миф 1. SPF не является панацеей от спама и поэтому не нужен. Да, как было сказано выше, SPF не является универсальным антиспамовым фильтром, это лишь способ максимально возможной в существующей среде идентификации отправителя, степень доверия к которой определяет получатель. При этом результаты эксперимента Алексея Тутубалина (статья «Технология SPF — за и против», п. 3.2), в котором Надо также отметить, что SPF можно учитывать не только для подавления спама, но и для уменьшения ложных срабатываний, то есть как «белый» признак. Например, есть сети, администраторы которых не в состоянии проследить за своими пользователями и состоянием их взломанных компьютеров. Такие сети часто попадают в «черные» списки. Публикация SPF позволит администраторам «отбелить» законные письма своих пользователей, которые в «нормальном» случае авторизуются и отправляют письма с «разрешенного» данным провайдером Миф 2. SPF могут установить все, то есть — и спамеры тоже. Действительно, в теории любой человек может, даже корректно представившись, рекламировать себя самым навязчивым образом. Однако на практике это происходит крайне редко — ведь, однажды определив этого отправителя, его просто перестанут слушать, то есть принимать от него почту. Именно поэтому спам рассылается с разных поддельных адресов. Теоретически спамер может для рассылки очередного десятка тысяч писем покупать за 10 долларов отдельный домен. Однако это явно усложнит и удорожит его деятельность. Кроме того, в условиях, когда на глазах ужесточается законодательство, подобный способ становится все более и более опасным для спамера. Миф 3. SPF неприменим при пересылке (forward) писем, поэтому его использование бессмысленно. Простейшее решение — входной почтовый сервер применяет SPF с большей степенью доверия в случае с одним RECEIVED и в меньшей — в случае с несколькими. Надо отметить, что доля «пересыльного» трафика в общем трафике почты колеблется в районе 1%. Рассмотрим ситуацию, когда пользователь с сервера sender.ru шлет письмо приятелю по адресу drug@reciever.ru, а приятель по В худшем случае То есть отправитель получит квитанцию с кодом и описанием ошибки, эквивалент которого на русском языке звучит примерно так: =============== Разумно предположить, что, получив такую квитанцию, пользователь догадается, что его приятель имеет новый адрес, и сможет послать письмо теперь уже напрямую, ведь адрес получателя — Но обычно администратор сети, принимающей пересылаемую почту, обладает информацией о том, кто пересылает сообщения в его сеть, и знанием, кому и как можно доверять. Эта информация может быть использована для разумной настройки. Миф 4. SPF существенно затрудняет пересылку почты в локальной сети. Рассмотрим работу SPF в локальной сети с резервными почтовыми серверами. Это может быть сеть одного провайдера или крупной компании. В такой сети почта при приеме пересылается между Однако надо заметить, что администраторы и так имеют много способов нарушить связность сети, поскольку интернет — сложная гетерогенная среда с массой протоколов, видов трафика и т.д. При этом следить за корректным прохождением почтового трафика — не бог весть какая задача, обычно после апдейта ПО на сервере достаточно отправить тестовое письмо и проследить за его прохождением. Миф 5. SPF генерирует большую нагрузку — лишние обращения к DNS. Уже сегодня типичная почтовая система, даже с минимальными антиспамовыми настройками совершает не менее трех обращений к DNS на каждое письмо, включая, по меньшей мере, один «тяжелый» запрос на обратное разрешение доменного имени. Еще не так давно таких обращений вообще не было, однако с это проблемой научились справляться достаточно дешево. Еще одного обращения просто никто не заметит. Миф 6. SPF угрожает безопасности и помогает спамерам, поскольку позволяет посредством запросов к политике выяснить наличие или отсутствие пользователя с конкретным адресом. Данное утверждение относится к лобовому применению метода exists, одним из способов использования которого является проверка имени пользователя. Того же самого результата можно достичь с теми же затратами другим способом, без «помощи» SPF. Например, просто обращаясь к почтовому серверу, симулируя попытку послать письмо, или непосредственно в процессе рассылки спама. При этом, сама по себе «лобовая» проверка имени пользователя при использовании exists на практике не используется: гибкость механизма позволяет создать существенно более сложный «сервер принятия решения», учитывающий статистику ip, рассылающих спам, распределение запросов и другие факторы, тем самым затруднив пресловутую «лобовую проверку». Миф 7. Не имеет смысла учитывать SPF, пока политику не пропишет подавляющее количество серверов. В полном согласии с законом Ципфа 10% серверов генерируют 90% трафика. То есть, если даже только крупные игроки начнут применять SPF, это поможет идентифицировать значительную долю почтовых сообщений. Именно поэтому Яндекс поддерживает инициативу и способствует ее пропаганде и распространению. В том числе — и в форме данной статьи. комментарии(50) разделы: Архив Материалы по теме
Другие |
Последние комментарии
Гость про "Вконтакте" три раза за месяц отказался от инвестиций (65)
Корочун про "Флибусту" закрыли копирасты (39)
Гость про Рунет урезали на 250 детских порно-сайтов (2)
Гость про "Газета.Ру" получила дизайн от Лебедева (17)
CFCBNT про Детское порно не умрет без стукачей (123)
Гость про Филатов продал "Мастерхост" и "Вебпланету" (7)
Гость про "Амедиа" хочет засудить 30 млн. уголовников "ВКонтакте" (18)
Гость про Тинейджеров посадили за организацию форума кардеров (3)
джора про Русскую чат-рулетку захватили голые иностранцы (14)
Люстэн про AdSense будет выплачивать деньги через WebMoney (54)
все комментарии Гость отвечает: не могу зайти в контакт и это точно не вирус Гость отвечает: Как вконтакте можно ограничить доступ к своей странице? Гость отвечает: Как создать онлайн игру? Гость отвечает: почему я не могу зайти на сайт одноклассники Гость отвечает: Кому на самом деле принадлежит Mail.ru? Гость отвечает: Что нужно для создания торрент-сервера? Гость отвечает: Вирус в ""Одноклассниках"? gregoryloanfirm1@gmail.com отвечает: Мамба - мошенники?! |
Copyright © 2001-2012 «Вебпланета». При перепечатке ссылка на «Вебпланету» обязательна.