<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Блог Артёма Агасиева: заметки с тегом Спам</title>
<link>https://agasiev.com/tags/spam/</link>
<description>Telegram: @aagasiev</description>
<author>Артём Агасиев</author>
<language>ru</language>
<generator>E2 (v3576; Aegea)</generator>

<itunes:owner>
<itunes:name>Артём Агасиев</itunes:name>
<itunes:email></itunes:email>
</itunes:owner>
<itunes:subtitle>Telegram: @aagasiev</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Gmail и точка</title>
<guid isPermaLink="false">116</guid>
<link>https://agasiev.com/all/gmail-i-tochka/</link>
<pubDate>Wed, 19 Jul 2023 15:21:17 +0300</pubDate>
<author>Артём Агасиев</author>
<comments>https://agasiev.com/all/gmail-i-tochka/</comments>
<description>
&lt;p&gt;Забавный факт, который мало кто учитывает при написании кода регистрации юзеров: точки в почтовом адресе Gmail &lt;a href="https://support.google.com/mail/answer/7436150"&gt;не имеют значения&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;То есть, с точки зрения гуглопочты, эти адреса равны между собой:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;johnsmith@gmail.com&lt;/li&gt;
&lt;li&gt;john.smith@gmail.com&lt;/li&gt;
&lt;li&gt;jo.hn.sm.ith@gmail.com&lt;/li&gt;
&lt;li&gt;j.o.h.n.s.m.i.t.h@gmail.com&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Этим хаком часто пользуются спамеры, которые могут зарегистрировать на одну почту кучу аккаунтов и атаковать с них ваш сервис.&lt;/p&gt;
&lt;p&gt;Так что, для внутреннего поиска/индексации все точки в gmail.com адресах лучше удалить. Главное, самому пользователю показывать почту в том виде, в котором он ее ввел, а то испугается и побежит в саппорт.&lt;/p&gt;
</description>
</item>

<item>
<title>Список доменов временных почтовых адресов</title>
<guid isPermaLink="false">113</guid>
<link>https://agasiev.com/all/spisok-domenov-vremennyh-pochtovyh-adresov/</link>
<pubDate>Mon, 05 Jun 2023 02:15:05 +0300</pubDate>
<author>Артём Агасиев</author>
<comments>https://agasiev.com/all/spisok-domenov-vremennyh-pochtovyh-adresov/</comments>
<description>
&lt;p&gt;Отличный список доменов временных почтовых адресов от &lt;a href="https://twitter.com/levelsio"&gt;Питера Левелса&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://photoai.com/tempEmailList.txt"&gt;https://photoai.com/tempEmailList.txt&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Можно прям все разом в бан, не ошибетесь, ничего нормального я с них никогда не видел.&lt;/p&gt;
</description>
</item>

<item>
<title>WhatsApp</title>
<guid isPermaLink="false">9</guid>
<link>https://agasiev.com/all/whatsapp/</link>
<pubDate>Sun, 24 Jun 2018 02:29:23 +0300</pubDate>
<author>Артём Агасиев</author>
<comments>https://agasiev.com/all/whatsapp/</comments>
<description>
&lt;p&gt;Короткая но развеселая заметка из будней борьбы со спамом.&lt;/p&gt;
&lt;p&gt;Допустим, у нас стоит задача, запретить оставлять свои контакты в каком-либо текстовом поле. Под контактами подразумеваем любые данные, которые ведут на другую социальную сеть или мессенджер. Например: номера телефонов, e-mail, ссылки на профили в Facebook и ВКонтакте.&lt;/p&gt;
&lt;p&gt;Конечно, пользователям это не понравится, особенно если альтернатива — заплатить свои кровные пять копеек. Поэтому стартует раунд специальной олимпиады — как бы так исковеркать текст, чтобы алгоритм не понял, что это именно контактные данные?&lt;/p&gt;
&lt;p&gt;Ради интереса, собрал небольшой списочек разных вариантов. Поплачьте вместе со мной, да.&lt;/p&gt;
&lt;p&gt;WhatsApp — каноничный вариант, для референса. А теперь, начинается хтонический ужас:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;wapp, воцап, воцапе, вайцап, vвотцар, воссап, ватсаб, всапп, вцабб, ведсап, ватсап, цапе, выцапан, watsap, vhatsapp, whatsup, whatapp, wtzp, whatsap, vatsap, what’s app, whatssapp, w h a t s, watsaap, what’s up, whapp, wathsape, wahatsapp, wp, whaazapa, vathsapp, watsp, whatsa, uozzaap, wapsattan — этот, мой любимый.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Все это не считая вариантов разделенных пробелами «w h a t s», другими разделителями типа «w.h.a-t-sapp», повторения букв «вааацааап» и других увеселительных мероприятий. И мы еще даже не добрались до самих номеров телефонов для WhatsApp.&lt;/p&gt;
&lt;p&gt;И фильтруя все это, стоит не забывать, что пользователь может просто поприветствовать собеседника «what’s up bro» и любые следующий цифры могут быть отнюдь не номером телефона, а датой и временем или гео-координатами или бог весть чем.&lt;/p&gt;
&lt;p&gt;Шах и мат любители регэкспов для фильтрации спама.&lt;/p&gt;
</description>
</item>


</channel>
</rss>