<?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>esdrasbeleza.com &#187; freenode</title>
	<atom:link href="http://www.esdrasbeleza.com/tag/freenode/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.esdrasbeleza.com</link>
	<description>Só mais um blog do WordPress</description>
	<lastBuildDate>Fri, 13 Jan 2012 14:14:19 +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>Acessando a FreeNode com XChat e Tor</title>
		<link>http://www.esdrasbeleza.com/2010/03/02/acessando-a-freenode-com-xchat-e-tor/</link>
		<comments>http://www.esdrasbeleza.com/2010/03/02/acessando-a-freenode-com-xchat-e-tor/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 16:06:51 +0000</pubDate>
		<dc:creator>Esdras Beleza</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[freenode]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[tor]]></category>
		<category><![CDATA[xchat]]></category>

		<guid isPermaLink="false">http://www.esdrasbeleza.com/?p=66</guid>
		<description><![CDATA[Edição posterior: esse tutorial parece ter deixado de funcionar&#8230; Há outro tutorial de um dos visitantes que menciona ter tentado meu tutorial, não conseguiu fazê-lo funcionar mas achou uma solução. Recomendo que tentem ele no lugar do meu&#8230; Vou deixar o meu aqui por razões históricas. Servidores IRC costumam ser bloqueados em uma boa quantidade [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><em><strong>Edição posterior:</strong> esse tutorial parece ter deixado de funcionar&#8230; Há outro tutorial de um dos visitantes que menciona ter tentado meu tutorial, não conseguiu fazê-lo funcionar mas achou uma solução. Recomendo que <a href="http://blog.gnu-designs.com/howto-configure-tor-sasl-irc-to-connect-to-freenode" target="_blank">tentem ele</a> no lugar do meu&#8230; <img src='http://www.esdrasbeleza.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Vou deixar o meu aqui por razões históricas.</em></span></p>
<p>Servidores IRC costumam ser bloqueados em uma boa quantidade de redes. As desculpas para isso são diversas: as pessoas vão perder tempo no bate-papo, podem puxar pirataria em file servers e por aí vai. No entanto, como tudo na internet (até mesmo o orkut), o IRC também pode ser usado para boas finalidades, inclusive finalidades profissionais. Por exemplo, tirar dúvidas de desenvolvimento em canais especializados da rede <a href="http://www.freenode.net/" target="_blank">FreeNode</a>. Mas os firewalls e proxies não sabem das suas intenções&#8230;</p>
<p>Para esse feito, utilizei Tor e XChat. <strong>Importante:</strong> ao conectar, ele requisitou autenticação SASL, o que me fez procurar um script que habilitasse SASL no XChat. Para esse caso, também foi necessário já ter um  nickname registrado na FreeNode.</p>
<h1>As instruções:</h1>
<ol>
<li>Primeiro você precisa instalar o Tor na sua distribuição Linux. No meu Arch Linux, um <em>pacman -S tor</em> resolveu. Edite o arquivo /etc/tor/torrc e acrescente a seguinte linha no fim do arquivo:
<pre>mapaddress  10.40.40.40  p4fsi4ockecnea7l.onion</pre>
</li>
<li>Salve o arquivo e reinicie o serviço. No Arch Linux, isso é feito com
<pre>/etc/rc.d/tor restart</pre>
<p>Na maioria das outras distribuições populares, isso é feito com</p>
<pre>/etc/init.d/tor restart</pre>
</li>
<li>Você precisará usar <a href="http://adipose.attenuate.org/~stephen/ircd-seven/sasl/cap_sasl.py" target="_blank">esse script</a> para habilitar <a href="http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer" target="_blank">SASL</a> no XChat.  Ponha-o no diretório <em>~/.xchat2</em> .</li>
<li>Inicie o XChat. Vá no menu <em>Settings &gt; Preferences</em>.</li>
<li>Vá em <em>Network &gt; Network Setup</em>.</li>
<li>Defina o proxy para <em>localhost</em>, porta <em>9050</em>, tipo <em>Socks5</em>.</li>
<li>Feche as configurações. Agora vá em <em>File &gt; Server list</em> e crie uma nova rede. A minha eu chamei de <em>FreeNode_Tor</em>.</li>
<li>Abra as configurações da sua nova rede e adicione o servidor <em>p4fsi4ockecnea7l.onion/6667</em>.</li>
<li>Agora você vai acrescentar suas configurações do SASL:
<pre>/SASL -set FreeNode_Tor &lt;seu nick&gt; &lt;sua senha&gt;</pre>
</li>
<li>Conecte ao servidor:
<pre>/server 10.40.40.40</pre>
</li>
</ol>
<h1>Fontes:</h1>
<ul>
<li><a href="http://blog.aizatto.com/2006/09/02/connecting-to-freenode-with-tor-using-xchat/" target="_blank">Connecting to FreeNode using Tor using XChat</a></li>
<li><a href="http://sleepyirc.net/wiki/SASL" target="_blank">SASL</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.esdrasbeleza.com/2010/03/02/acessando-a-freenode-com-xchat-e-tor/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.373 seconds -->

