<?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>As if it mattered.</title>
	<atom:link href="http://silvester.org.uk/weblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://silvester.org.uk/weblog</link>
	<description>Tech-oriented howtos &#38; musings</description>
	<lastBuildDate>Sun, 04 Mar 2012 20:05:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>My experience with the Ikee iPhone worm</title>
		<link>http://silvester.org.uk/weblog/2012/03/04/my-experience-with-the-ikee-iphone-worm/</link>
		<comments>http://silvester.org.uk/weblog/2012/03/04/my-experience-with-the-ikee-iphone-worm/#comments</comments>
		<pubDate>Sun, 04 Mar 2012 20:04:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=55</guid>
		<description><![CDATA[TL:DNR summary Change your iPhone&#8217;s  root and mobile account passwords immediately after installing OpenSSH! In fact, ideally do so using MobileTerminal before installing OpenSSH. Long version So I&#8217;m pretty embarrassed. I found out in December (by complete chance) that my iPhone 3GS was infected with the Ikee worm, and had been ever since July 7th [...]]]></description>
			<content:encoded><![CDATA[<h3><strong>TL:DNR summary</strong></h3>
<p><strong>Change your iPhone&#8217;s  root and mobile account passwords immediately after installing OpenSSH! In fact, ideally do so using MobileTerminal before installing OpenSSH.</strong></p>
<h3>Long version</h3>
<p>So I&#8217;m pretty embarrassed. I found out in December (by complete chance) that my iPhone 3GS was infected with the Ikee worm, and had been ever since July 7th 2011 (5 months!). I happened to be browsing the phone&#8217;s crashlogs (at /System/) and noticed recent and repeated crashes by a process named poc-bbot. &#8220;A filename containing &#8216;poc&#8217; and &#8216;bot&#8217;? Gotta be fishy&#8221; I thought. And Google very quickly confirmed my fears; poc-bbot is the main binary of Ikee.A, .B and .C.</p>
<p>Now I&#8217;ve never seen the gurning fizzog of Mr. Astley as my lockscreen background, so evidently the virus never managed to deploy it&#8217;s payload. My hypothesis is that it was written when iOS3 was current, and changes in iOS4 rendered it ineffective.</p>
<p>The good news is that removal is quite trivial, and the only cost to me appears to have been poor battery life for the last 5 months. But how did it get in? I consider myself pretty diligent regarding security. Well, this worm operates by scanning IP address ranges looking for iPhones and, when one is found, attempting to log in via SSH using the default root password, alpine.</p>
<p>If your phone is not jailbroken you won&#8217;t even have an SSH server installed, let alone running so the worm only affects jailbroken phones. Checking datestamps of various files shows that I jailbroke my phone on July 6th 2011 and installed OpenSSH, then the following day changed the passwords for the two accounts. Evidently then I was infected in this 12 hour-or-so window between installing the SSH server and changing the default password.</p>
<p>Now why didn&#8217;t I change the passwords first you ask? Well, there is but one app for iPhone that provides a local terminal window &#8211; <a href="http://code.google.com/p/mobileterminal/" target="_blank">MobileTerminal</a> &#8211; and for reasons unclear the version available in one of the default Cydia repositories does not run on iOS  and higher. Consequently at the time I thought that it was no longer supported and I was SOL. The only other way to change the password was to log in via SSH using the default password, then change it immediately; this was the route I chose but I was foolish not to do so <strong>immediately after installing OpenSSH</strong>.</p>
<p>Moral of the story? Either isolate the phone from the internet before starting up OpenSSH, or try harder to get MobileTerminal installed!</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2012/03/04/my-experience-with-the-ikee-iphone-worm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ports used by Wi-Fi Sync (Jailbroken iPhone app)</title>
		<link>http://silvester.org.uk/weblog/2011/11/01/ports-used-by-wi-fi-sync-jailbroken-iphone-app/</link>
		<comments>http://silvester.org.uk/weblog/2011/11/01/ports-used-by-wi-fi-sync-jailbroken-iphone-app/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 00:32:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=52</guid>
		<description><![CDATA[Just a quick post to record the hard-won knowledge of just which ports Wi-Fi Sync uses for communicating with the server app running on your iTunes computer: Wi-Fi Sync 1.1a uses port 48281 (TCP and possibly UDP) WiFi Sync 2.0ß (build 97) uses port 14867 (TCP)]]></description>
			<content:encoded><![CDATA[<p>Just a quick post to record the hard-won knowledge of just which ports Wi-Fi Sync uses for communicating with the server app running on your iTunes computer:</p>
<p>Wi-Fi Sync 1.1a uses port 48281 (TCP and possibly UDP)</p>
<p>WiFi Sync 2.0ß (build 97) uses port 14867 (TCP)</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2011/11/01/ports-used-by-wi-fi-sync-jailbroken-iphone-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Locum &#8211; another step on Apple&#8217;s continuing quest to undermine OS X&#8217;s vaunted Unix underpinnings</title>
		<link>http://silvester.org.uk/weblog/2011/01/20/locum-another-step-on-apples-continuing-quest-to-undermine-os-xs-vaunted-unix-underpinnings/</link>
		<comments>http://silvester.org.uk/weblog/2011/01/20/locum-another-step-on-apples-continuing-quest-to-undermine-os-xs-vaunted-unix-underpinnings/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 03:05:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=40</guid>
		<description><![CDATA[Unix is deceptively simple. It&#8217;s file permission structure is a perfect expression of this. Simple to learn, but powerful in use. Unfortunately for some it&#8217;s just too much to get their heads around (viz &#8220;I keep trying to empty the trash but it tells me that I can&#8217;t!!11!&#8221;). Is Apple&#8217;s solution to educate the masses [...]]]></description>
			<content:encoded><![CDATA[<p>Unix is deceptively simple. It&#8217;s file permission structure is a perfect expression of this. Simple to learn, but powerful in use. Unfortunately for some it&#8217;s just too much to get their heads around (viz &#8220;I keep trying to empty the trash but it tells me that I can&#8217;t!!11!&#8221;).</p>
<p>Is Apple&#8217;s solution to educate the masses about file ownership? Oh no no, if Johnny wants to delete a folder full of files he should just be able to right? Regardless of whether his account created the files right? That&#8217;s &#8220;it just works&#8221; in action right?? So what do they do? They have a helper (hah!) application with admin rights that Finder can kick off to merrily delete files that you don&#8217;t have the rights to delete. Neat huh? This aberration&#8217;s name? Locum.</p>
<p>A nice analysis <a title="How Finder uses Locum to delete files you don't own" href="http://unixjunkie.blogspot.com/2006/10/finders-locum.html" target="_blank">here</a> for those of you who grok Unix. The author makes a number of hopeful assumptions that Apple have put in the necessary checks and balances to ensure this little bugger is not misappropriated. Given the greater attention iOS has been receiving in Cupertino for the last few years I&#8217;m afraid I don&#8217;t share his optimism.</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2011/01/20/locum-another-step-on-apples-continuing-quest-to-undermine-os-xs-vaunted-unix-underpinnings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macintosh malware &#8211; is this really how it&#8217;s going to go down?</title>
		<link>http://silvester.org.uk/weblog/2011/01/20/macintosh-malware-is-this-really-how-its-going-to-go-down/</link>
		<comments>http://silvester.org.uk/weblog/2011/01/20/macintosh-malware-is-this-really-how-its-going-to-go-down/#comments</comments>
		<pubDate>Fri, 21 Jan 2011 02:46:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=36</guid>
		<description><![CDATA[Late last year the Koobface worm made a certain amount of noise in the virus community as one of the first cross-platform pieces of malware seen in the wild (it propagated in part via a Java applet). Now I can&#8217;t speak for Windows (wouldn&#8217;t bother) but on Macintosh it couldn&#8217;t do zip without the user [...]]]></description>
			<content:encoded><![CDATA[<p>Late last year the Koobface worm made a certain amount of noise in the virus community as one of the first cross-platform pieces of malware seen in the wild (it propagated in part via a Java applet). Now I can&#8217;t speak for Windows (wouldn&#8217;t bother) but on Macintosh it couldn&#8217;t do zip without the user actively clicking on a Java warning dialog (see first screenshot at <a title="Intego Koobface article" href="http://blog.intego.com/2010/10/27/intego-security-memo-trojan-horse-osxkoobface-a-affects-mac-os-x-mac-koobface-variant-spreads-via-facebook-twitter-and-more/" target="_blank">this URL</a>). I thought to myself &#8220;No worries, just one more example of how Macintosh is less susceptible to malware than leaky old Windows&#8221;.</p>
<p>Then I saw the graph on <a title="The Register Koobface article" href="http://www.theregister.co.uk/2011/01/19/mac_linux_bot_vulnerabilities/" target="_blank">this recent follow-up from The Register</a>; fully 16% of successful infections are on Macintosh. Given it&#8217;s relatively miniscule market share compared with Windows that is a HUGE infection rate! It just goes to show that the average Maccie is no smarter than any other computer user and will gaily click on any link if the social engineering is good enough ;-P</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2011/01/20/macintosh-malware-is-this-really-how-its-going-to-go-down/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My PC killed my Mac &#8211; a sad tale of heat and industrial design</title>
		<link>http://silvester.org.uk/weblog/2011/01/03/my-pc-killed-my-mac-a-sad-tale-of-heat-and-industrial-design/</link>
		<comments>http://silvester.org.uk/weblog/2011/01/03/my-pc-killed-my-mac-a-sad-tale-of-heat-and-industrial-design/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 23:16:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=30</guid>
		<description><![CDATA[So my trusty PowerBook G4 finally turned up it&#8217;s toes after 6 years of faultless service. What happened? One warm evening the screen went black and never came back; my diagnosis is one fried GPU. So far so what; computers die every day right? What makes this different is why the poor bugger got too [...]]]></description>
			<content:encoded><![CDATA[<p>So my trusty PowerBook G4 finally turned up it&#8217;s toes after 6 years of faultless service. What happened? One warm evening the screen went black and never came back; my diagnosis is one fried GPU. So far so what; computers die every day right? What makes this different is <em>why</em> the poor bugger got too hot&#8230;</p>
<p>Front and centre on my desk is my work laptop; a big old HP Workstation, and the PowerBook always sat to it&#8217;s left. If only I noticed months ago that the exhaust vents for the cooling are at the back left corner, and that the intakes for the PowerBook are along the back behind the screen hinge&#8230;</p>
<p>So I checked the specs &#8211; the PowerBook&#8217;s top operating temp is 35ºC. The ambient temperature in the room was 26ºC. Then I put the thermometer behind the Mac&#8230;.  33ºC! Okay so supposedly the Mac can take that, but for days and weeks on end?? I would imagine not.</p>
<p>Moral of this sad story? Always check where your laptop gets it&#8217;s cooling airflow from. Oh, and the new Macbook Pro now sits on the right hand side of the killer PC ;o)</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2011/01/03/my-pc-killed-my-mac-a-sad-tale-of-heat-and-industrial-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mac-becomes-an-iPhone Lockdown &#8211; Phase Three</title>
		<link>http://silvester.org.uk/weblog/2010/12/25/the-mac-becomes-an-iphone-lockdown-phase-three/</link>
		<comments>http://silvester.org.uk/weblog/2010/12/25/the-mac-becomes-an-iphone-lockdown-phase-three/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 12:47:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Freedom restriction]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=16</guid>
		<description><![CDATA[So it is of course obvious to any one that the introduction of code signing in Leopard plus the recent introduction of the Mac App Store are the first two steps on the road to your beautiful Apple computer becoming nothing more than a big iPad. Here&#8217;s step three &#8211; a missive recently sent out [...]]]></description>
			<content:encoded><![CDATA[<p>So it is of course obvious to any one that the introduction of code signing in Leopard plus the recent introduction of the Mac App Store are the first two steps on the road to your beautiful Apple computer becoming nothing more than a big iPad.</p>
<p>Here&#8217;s step three &#8211; a missive recently sent out to all OS X Developers who have apps hosted at Apple&#8217;s Mac OS X Downloads site.</p>
<blockquote><p>Thank you for making the Mac OS X Download site a great destination with apps that offer users new ways to work, play, learn, and create on their Mac.</p>
<p>We recently announced that on January 6, 2011, the Mac App Store will open to users around the world, presenting you with an exciting, new opportunity to reach millions of customers. Since the introduction of the App Store in 2008, we&#8217;ve been thrilled with the incredible support from developers and the enthusiastic response from users. Now we&#8217;re bringing the revolutionary experience of the App Store to Mac OS X.</p>
<p>Because we believe the Mac App Store will be the best destination for users to discover, purchase, and download your apps, we will no longer offer apps on the Mac OS X Downloads site. Instead, beginning January 6, we will be directing users to explore the range of apps available on the Mac App Store.</p>
<p>We appreciate your support of the Mac platform and hope you&#8217;ll take advantage of this new opportunity to showcase your apps to even more users. To learn how you can offer your apps on the Mac App Store, visit the Apple Developer website at .</p>
<p>Best regards,</p>
<p>Ron Okamoto<br />
Vice President, Worldwide Developer Relations<br />
Apple Inc.</p></blockquote>
<p>The short version? Apple are closing their Mac OS X Downloads site. The long version? OS X Lion (or whatever cat follows that) will make app code signing <em>mandatory</em> and suddenly if you&#8217;re not in Apple&#8217;s cosy little walled garden you&#8217;re out in the cold, and your laptop joins your phone in being a device that you rent from Apple rather than actually own outright.</p>
<p>In the face of this disappointing future, three cheers for Jay Freeman (saurik) for his <a href="http://arstechnica.com/apple/news/2010/12/iphone-jailbreaker-set-to-bring-cydia-to-mac-os-x.ars" target="_blank">recent announcement</a> of &#8216;Cydia for Macintosh&#8217; &#8211; at least there&#8217;s one person out there who sees the way the wind is blowing and is in a position to do something about it. Note that it is very relevant that Jay sees that in the main Cydia contains &#8216;system tweaks&#8217; rather than applications. Fighting Apple&#8217;s lockdown of your iDevice (whether phone, pad, or laptop) is and has always been more about giving you back complete ownership over the device you paid for rather than running any particular application on it.</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2010/12/25/the-mac-becomes-an-iphone-lockdown-phase-three/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Facebook&#8217;s Eroding Privacy Policy</title>
		<link>http://silvester.org.uk/weblog/2010/05/06/facebooks-eroding-privacy-policy/</link>
		<comments>http://silvester.org.uk/weblog/2010/05/06/facebooks-eroding-privacy-policy/#comments</comments>
		<pubDate>Thu, 06 May 2010 17:16:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Freedom restriction]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=10</guid>
		<description><![CDATA[The Electronic Frontier Foundation have done some marvellous analysis of the way in which Facebook has gradually eroded it&#8217;s users privacy over the years: Facebook&#8217;s Eroding Privacy Policy: A Timeline In short, Facebook started out stating that your data would only be shared with other Facebook users, and then only those in groups you specified [...]]]></description>
			<content:encoded><![CDATA[<p>The Electronic Frontier Foundation have done some marvellous analysis of the way in which Facebook has gradually eroded it&#8217;s users privacy over the years:</p>
<p><a href="http://www.eff.org/deeplinks/2010/04/facebook-timeline/" target="_blank">Facebook&#8217;s Eroding Privacy Policy: A Timeline</a></p>
<p>In short, Facebook started out stating that your data would only be shared with other Facebook users, and then only those in groups you specified in your privacy settings.</p>
<p>Contrast that with the current policy whereby your name, picture, list of friends and more are considered public information (AS IF!) and much of your data is shared with Facebook&#8217;s partner sites whether you like it or not.</p>
<p>See <a title="Rixstep's coverage" href="http://rixstep.com/2/1/20100505,00.shtml" target="_blank">Rixstep&#8217;s coverage</a> for further redux.</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2010/05/06/facebooks-eroding-privacy-policy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recovering disk space used by deleted IMAP messages VS Apple Mail</title>
		<link>http://silvester.org.uk/weblog/2010/04/16/recovering-disk-space-used-by-deleted-imap-messages-vs-apple-mail/</link>
		<comments>http://silvester.org.uk/weblog/2010/04/16/recovering-disk-space-used-by-deleted-imap-messages-vs-apple-mail/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 15:56:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[OS X]]></category>

		<guid isPermaLink="false">http://silvester.org.uk/weblog/?p=6</guid>
		<description><![CDATA[If your web hosting space is getting filled to the gills with IMAP messages and you want to do a bit of a purge, you&#8217;ll do all the necessary deletions and trash emptying in Apple&#8217;s Mail app, but to no avail &#8211; the messages remain on the server. The trick is that you need to [...]]]></description>
			<content:encoded><![CDATA[<p>If your web hosting space is getting filled to the gills with IMAP messages and you want to do a bit of a purge, you&#8217;ll do all the necessary deletions and trash emptying in Apple&#8217;s Mail app, but to no avail &#8211; the messages remain on the server.</p>
<p>The trick is that you need to quit Mail in order to force it to _truly_ delete the messages and hence allow the server to do so.</p>
]]></content:encoded>
			<wfw:commentRss>http://silvester.org.uk/weblog/2010/04/16/recovering-disk-space-used-by-deleted-imap-messages-vs-apple-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

