<?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>PCR&#039;s notepad &#187; security</title>
	<atom:link href="http://notepad.patheticcockroach.com/category/security/feed/" rel="self" type="application/rss+xml" />
	<link>http://notepad.patheticcockroach.com</link>
	<description>The area in patheticcockroach.com where the EEG isn&#039;t isoelectric</description>
	<lastBuildDate>Sun, 05 Feb 2012 12:11:36 +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>Lists of Tor nodes</title>
		<link>http://notepad.patheticcockroach.com/2500/lists-of-tor-nodes/</link>
		<comments>http://notepad.patheticcockroach.com/2500/lists-of-tor-nodes/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 18:02:52 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=2500</guid>
		<description><![CDATA[Having a list of Tor nodes can always be a useful resource for spam-fighting, even though unfortunately most of those lists most often don&#8217;t make the difference between nodes which are just a relay and nodes which are also exit points. So, here are a few listings that seems to be regularly updated (as of [...]]]></description>
			<content:encoded><![CDATA[<p>Having a list of Tor nodes can always be a useful resource for spam-fighting, even though unfortunately most of those lists most often don&#8217;t make the difference between nodes which are just a relay and nodes which are also exit points.</p>
<p>So, here are a few listings that seems to be regularly updated (as of today, at least):</p>
<ul>
<li><a href="http://torstatus.all.de/index.php?SR=Bandwidth&#038;SO=Desc">http://torstatus.all.de/index.php?SR=Bandwidth&#038;SO=Desc</a>: has lots of details (notably, they do make the difference between exit nodes and simple relays), but is probably not trivial to parse automatically. NB: if you&#8217;re on Firefox, beware that it will slow down the browser massively for a few seconds. It&#8217;s fine on Iron, though.</li>
<li><a href="http://torstatus.blutmagie.de/index.php?SR=Bandwidth&#038;SO=Desc">http://torstatus.blutmagie.de/index.php?SR=Bandwidth&#038;SO=Desc</a>: pretty much the same as the previous one (still a Fx killer, notably!), but hosted elsewhere.</li>
<li><a href="http://torstatus.rueckgr.at/index.php">http://torstatus.rueckgr.at/index.php</a>: and the same again, somewhere else.</li>
<li><a href="http://www.ircproxy.net/torlist/">http://www.ircproxy.net/torlist/</a>: just a list of IPs, probably great to parse. Also mention the update date, even though I guess it&#8217;s not a guarantee.</li>
<li><a href="http://files.sabmx.net/pg2/tor_block.txt">http://files.sabmx.net/pg2/tor_block.txt</a>: also just a list of IP, indicated as IP ranges.</li>
<li><a href="http://teksimple.com/tornodes.txt">http://teksimple.com/tornodes.txt</a>: that&#8217;s probably the easiest one to parse: just a text list, one IP per line, update date and time on first line.</li>
</ul>
<p>Note however that it seems pretty much impossible to perform a DDoS attack from the Tor network (limitation #1 being it doesn&#8217;t really have that much bandwidth available), so there&#8217;s no reason to be a jackass like <a href="https://www.dan.me.uk/tornodes" rel="nofollow">Daniel Austin MBCS</a> and ban all traffic from Tor nodes. Particularly, blocking traffic from non-exit nodes altogether is seriously retarded. Purely banning all traffic from Tor also means you&#8217;d simply play along <a href="http://en.wikipedia.org/wiki/Stop_Online_Piracy_Act">SOPA</a> and alike. You might want instead to maybe just make the spam filter harsher, or systematically manual, on contents coming from Tor.<br />
Well, anyway, you got the list now act smart with it. <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/2500/lists-of-tor-nodes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sygate Personal Firewall</title>
		<link>http://notepad.patheticcockroach.com/1416/sygate-personal-firewall/</link>
		<comments>http://notepad.patheticcockroach.com/1416/sygate-personal-firewall/#comments</comments>
		<pubDate>Sat, 19 Feb 2011 13:29:25 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=1416</guid>
		<description><![CDATA[Sygate Personal Firewall has always been my favorite firewall&#8230; until I eventually had to move to something newer than Windows XP. Quite some time ago, they got bought by Symantec, which just discontinued it then, so it was never ported to Vista/Se7en. Also, there was a time when it was nearly impossible to find, and [...]]]></description>
			<content:encoded><![CDATA[<p>Sygate Personal Firewall has always been my favorite firewall&#8230; until I eventually had to move to something newer than Windows XP. Quite some time ago, they got bought by Symantec, which just discontinued it then, so it was never ported to Vista/Se7en. Also, there was a time when it was nearly impossible to find, and even though this is now not the case anymore (you can find it notably at Tucows and on Cnet), I thought, although it&#8217;s a little late now, why not mirror it too. So here it is:</p>
<div style="text-align:center;margin-top:0px;margin-bottom:1em;"><a href="http://www.filesonic.com/file/97042762/SygatePersonalFirewall.exe">Sygate Personal Firewall, version 5.6.2808.0 (final)</a></div>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/1416/sygate-personal-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing and running Wuala in Linux using only command line</title>
		<link>http://notepad.patheticcockroach.com/1176/installing-and-running-wuala-in-linux-using-only-command-line/</link>
		<comments>http://notepad.patheticcockroach.com/1176/installing-and-running-wuala-in-linux-using-only-command-line/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 01:04:43 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=1176</guid>
		<description><![CDATA[Wuala is a free online file storage service. Yet another one, you&#8217;ll say, however it has some (unique?) particularities. To make the list as short as possible: They care about privacy: unlike (for instance and just to cite the most famous one) Dropbox where the files are encrypted once they&#8217;ve arrived on Dropbox&#8217;s servers (sure, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bit.ly/gmS40L">Wuala</a> is a free online file storage service. Yet another one, you&#8217;ll say, however it has some (unique?) particularities. To make the list as short as possible:</p>
<ol>
<li>They care about privacy: unlike (for instance and just to cite the most famous one) Dropbox where the files are encrypted once they&#8217;ve arrived on Dropbox&#8217;s servers (sure, the transfer is SSL-protected, but at the end of the tunnel Dropbox can see the unencrypted files), the files are encrypted on the user&#8217;s computer. So Wuala has no way to read your files. (source: Wuala FAQ &#8211; Is Wuala private and secure?). The obvious drawback with that is that you&#8217;d better not lose your password: they don&#8217;t know it, and they can&#8217;t regenerate it, if you lose it it&#8217;s lost. You know, like <a href="http://en.wikipedia.org/wiki/Dead_Is_Dead">dead is dead</a>.</li>
<li>You can get lots more storage for free, just by sharing space. If your goal is to secure your data by storing them redundantly and not to store more data than can fit on your hard drive, read on carefully: if you let Wuala store 1 GiB of data on your computer (for redundantly storing encrypted files from other users), you&#8217;ll get an extra 1 GiB x [your uptime] free storage. At the moment, you can share 1 to 100 GiB per computer. So if you have 2 computers online 50% of the time and you share (aka &#8220;trade&#8221;) 100 GiB on each, you&#8217;ll get 100 GiB x 2 x 50% = 100 GiB of free Wuala space! Try and get that on Dropbox&#8230; they sell the 100 GiB quota at 20 bucks a month (oh, right, $19.99&#8230;). If you don&#8217;t want to trade storage with Wuala, you can also pay for extra GiBs, for instance 100GiB come at 100€ a year (right, 99€ or $129).<br />
<strong>UPDATE</strong>: this possibility to trade storage has been removed. However, at the moment it&#8217;s possible to pay for storage using <a href="http://en.wikipedia.org/wiki/Bitcoin">Bitcoin</a>.</li>
<li>Last but not least, there&#8217;s a decent corporation behind Wuala: <a href="http://www.euronext.com/trader/summarizedmarket/stocks-2593-EN-FR0000054314.html">Lacie</a> (and guess what they sell: hard drives and NAS <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ). Sure, startups are cool. But losing your valuable data just because startups come and go, not so cool. And if you&#8217;re already on Dropbox, why not simply duplicate your Dropbox folder to Wuala for extra redundancy? <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p>So, <a href="http://www.wuala.com/referral/C63H5NF6G6MKN4P44B4P">want to try</a>? Wuala comes with 1 GiB free plus 500 MiB per referral (the bonus only lasts 1 year though, and is maxed to 6 GiB), plus as I explained lots more if you want to trade storage. It works on Windows, Mac OS X and Linux, so if you happen to own a server you&#8217;ll be able to use it to trade storage. And to finish here is the guide to run it on Linux (Ubuntu / Debian) using only the command line:</p>
<ul>
<li>Get Java and Screen if you don&#8217;t have them already: <code>apt-get install sun-java6-jre screen</code> or <code>apt-get install default-jre screen</code></li>
<li>Download wuala: <code>wget http://wuala.com/files/wuala.tar.gz</code></li>
<li>Extract it: <code>tar -xzf wuala.tar.gz</code></li>
<li>Make some files that need it executable:<br />
<code>cd wuala<br />
chmod 744 wuala<br />
chmod 744 wualacmd</code></li>
<li>Open a screen session and launch Wuala in it:<br />
<code>screen<br />
./wualacmd</code>
	</li>
<li>Detach the screen session: CTRL+A, CTRL+D</li>
<li>Login to Wuala (NB: once again, Wuala needs to be running in the background, for instance in screen, for this to work): <code>./wuala login [your username] [your password]</code></li>
<li>Start trading: <code>./wuala trade [space you want to trade, in gigabyte, so from 1 to 100]</code></li>
</ul>
<p>That&#8217;s it, Wuala is installed and started trading. You can check your trading status by using <code>./wuala tradeStats</code>, and you can force to update the trading stats by running again <code>./wuala trade</code>.<br />
The only problems I&#8217;ve been unable to solve yet is that the command line client seems to behave pretty bad with every update: it just seems to fail to restart, and even needs some manual cleaning (removing .lock files and/or killing the java process) about every time Wuala gets updated&#8230; which occurs quite often currently.</p>
<p>Sources:</p>
<ul>
<li><a href="http://forum.wuala.com/viewtopic.php?f=16&#038;t=11">Wuala forums: Linux Installation Guide</a></li>
<li><a href="http://www.wuala.com/blog/2009/10/effective-usage-control-wuala-with-your.html">Wuala Blog &#8211; Effective Usage: Control Wuala With Your Console</a></li>
<li>Once again <a href="http://www.wuala.com/referral/C63H5NF6G6MKN4P44B4P">the link to Wuala</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/1176/installing-and-running-wuala-in-linux-using-only-command-line/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>#o£¥ $#!t, AVG is the $#!t!</title>
		<link>http://notepad.patheticcockroach.com/773/holy-sht-avg-is-the-sht/</link>
		<comments>http://notepad.patheticcockroach.com/773/holy-sht-avg-is-the-sht/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 22:30:49 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[security]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=773</guid>
		<description><![CDATA[Yesterday I posted about how this Buzus trojan was ruining my evening. Fortunately, I had a fallback Windows XP installation from which I was not only able to manually remove the files I had spotted, but also to try and run various other antivirus scanners: Kaspersky online (the b*tch is disabled), F-Secure online (their online [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I posted about how this <a href="http://notepad.patheticcockroach.com/756/trojan-win32-buzus-emdx/">Buzus trojan</a> was ruining my evening. Fortunately, I had a fallback Windows XP installation from which I was not only able to manually remove the files I had spotted, but also to try and run various other antivirus scanners: <a href="http://www.kaspersky.com/kos/english/languages/english/check.html">Kaspersky online</a> (the b*tch is disabled), <a href="http://www.f-secure.com/en_EMEA/security/tools/online-scanner/">F-Secure online</a> (their online version has an outdated database), then an updated AntiVir which became able to detect part of the files I posted (3 out of 5, as far as I remember), and finally&#8230; I decided to give AVG a go.</p>
<p><a href="http://free.avg.com">AVG</a> is one from this quite old trio of big free anti-virus software. The others being <a href="http://www.free-av.com/">AntiVir/Avira</a> (my current antivirus) and <a href="http://www.avast.com/free-antivirus-download">Avast!</a>. I tried them all a long while ago, by the time of version 5-6 of AntiVir and AVG, and from this period I remembered how heavy AVG and Avast! were (plus they used to require a registration on their website) while AntiVir felt so light, with a rather miserable GUI that I liked but which used to repulse &#8220;basic&#8221; users. And I stuck with it until now, even though they &#8220;upgraded&#8221; the interface to something shiny but heavy like hell, notably because Avast! was still heavier and because AVG got pretty poor ratings from anti-virus tests during a large period.</p>
<p>But it wasn&#8217;t all brilliant. AntiVir saved my @$$, well, I don&#8217;t remember of a single time actually. Probably it caught a few highly suspicious files that I was going to check myself anyway, but that remained highly rare. During the same time, it gave me tons and tons of false positives, notably on a lot of things I programmed myself and packed using <a href="http://upx.sourceforge.net/">UPX</a>, and on a lot of trainers (I used quite many of them for <a href="http://www.wiki4games.com">Wiki4Games</a>&#8230;). It also failed to register that I don&#8217;t want it to detect that Abel &#038; Cain installation file which has been sleeping on my PC for ages (and suddenly got detected forever after some update). And finally, it totally missed Buzus, which I only caught thanks to <a href="http://www.greatis.com/security/">RegRun</a>. When I caught the files and sent them to online scanners (<a href="http://www.virustotal.com/analisis/a89fd24918483d65e4d7ca488169e20da1924b5ec1c6766de63ff6480f1d5656-1276802489">Virustotal</a> and <a href="http://virscan.org/report/f047c39b23c22f96d288163d7c681fb2.html">VirSCAN</a>), I noticed that:</p>
<ol>
<li>as usual, Kaspersky pwned</li>
<li>only a few scanners detected the virus (3/41=7% or 5/36=14%)</li>
<li>and AVG was amongst those!</li>
</ol>
<p>After all I&#8217;d heard and seen in tests about AVG, I was rather amazed. But considering how I was disappointed with my AntiVir experience, I eventually decided to give it another chance.</p>
<p>First impression: bloody hard to find on avg.com: I ended up searching for AVG free on Google&#8230;<br />
Second impression: omfg it&#8217;s huge: the installer is more than twice as big as AntiVir: 84 MiB vs 40 MiB (Avast: is 46 MiB)<br />
The installer is ok, it seems to do weird things at the beginning but it turns out to be a good, normal installer with the usual options. No restart needed at the end, the first run update is fast, too. The installed program is, despite the bigger installer, smaller than AntiVir (around 55 MiB, maybe there&#8217;s stuff elsewhere though?).<br />
I start by scanning the folder where I had isolated the infected files. They&#8217;re all detected and&#8230; deleted. Ow, not cool, the default configuration is to slay the infected files. Gladly, I found them in quarantine (they call this the Virus Vault <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ), and there are options to disable this &#8220;I act without asking you first&#8221; behavior. Then I scan the whole infected Windows partition&#8230; gosh it takes ages&#8230; but it does find what AntiVir hadn&#8217;t found.<br />
I finish cleaning and finally can get back to my primary Windows XP installation. There I promptly replace AntiVir with AVG. It detects a keygen on the desktop (bloody false +, hey&#8230;) but the whitelist does work and is not limited in size to a ridiculous value like AntiVir. The Cain &#038; Abel installer isn&#8217;t detected, too.</p>
<p>So, to summarize:</p>
<ul>
<li>kind of heavy, but not more than AntiVir after all, notably faster interface than AntiVir</li>
<li>seems to have a good detection rate. OK, that&#8217;s just one sample, but on this random one he&#8217;s in the top 10% already&#8230;</li>
<li>false positives on trainers and such, but working white-list system and no detection of unarmed malware like the Cain &#038; Abel installer.</li>
</ul>
<p>Looks like AVG is definitely back in the race. At least it&#8217;s back on my computer now <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/773/holy-sht-avg-is-the-sht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trojan.Win32.Buzus.emdx</title>
		<link>http://notepad.patheticcockroach.com/756/trojan-win32-buzus-emdx/</link>
		<comments>http://notepad.patheticcockroach.com/756/trojan-win32-buzus-emdx/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 22:23:56 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=756</guid>
		<description><![CDATA[I just kind of spent my evening dealing with this bloody virus. The first time I detected it was when RegRun noticed this winupdte.exe placing itself in the start-up programs again and again. I eventually caught some of the responsible files: C:\WINDOWS\system32\winupdte\winupdte.exe (the file to be loaded at start-up) {temp folder}\is.exe (one of the crap [...]]]></description>
			<content:encoded><![CDATA[<p>I just kind of spent my evening dealing with this bloody virus. The first time I detected it was when RegRun noticed this winupdte.exe placing itself in the start-up programs again and again. I eventually caught some of the responsible files:</p>
<ul>
<li><code>C:\WINDOWS\system32\winupdte\winupdte.exe</code> (the file to be loaded at start-up)</li>
<li><code>{temp folder}\is.exe</code> (one of the crap processes by Adbul Raheem which add the above one to start-up)</li>
<li><code>{temp folder}\output.exe</code> (same)</li>
<li><code>{temp folder}\svhost.exe</code> (same)</li>
</ul>
<p>I don&#8217;t know if there are other files around.</p>
<p>I checked one of the file on Virus Total, <a href="http://www.virustotal.com/analisis/1819a52a0c277eefb349ff68cfb66abfeeda683eeb45484fc81d1884de4c2872-1276809919">here is the result</a>. Only 5 antiviruses out of 41 detected it. Kaspersky called it &#8220;Trojan.Win32.Buzus.emdx&#8221;, the other detection names were <em>Dropper.Generic2.UFN</em> (AVG), <em>Heuristic.LooksLike.Trojan.Chinky.B</em> (Mc Afee), <em>VirTool:Win32/VBInject.gen!BH</em> (Microsoft), <em>Suspicious file</em> (lol) (Panda). So globally, it seems that only Kaspersky detected the file as a specific virus, the other tools detected it thanks to heuristic or generic detection. I sent the virus an hour ago to Avira, because that&#8217;s the anti-virus I use and I actually need a fix (oops :s). I don&#8217;t have the time to send it to other vendors, so if you&#8217;re willing to send it yourself or if you&#8217;re precisely an anti-virus maker looking for this Buzus, here it is (beware, all 4 exes in the 7-zip archive are very most likely infected), <a href="http://www.megaupload.com/?d=U8FORQSA">in a 7-zip encrypted archive (password: virus)</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/756/trojan-win32-buzus-emdx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More tips to freedom on a restricted computer environment</title>
		<link>http://notepad.patheticcockroach.com/563/more-tips-to-freedom-on-a-restricted-computer-environment/</link>
		<comments>http://notepad.patheticcockroach.com/563/more-tips-to-freedom-on-a-restricted-computer-environment/#comments</comments>
		<pubDate>Fri, 07 May 2010 17:48:32 +0000</pubDate>
		<dc:creator>David Dernoncourt</dc:creator>
				<category><![CDATA[privacy]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://notepad.patheticcockroach.com/?p=563</guid>
		<description><![CDATA[Half a year ago, I posted about dealing with a restricted work environment to still be able to roam around as freely as possible. I was then on a not too restricted computer, on a not too restricted network. Notably I was able to use port 22 (or maybe just 443, I already forgot) for [...]]]></description>
			<content:encoded><![CDATA[<p>Half a year ago, I <a href="http://notepad.patheticcockroach.com/369/tips-to-freedom-on-a-restricted-computer-environment/">posted</a> about dealing with a restricted work environment to still be able to roam around as freely as possible. I was then on a not too restricted computer, on a not too restricted network. Notably I was able to use port 22 (or maybe just 443, I already forgot) for SSH tunelling. On my new PC things are harder because SSH is detected and blocked, no matter the port. And I still haven&#8217;t managed to set up an HTTPS tunnel, but anyway this is so bustable that I didn&#8217;t really try hard. I mean, on my previous network there was obviously no close monitoring (considering how easy it was with PuTTY), while on this one there might be more. Anyway I decided to go for easier goals:</p>
<h2>1. Let&#8217;s get Firefox</h2>
<p>That&#8217;s right, my PC is on MSIE 6. The whole company network is. Even the IT guys complain about this, but we&#8217;re stuck on Internet Explorer 6 and this might last still a while. There&#8217;s no running an installer here, so I went for the <a href="http://www.megaupload.com/?d=XB0UCJDA">portable version</a>, as usual.</p>
<h3>First problem: exe blocked</h3>
<p>First surprise of the day: no can download an executable file. This must be a new policy since it used to be possible half a year ago. Never mind, let&#8217;s get a zipped version&#8230; or so I thought. But I found out that it&#8217;d been a while since they last released the Portable Fox as a ZIP. Additionnally, although Protable Apps do list their old versions, they only list the exe ones. The easy solution is of course to zip Portable Firefox at home then bring it at home, but the I&#8217;m-in-a-hurry solution was to go find a zipped version. After a lot of disappointing searches (a lot of sites refer to portable firefox as a zip file, probably because they haven&#8217;t been updated during the last 4 years&#8230;), I resigned to get a pretty old version, 1.5.7, from <a href="http://sourceforge.net/projects/portablefirefox/files/">sourceforge</a>.<br />
Edit (June 15): here is the <a href="http://www.megaupload.com/?d=7FP041GV">current version (3.6.3) of Firefox Portable as a 7-Zip archive</a>.</p>
<h3>Second problem: configuring the connection</h3>
<p>Firefox wasn&#8217;t able to connect to Internet. Which wasn&#8217;t really surprising since I knew my company requires us to go through a proxy. The problem was: how to find informations about that proxy?<br />
In Internet options? &rarr; They&#8217;re hidden.<br />
Use Firefox&#8217;s option &#8220;use the same proxy settings as MSIE&#8221;? &rarr; Should work but isn&#8217;t available in Firefox 1.5.<br />
In the registry? &rarr; Good idea, but then how to launch regedit?<br />
The run menu is disabled (Windows key+R returns an error), but there&#8217;s a cheap and easy workaround: batch files. Create a new text file, put <code>regedit</code>in it, change the file extension from .txt to .bat and run it. (NB: for the more generic command prompt, do the same replacing <code>regedit</code> with <code>cmd</code>) Now that we&#8217;re in the registry, we just need to browse to <code>HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings</code> (<a href="http://support.microsoft.com/kb/819961">thanks to the manual</a>). In this key, the proxy is stored in the DWORD value <em>ProxyServer</em>, and the exclusion list (Firefox&#8217;s &#8220;No Proxy for&#8221; field) is stored in <em>ProxyOverride</em>.<br />
If you don&#8217;t know or can&#8217;t figure out by yourself how to use this information to configure Firefox you probably shouldn&#8217;t be following this guide. But since I like unreasonable stuff <img src='http://notepad.patheticcockroach.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  I&#8217;m still pointing you to the direction: go to <em>Tools</em> &rarr; <em>Options</em>, then in <em>General</em> &rarr; <em>Connection Settings</em>. Then check &#8220;Manual proxy configuration&#8221;, enter your proxy in the HTTP proxy field, also add the port (that&#8217;s the part of the proxy address after the column, e.g. in <code>myproxy.com:80</code> the port is <code>80</code> and the proxy is <code>myproxy.com</code>). Also check &#8220;Use this proxy server for all protocols&#8221;. Finally, fill the &#8220;No Proxy for&#8221; field as mentioned earlier. Click OK as many times as needed, and try again to load a website. If it still fails probably you did something wrong, but it&#8217;s also possible that your company filters which programs can or can&#8217;t connect (firewall&#8230;), and then sorry but you&#8217;ll have to stick with your corporate browser.</p>
<h3>Finally, don&#8217;t forget&#8230;</h3>
<p>&#8230;to update Firefox. The update package isn&#8217;t an exe file so auto-update should be able to download it. Because of performance issues (I&#8217;m, in May 2010, on a Pentium 4 2.8 GHz with 512 MiB of RAM &#8211; yes that&#8217;s like 7 years old), I chose to stay on Firefox 1.5 (so, 1.5.12), but the updater should be able to update to the latest Firefox version (and the launcher should keep working with it). If you want to stick with an old version, you can still use plenty of old add-ons since addons.mozilla.org, like sourceforge, keeps all older versions. For instance with my 1.5.12 version I installed the good old <a href="https://addons.mozilla.org/en-US/firefox/addons/versions/307#version-1.7">Littlefox</a> theme, in its 1.7 version.<br />
Edit: I just compared 1.5.12 and 3.6.3 RAM usage: when writing an e-mail in Gmail, 1.5.12 uses around 57MiB while 3.6.3 uses around 81MiB. So, it&#8217;s not that huge in absolute but it&#8217;s still a 42% relative increase.</p>
<h2>2. Let&#8217;s get more portable stuff</h2>
<p>In my previous tips to freedom I remained quite unspecific about the portable apps because there are so many of them. This time I&#8217;ll list a few chosen for their availability as a zipped (non executable) package (either an official package or one packed by myself for future use).</p>
<h3>Opera</h3>
<p>Unlike Firefox Portable, Opera Portable (actually, Opera@USB) is still being actively distributed as a zip version. You can get it there: <a href="http://www.opera-usb.com/operausben.htm">http://www.opera-usb.com/operausben.htm</a>.</p>
<h3>R</h3>
<p>Although it&#8217;s not distributed as a portable installer, R is natively portable (by this I mean, the installer can&#8217;t be run on a restricted computer, but if you just copy/paste an existing installation it will work and be 100% functional). So I simply packed my 2.10.1 installation into an archive. There: <a href="http://notepad.patheticcockroach.com/512/r-project-portable/">http://notepad.patheticcockroach.com/512/r-project-portable/</a>.</p>
<h3>Notepad++</h3>
<p>The must-have notepad replacement with syntax highlighting for most common languages (notably R, too) is, as of today (version 5.6.8), distributed as a zip that might be usable as a portable version. To be verified&#8230; => <a href="http://sourceforge.net/projects/notepad-plus/files/">http://sourceforge.net/projects/notepad-plus/files/</a>. But anyway, here&#8217;s <a href="http://www.megaupload.com/?d=1CHZH56R">Notepad++ Portable 5.6.8 packed as a 7-Zip archive</a>.</p>
<h3>Name it!</h3>
<p>I&#8217;ll add here a few things I pack for myself, but if you request some not too big ones I can do them for you, too.</p>
]]></content:encoded>
			<wfw:commentRss>http://notepad.patheticcockroach.com/563/more-tips-to-freedom-on-a-restricted-computer-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

