<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Корчагин Станислав &#187; дизайн</title>
	<atom:link href="http://korchasa.ru/index.php/tag/%d0%b4%d0%b8%d0%b7%d0%b0%d0%b9%d0%bd/feed/" rel="self" type="application/rss+xml" />
	<link>http://korchasa.ru</link>
	<description>Разработка, тестирование, запуск</description>
	<lastBuildDate>Mon, 24 May 2010 23:28:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Враг не пройдет. Как остановить спам боты.</title>
		<link>http://korchasa.ru/index.php/2007/06/%d0%b2%d1%80%d0%b0%d0%b3-%d0%bd%d0%b5-%d0%bf%d1%80%d0%be%d0%b9%d0%b4%d0%b5%d1%82-%d0%ba%d0%b0%d0%ba-%d0%be%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d1%8c-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be/</link>
		<comments>http://korchasa.ru/index.php/2007/06/%d0%b2%d1%80%d0%b0%d0%b3-%d0%bd%d0%b5-%d0%bf%d1%80%d0%be%d0%b9%d0%b4%d0%b5%d1%82-%d0%ba%d0%b0%d0%ba-%d0%be%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d1%8c-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be/#comments</comments>
		<pubDate>Wed, 06 Jun 2007 17:31:00 +0000</pubDate>
		<dc:creator>korchasa</dc:creator>
				<category><![CDATA[Статьи]]></category>
		<category><![CDATA[безопасность]]></category>
		<category><![CDATA[дизайн]]></category>
		<category><![CDATA[разработка]]></category>

		<guid isPermaLink="false">http://korchasa.ru/?p=56</guid>
		<description><![CDATA[То ли мне спам-боты надоели, толи просто решил сделать что-то большое и чистое. В итоге размышлений родились мысли. Первая, о том, что хочется есть, а вторая, что думать надо усердней. Стал думать усердней, и набросал несколько вариантов защиты:
Защита от ботов, ориентированных на CMS, и названия полей
Тут все относительно просто. Достаточно выделиться из серой массы, и [...]]]></description>
			<content:encoded><![CDATA[<p>То ли мне спам-боты надоели, толи просто решил сделать что-то большое и чистое. В итоге размышлений родились мысли. Первая, о том, что хочется есть, а вторая, что думать надо усердней. Стал думать усердней, и набросал несколько вариантов защиты:</p>
<h4>Защита от ботов, ориентированных на CMS, и названия полей</h4>
<p>Тут все относительно просто. Достаточно выделиться из серой массы, и количество ботов снижается почти до нуля. Пример: на странице регистрации можно присваивать id-шникам input&#8217;ов случайные значения, подписи к ним выводить с помощью JavaScript, и между некоторыми вставлять поддельные input&#8217;ы. Дополнительно можно проверять время заполнения формы, и нажатие клавиш.</p>
<h4>Защита от ботов, которых пишут &#8220;под вас&#8221;</h4>
<p>Вот несколько способов пришедших на ум.</p>
<h5>Различение формы предметов, и их цвета</h5>
<p>Найти на картинке, покрытой мелкими треугольниками, овалами, и прочими линиями квадрат, и указать его цвет.</p>
<h6>Плюсы:</h6>
<ul>
<li>простота реализации</li>
<li>простота прохождения людьми</li>
</ul>
<h6>Минусы:</h6>
<ul>
<li>узкий словарь (основных цветов и форм мало, чтобы предотвратить брутфорс)</li>
</ul>
<h5>Разбор сложных образов</h5>
<p>Указать пол человека, изображенного на фотографии.</p>
<h6>Плюсы:</h6>
<ul>
<li>вряд ли боты в скором времени станут такими умными</li>
<li>простота реализации самого механизма выбора</li>
</ul>
<h6>Минусы:</h6>
<ul>
<li>тяжело составить такой словарь</li>
</ul>
<p>Если придумаете, то, пожалуйста, скажите мне . Только гугловский поиск по медиа-контенту не предлагайте, так как он не очень релевантный.</p>
<h5>Конструирование сложных образов из кусков</h5>
<p>Собирание пазла.</p>
<h6>Плюсы:</h6>
<ul>
<li>очень широкий словарь (результатом конструирования может быть что угодно).</li>
<li>тяжесть брутфорса (6 кусков &#8211; 720 вариантов)</li>
<li>возможность увеличить защиту от брутфорса, если пересылать изменения (куда какой кусок положили) на каждом шаге, а не результат</li>
</ul>
<h6>Минусы:</h6>
<ul>
<li>пока не придумал ничего, кроме необходимости реализации самого механизма конструирования</li>
</ul>
<h4>Заключение:</h4>
<p>Вывод простой &#8211; серебрянной пули, как всегда,&nbsp;не получилось, но идея с пазлом мне нравится.</p>
]]></content:encoded>
			<wfw:commentRss>http://korchasa.ru/index.php/2007/06/%d0%b2%d1%80%d0%b0%d0%b3-%d0%bd%d0%b5-%d0%bf%d1%80%d0%be%d0%b9%d0%b4%d0%b5%d1%82-%d0%ba%d0%b0%d0%ba-%d0%be%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d1%8c-%d1%81%d0%bf%d0%b0%d0%bc-%d0%b1%d0%be/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
