<?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; Hack</title>
	<atom:link href="http://eax.me/tag/hack/feed/" rel="self" type="application/rss+xml" />
	<link>http://eax.me</link>
	<description>Операционные системы, скрипты,  компьютерные сети, безопасность, алгоритмы, блогинг, девайсы и пр</description>
	<lastBuildDate>Tue, 31 Jan 2012 17:28:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Cкрипт для скачивания музыки из ВКонтакта</title>
		<link>http://eax.me/vk-get-mp3/</link>
		<comments>http://eax.me/vk-get-mp3/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 17:20:11 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Алгоритмы]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=2204</guid>
		<description><![CDATA[В сети есть много сервисов для скачивания mp3 из Вконтакта, но мне они не нравятся. Например, vMuke.ru часто возвращает пустой результат, а MP3-Search.su постоянно перегружен (и недавно затребовал регистрацию). Поэтому мне кажется, что юниксоиды оценят следующий скрипт. Вот его код: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181#!/usr/bin/perl # vk-get-mp3.pl script v 0.9.11 # (c) Alexandr A Alexeev 2011-2012 &#124; http://eax.me/ # [...]]]></description>
		<wfw:commentRss>http://eax.me/vk-get-mp3/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Когда скорость имеет значение</title>
		<link>http://eax.me/speed-matters/</link>
		<comments>http://eax.me/speed-matters/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 11:48:52 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Прочее]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[ОС]]></category>
		<category><![CDATA[Работа]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=2001</guid>
		<description><![CDATA[В работе программиста/сисадмина/аналитика встречаются задачи, решить которые требуется максимально быстро. Не могу сказать, что сталкиваюсь с такими каждый день, но иногда попадаются. Что это за задачи? Ну например, на сайт компании внезапно началась DDoS атака. Нужно максимально быстро определить 180 000 IP-адресов, с которых идет HTTP-флуд, и заблокировать их фаерволом. Для этого нужно пропарсить логи [...]]]></description>
		<wfw:commentRss>http://eax.me/speed-matters/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Каким должен быть идеальный ботнет</title>
		<link>http://eax.me/botnet/</link>
		<comments>http://eax.me/botnet/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 03:24:30 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Сети]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[P2P]]></category>
		<category><![CDATA[Боты]]></category>
		<category><![CDATA[Вирусы]]></category>
		<category><![CDATA[Протоколы]]></category>
		<category><![CDATA[Хайлоад]]></category>

		<guid isPermaLink="false">http://eax.me/?p=1450</guid>
		<description><![CDATA[Не зря я опубликовал черновик моей заметки про пиринговые сети. Комментарии читателей оказались очень полезными. Именно они вдохновили меня на дальнейшую работу в этом направлении. Что из этого вышло &#8212; смотрите под катом. Как видно из названия поста, сегодня речь пойдет только о ботнетах. Про обмен файлами, прокси-сети, пиринговые блоги и p2p-валюту на время забудем. [...]]]></description>
		<wfw:commentRss>http://eax.me/botnet/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>История одного скрипта (Google-расследование)</title>
		<link>http://eax.me/satanic-socks-server/</link>
		<comments>http://eax.me/satanic-socks-server/#comments</comments>
		<pubDate>Thu, 11 Nov 2010 05:03:40 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Отладка]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=1421</guid>
		<description><![CDATA[Не знаю, как вы, а я что-то устал от загонов про сплайны, генетические алгоритмы и прочую муть. Для разнообразия я решил рассказать историю, которую мне удалось по крупицам восстановить с помощью одного популярного поисковика. Эта история о судьбе маленького скрипта, написанного в далеком 2007 году. А если быть точнее, то началось все в мае 2006, [...]]]></description>
		<wfw:commentRss>http://eax.me/satanic-socks-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Возможно ли создать идеальную p2p-сеть?</title>
		<link>http://eax.me/ideal-p2p-network/</link>
		<comments>http://eax.me/ideal-p2p-network/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 19:47:51 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Сети]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[P2P]]></category>
		<category><![CDATA[Боты]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Мысли]]></category>
		<category><![CDATA[Хайлоад]]></category>

		<guid isPermaLink="false">http://eax.me/?p=232</guid>
		<description><![CDATA[Признаюсь, пиринговые сети и ботнеты интересуют меня уже давно. Когда-то долгие часы я проводил с ручкой и бумажкой, рисуя различные схемы p2p-сетей&#8230; Вы правы, я &#8212; больной человек. Увы, бумажки теряются и рвутся. К тому же, подробно расписывать на них свои идеи лениво, в результате чего через несколько дней ты сам не понимаешь, что на [...]]]></description>
		<wfw:commentRss>http://eax.me/ideal-p2p-network/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Еще немного про Google Hack</title>
		<link>http://eax.me/google-hack/</link>
		<comments>http://eax.me/google-hack/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 14:53:45 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=795</guid>
		<description><![CDATA[Недавно я рассказывал о способе, позволяющем обойти капчу Google, которую поисковик использует в случае получения большого числа похожих запросов с одного IP. За прошедшие две недели я придумал, как еще можно ускорить (и не только ускорить) парсинг выдачи Google, чем и хотел бы сейчас поделиться. 1. Используем прокси Прием с кукисами и tcpdump действительно позволяет [...]]]></description>
		<wfw:commentRss>http://eax.me/google-hack/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Обходим защиту от ботов в Google</title>
		<link>http://eax.me/google-captcha-bypass/</link>
		<comments>http://eax.me/google-captcha-bypass/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 12:42:44 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Веб]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Боты]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=754</guid>
		<description><![CDATA[Если вы пробовали когда-нибудь написать парсер выдачи Google, то наверняка знаете, что в нем предусмотрен ряд мер, направленных против такого использования поисковой машины. В этой заметке я расскажу о нескольких приемах, позволяющих эти меры обойти. Дополнение: Чуть более удобный, на мой взгляд, способ парсинга Google описан в посте И еще немного про Google Hack. Тем [...]]]></description>
		<wfw:commentRss>http://eax.me/google-captcha-bypass/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Как заразить тысячи пользователей Windows</title>
		<link>http://eax.me/windows-security/</link>
		<comments>http://eax.me/windows-security/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 10:47:19 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Безопасность]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Вирусы]]></category>

		<guid isPermaLink="false">http://eax.me/?p=653</guid>
		<description><![CDATA[Есть у меня один тестовый сайтик. И как-то мне захотелось оценить объем трафика, который можно получить в варез-тематике. Однако рассказ сегодня пойдет вовсе не о SEO и не трафике. Внимание! Все рассказанное ниже &#8212; не более, чем вымысел. История приснилась мне, когда я болел и имел температуру под 40. Не стоит относится к ней серьезно. [...]]]></description>
		<wfw:commentRss>http://eax.me/windows-security/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Анализ ICQ-вируса H1N1, он же Piggy.zip</title>
		<link>http://eax.me/icq-virus-h1n1-piggy/</link>
		<comments>http://eax.me/icq-virus-h1n1-piggy/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 15:17:42 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Безопасность]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[Вирусы]]></category>
		<category><![CDATA[Мысли]]></category>

		<guid isPermaLink="false">http://eax.me/?p=241</guid>
		<description><![CDATA[Вчера, 18 января 2010, многие пользователи ICQ подверглись атаке нового &#171;умного&#187; вируса, получившего название H1N1. В этом посте я хотел бы поделиться своими мыслями по поводу произошедшего. Если вы уже &#171;в курсе произошедшего&#187; и хотите восстановить свой пароль от ICQ, смотрите скрипт ближе к концу заметки. Для начала, ввиду в курс дела тех, кто не [...]]]></description>
		<wfw:commentRss>http://eax.me/icq-virus-h1n1-piggy/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Интересные примеры на Perl</title>
		<link>http://eax.me/perl-hacks/</link>
		<comments>http://eax.me/perl-hacks/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 08:10:22 +0000</pubDate>
		<dc:creator>Eax</dc:creator>
				<category><![CDATA[Perl]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[Алгоритмы]]></category>
		<category><![CDATA[Кодинг]]></category>
		<category><![CDATA[Параллелизм]]></category>
		<category><![CDATA[Скрипты]]></category>

		<guid isPermaLink="false">http://eax.me/?p=28</guid>
		<description><![CDATA[Около месяца собирал разные &#171;хаки&#187; на языке программирования Perl. Эта подборка наглядно демонстрирует, как в Perl одна-две строчки кода могут сделать больше, чем десять строк в каком-нибудь другом языке программирования. Дополнение: См также Основы программирования на Perl. 1. Проверить, существует ли элемент (первый аргумент функции, передается по значению) в массиве (второй аргумент функции, передается по [...]]]></description>
		<wfw:commentRss>http://eax.me/perl-hacks/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

