<?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>mindExplode :: Tech Thoughts</title>
	<atom:link href="http://tech.mindexplode.net/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.mindexplode.net</link>
	<description>Life without TV</description>
	<lastBuildDate>Sun, 19 Dec 2010 15:37:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Block Google Search click monitoring</title>
		<link>http://tech.mindexplode.net/index.php/2010/08/17/block-google-search-click-monitoring/</link>
		<comments>http://tech.mindexplode.net/index.php/2010/08/17/block-google-search-click-monitoring/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 13:15:12 +0000</pubDate>
		<dc:creator>Xamar</dc:creator>
				<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://tech.mindexplode.net/?p=117</guid>
		<description><![CDATA[GreaseMonkey provides Javascript triggers upon certain websites allowing to &#8216;take control&#8217; of the web experience (only available for Firefox). Its own website defines it as: Greasemonkey is a Firefox extension that allows you to customize the way webpages look and function. It has a really big library of user created scripts: UserScripts. There you can [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.greasespot.net/">GreaseMonkey</a> provides Javascript triggers upon certain websites allowing to &#8216;take control&#8217; of the web experience (<strong>only available for Firefox</strong>). Its own website defines it as:</p>
<blockquote><p>Greasemonkey is a Firefox extension that allows you to customize the way webpages look and function.</p></blockquote>
<p>It has a really big library of user created scripts: <a href="http://userscripts.org/">UserScripts</a>. There you can find scripts for a wide variety of functions. From customizing the web to provide a real privacy enhancement. There so many that sometimes is difficult to find what you&#8217;re looking for.</p>
<p>I&#8217;ve found a reliable script to block Google Search click monitoring. Google&#8217;s annoying &#8216;onmousedown&#8217; event will send your click to them before going to the clicked link. Allowing them to provide a reliable list of websites you&#8217;ve viewed for targeted advertising purposes.</p>
<p>So, <strong><a href="https://addons.mozilla.org/firefox/748/">Install GreaseMonkey extension on your Firefox</a></strong> if you haven&#8217;t done it yet and <strong><a href="http://userscripts.org/scripts/show/57679">Install Google Search &#8211; Remove Redirection</a></strong> before Google knows more about you than your own granma!</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.mindexplode.net/index.php/2010/08/17/block-google-search-click-monitoring/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cookies. Why I use AdBlock</title>
		<link>http://tech.mindexplode.net/index.php/2010/08/08/cookies-why-i-use-adblock/</link>
		<comments>http://tech.mindexplode.net/index.php/2010/08/08/cookies-why-i-use-adblock/#comments</comments>
		<pubDate>Sun, 08 Aug 2010 21:20:58 +0000</pubDate>
		<dc:creator>blog</dc:creator>
				<category><![CDATA[For Dummies]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://tech.mindexplode.net/?p=100</guid>
		<description><![CDATA[I&#8217;ve been using AdBlock Firefox for quite a long time. At first it was about Advertisers but finally turned out to be a great privacy tool keeping thouse dangerous cookies away from my computer. A few days ago I read a great article on the Wall Street Journal about the privacy issues that third party [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using <a href="https://addons.mozilla.org/es-ES/firefox/addon/1865/">AdBlock</a> <a href="http://www.mozilla-europe.org/en/firefox/">Firefox</a> for quite a long time. At first it was about  Advertisers but finally turned out to be a great privacy tool keeping thouse dangerous cookies away from my computer.</p>
<p>A few days ago I read a great article on the <a href="http://online.wsj.com/article/SB10001424052748703940904575395073512989404.html?mod=what_they_know">Wall Street Journal</a> about the privacy issues that third party cookies rises. I found there a great video that explains the whole process in an easy manner that everybody can understand it easily.</p>
[See post to watch Flash video]
<p>This video is included in the WSJ article <em>The Web&#8217;s New Gold Mine: Your Secrets</em> and its the first in their new <i>What do they know</i> series. You can read more using the following links:</p>
<ul>
<li><a href="http://online.wsj.com/article/SB10001424052748703940904575395073512989404.html?mod=what_they_know">The Web&#8217;s New Gold Mine: Your Secrets</a><br />A Journal investigation finds that one of the fastest-growing businesses on the Internet is the business of spying on consumers. First in a series.</li>
<li><a href="http://blogs.wsj.com/wtk/">What do they know</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tech.mindexplode.net/index.php/2010/08/08/cookies-why-i-use-adblock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://tech.mindexplode.net/wp-content/uploads/2010/08/cookies_video.flv" length="26699917" type="video/x-flv" />
		</item>
		<item>
		<title>Automatic SSH tunnels on demand</title>
		<link>http://tech.mindexplode.net/index.php/2008/09/29/automatic-ssh-tunnels-on-demand/</link>
		<comments>http://tech.mindexplode.net/index.php/2008/09/29/automatic-ssh-tunnels-on-demand/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 14:44:54 +0000</pubDate>
		<dc:creator>Xamar</dc:creator>
				<category><![CDATA[SSH power]]></category>

		<guid isPermaLink="false">http://tech.mindexplode.net/index.php/2008/09/29/automatic-ssh-tunnels-on-demand/</guid>
		<description><![CDATA[Sometimes you have to build an SSH tunnel to access some remote service not directly available or not secure enough (think about an internal Jabber server, for example). This occasions I normally open an SSH session with the remote host tunnelling the services I want to access. It&#8217;s a bit annoying having to open a [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you have to build an SSH tunnel to access some remote service not directly available or not secure enough (think about an internal Jabber server, for example). This occasions I normally open an SSH session with the remote host tunnelling the services I want to access. It&#8217;s a bit annoying having to open a terminal just for me to use the remote services. So, crawling the Internet I found this neat procedure to automagicaly connect to a remote service over SSH by demand.</p>
<p><strong>Ingredients</strong></p>
<ul>
<li>Linux machine (Debian used)</li>
<li>SSH client/server (on local/remote machine)</li>
<li>inetd Internet super-server daemon (on the local machine)</li>
<li>nc Netcat (on the remote machine)</li>
</ul>
<p><strong>Procedure</strong></p>
<ul>
<li>Inetd listens on an arbitrary port in local machine</li>
<li>User connects to an arbitrary port in its local machine</li>
<li>Inetd opens the SSH connection to remote machine</li>
<li>The remote machine executes the especified command in <code>authorized_keys2</code>, a Netcat that will connect to the final port (in 127.0.0.1)</li>
<li>The secure bidirectional connection is established <img src='http://tech.mindexplode.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p><strong>Steps</strong></p>
<ol>
<li>Create a password less key to login local(root) -> remote(user)</li>
<p>in [<strong>local_machine</strong>] as [<strong>root</strong>]<br />
<code>ssh-keygen -t dsa -f ~/.ssh/tunnel_key</code><br />
Don&#8217;t use a passprase (just press ENTER when asked)</p>
<li>Install the key in remote machine</li>
<p>in [<strong>local_machine</strong>] as [<strong>root</strong>]<br />
<code>scp ~/.ssh/tunnel_key.pub user@remote_machine:/tmp</code><br />
in [<strong>remote_machine</strong>] as [<strong>user</strong>]<br />
<code>cat /tmp/tunnel_key.pub >> ~/.ssh/authorized_keys2</code></p>
<li>Select the shell to use when login with that key (a netcat to the redirected port)</li>
<p>Edit the <code>~/.ssh/authorized_keys2</code> file, go to the last line (the line we added on last step) and just before the <code>ssh-ds</code> leaving the line like this:<br />
in [<strong>remote_machine</strong>] as [<strong>user</strong>]<br />
<code><strong>command="nc localhost 5222",no-X11-forwarding,no-agent-forwarding,no-port-forwarding</strong> ssh-ds...</code></p>
<li>Edit the Internet super daemon configuration file to tunelize the communication</li>
<p>Edit the <code>/etc/inetd.conf</code> file. Add a new line that will listen an arbitrary port which will tunelize to the remote server. The line may look like this:<br />
in [<strong>local_machine</strong>] as [<strong>root</strong>]<br />
<code>127.0.0.1:5222  stream  tcp     nowait  root    /usr/bin/ssh    -q -T -i /root/.ssh/tunnel_key user@remote_machine</code></p>
<li>Configure the client (in local machine) to connect to 127.0.0.1 using the port especified in inetd</li>
<li>Enjoy <img src='http://tech.mindexplode.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p>This is not suitable for services like HTTP proxies an the like. This kind of services open and close connections too quickly. Keep in mind that SSH sessions take its time to connect&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://tech.mindexplode.net/index.php/2008/09/29/automatic-ssh-tunnels-on-demand/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

