<?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>Keyboard Cowboy</title>
	<atom:link href="http://keyboardcowboy.ca/feed" rel="self" type="application/rss+xml" />
	<link>http://keyboardcowboy.ca</link>
	<description>More and-or less confused after tomorrow</description>
	<lastBuildDate>Mon, 26 Jul 2010 18:43:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Brilliants Exploits &#8211; My talk at The Next HOPE</title>
		<link>http://keyboardcowboy.ca/archives/657</link>
		<comments>http://keyboardcowboy.ca/archives/657#comments</comments>
		<pubDate>Sat, 24 Jul 2010 23:08:33 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Travels]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[defcon]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[new york city]]></category>
		<category><![CDATA[nintendo world]]></category>
		<category><![CDATA[the next hope]]></category>
		<category><![CDATA[times square]]></category>
		<category><![CDATA[toorcon]]></category>
		<category><![CDATA[trips]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=657</guid>
		<description><![CDATA[I got back from New York just a few days ago after having attended The Next HOPE and paid a visit to the city, and finally got around to uploading it to a few people and then to an online video service--with that said, YouTube sucks for not allowing videos longer than ten minutes. The [...]]]></description>
			<content:encoded><![CDATA[<p>I got back from New York just a few days ago after having attended <a href="http://thenexthope.org">The Next HOPE</a> and paid a visit to the city, and finally got around to uploading it to a few people and then to an online video service--with that said, YouTube sucks for not allowing videos longer than ten minutes.</p>
<div align="middle">
<div style="background:#000000;width:440px;height:272px"><embed flashVars="playerVars=showStats=yes|autoPlay=no|videoTitle=The Next HOPE (2010) - Brilliants Exploits" src="http://www.metacafe.com/fplayer/4959544/the_next_hope_2010_brilliants_exploits.swf" width="440" height="272" wmode="transparent" allowFullScreen="true" allowScriptAccess="always" name="Metacafe_4959544" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></div>
<div style="font-size:12px;"><a href="http://www.metacafe.com/watch/4959544/the_next_hope_2010_brilliants_exploits/">The Next HOPE (2010) - Brilliants Exploits</a></div>
</div>
<p>You can grab a torrent of the talk via <a href="http://hattorrents.com/">Hat Torrents</a> by clicking <a href="http://hattorrents.com/torrents/The%20Next%20HOPE%20%282010%29%20-%20Brilliants%20Exploits%20-%20A%20Look%20at%20the%20Vancouver%202010%20Olympics.mp4.torrent">here</a>.</p>
<p>Overall, I thought that the talk went fine and the reception was rather positive. I got to meet a few people after the talk who were around for other Olympic years and it seems that a lot of what I came across were repeat mistakes from other events. I do plan to speak at other conferences about an upcoming project that I will be working on with a few other people.</p>
<p>There were a number of mistakes and errors that I made during this talk and I also found that I had trailed off from the notes I had prepared too. However, if you guys want a copy of the slides, you may download them as a <a href="/dload/hope_presentation.pdf">PDF</a> (6.8 MB).<br />
<span id="more-657"></span></p>
<p>Here are a few snapshots from the conference and my trip over all.</p>
<div align="middle"><img src="/images/blog/nyc/01.jpg" /><br />After my flight, I spent an hour across from the hotel watching the taxis drive by. Strangely, I spent a bit of the time also trying to stop my phone from rebooting while it was on AT&#038;T's UMTS network. Stopped doing it once I switched to T-Mobile.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/02.jpg" /><br />A classic computing club from the Northeast United States had a demonstration table that included a series of pretty neat and interesting computers.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/03.jpg" /><br />One of the computers was a functional Apollo programme guidance computer.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/04.jpg" /><br />Yeah right.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/05.jpg" /><br />Da Beave of <a href="http://telephreak.org">Telephreak</a> and notkevin of <a href="http://2600.com">2600</a> giving a presentation on PSTNs.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/06.jpg" /><br />aydiosmio of <a href="http://cravediy.com">Crave DIY</a> and <a href="http://ratman.org">rodent</a> in the Hackerspaces Village.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/07.jpg" /><br />The most badass corner of New York City I say.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/08.jpg" /><br />I knew that they made the DS larger, but I didn't expect it to be THIS large.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/09.jpg" /><br />Part of the "museum" display at Nintendo World.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/10.jpg" /><br />A view from the very top of the Empire State Building. $35 to ride an elevator? Ugh.<br />&nbsp;</div>
<div align="middle"><img src="/images/blog/nyc/11.jpg" /><br />Times Square is both awe-inspiring and downright disgusting.<br />&nbsp;</div>
<p>It is up in the air if I will be going to HOPE in 2012 as the conference is in jeopardy due to the hotel's possible destruction and the fact that I am likely having my wedding that summer. With that said, I should be attending Toorcon in Seattle next spring and then DEFCON in Las Vegas in the summer.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/657/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speaking at The Next HOPE</title>
		<link>http://keyboardcowboy.ca/archives/653</link>
		<comments>http://keyboardcowboy.ca/archives/653#comments</comments>
		<pubDate>Sun, 04 Jul 2010 22:17:26 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Events]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=653</guid>
		<description><![CDATA[I will be presenting an observation of the 2010 Winter Olympics at the upcoming Hackers on Planet Earth (HOPE) conference in New York City on Friday, July 16th. As per the abstract: "Brilliants Exploits" - A Look at the Vancouver 2010 Olympics With the 2010 Winter Olympics having come and gone, it's not too late [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/blog/tnh.png" align="right" />I will be presenting an observation of the 2010 Winter Olympics at the upcoming <a href="http://thenexthope.org/">Hackers on Planet Earth (HOPE)</a> conference in New York City on Friday, July 16th.</p>
<p>As per the <a href="http://www.thenexthope.org/grid/">abstract</a>:</p>
<blockquote><p><strong>"Brilliants Exploits" - A Look at the Vancouver 2010 Olympics</strong><br />
With the 2010 Winter Olympics having come and gone, it's not too late to look back at what an event it was. From a technology standpoint, CCTV cameras and ticket sales will be looked at, and from a social standpoint, matters involving intellectual property as well as the police will be examined.</p></blockquote>
<p>A few of us did some research on the CCTV camera network prior to the Olympics and I am also giving an overview of the flaws in the ticket system that was used.</p>
<p>You'll find my presentation on the Lovelace track on Friday at 17:00h. A copy of the presentation will be posted here once I return to Vancouver.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/653/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AM I HACKER-PROOF?!?!?!? LIGATT says I am not!</title>
		<link>http://keyboardcowboy.ca/archives/637</link>
		<comments>http://keyboardcowboy.ca/archives/637#comments</comments>
		<pubDate>Fri, 25 Jun 2010 04:43:55 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Idiocy]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[charlatans]]></category>
		<category><![CDATA[dumbasses]]></category>
		<category><![CDATA[ex-felons]]></category>
		<category><![CDATA[greg evans]]></category>
		<category><![CDATA[infosec]]></category>
		<category><![CDATA[ligatt]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=637</guid>
		<description><![CDATA[Before I start, why the fuck is "LIGATT" all in capital letters and if it is not an acronym, what does it mean? If it is not either, then I guess that Mr. Evans grabbed a few tiles from the Scrabble bag and came up with this horrible name. On LIGATT and the scan itself [...]]]></description>
			<content:encoded><![CDATA[<p>Before I start, why the fuck is "LIGATT" all in capital letters and if it is not an acronym, what does it mean? If it is not either, then I guess that Mr. Evans grabbed a few tiles from the Scrabble bag and came up with this horrible name.</p>
<h3>On LIGATT and the scan itself</h3>
<p>Anyway, I am sure that you have <a href="http://attrition.org/errata/charlatan/gregory_evans/">read the news</a> on <a href="http://www.ligattsecurity.com">LIGATT</a> so I will spare you the background. If you haven't heard of Gregory Evans, World's Number-One Hacker; read up on the links provided and I am certain that you'll begin to wonder how <a href="http://www.theregister.co.uk/2010/06/22/worlds_no_1_hacker/">Kevin Mitnick's so-called "overwing"</a> could fathom the concept of the firm.</p>
<p><img src="/images/blog/hackerproof.png" align="right" />Moving along, we are graced with an excellent photo of a yelling black man screaming, "am I hacker proof?" Needless to say, this is a question I scream at my boss every morning as I walk in. He doesn't speak to me much and doesn't invite me to team meetings anymore. Oh well. </p>
<p>I decided that since LIGNAT was offering <a href="http://www.ligattsecurity.com/amihackerproof/portsnitch_send_info.php">the service</a> that I'd take advantage of the free offer and see if I was as safe as I thought I was. <a href="/images/blog/ligatt_scan.jpg">Boy was I ever wrong</a> and it has since caused me to place an extra seven layers of aluminium foil on my head.</p>
<p>According to LUGNUT's scan, the following were found thanks to my information and the scan itself!</p>
<ul>
<li>327 web results</li>
<li>12 local results</li>
<li>164 video results</li>
<li>8 books results</li>
<li>208 blogs results</li>
<li>133 news results</li>
<li>16 images results</li>
</ul>
<p>I am glad to know that there are books on Horatio out there.</p>
<h3>What did it find besides books?</h3>
<p>The results were that it found three vulnerabilities--them being ports open--on the host I connected from. However, it seems that LAGNAT is only doing a basic <a href="http://nmap.org/">NMap</a> scan. The scan appears to perform a broad scan and interpreting any open port as a vulnerability.</p>
<div align="middle"><img src="/images/blog/ligatt_scan2.jpg"/><br /><small>One of the many 'attempts' to bypass my gateway.</small></div>
<p>I didn't bother to monitor all activity, but I did at least log to determine what was going on. In particular, Apache and SSH were targeted by LEGNUT's scans.</p>
<blockquote><p>97.74.195.39 - - [21/Jun/2010:19:49:10 -0700] "GET %2F%2Fetc%2Fpasswd<br />
HTTP/1.1" 404 512 "-" "Mozilla/5.0 (compatible; Nmap Scripting Engine;<br />
http://nmap.org/book/nse.html)"</p></blockquote>
<p>The above just repeats in similar fashion over and over again. It doesn't seem to make much of an emphasis on Apache bugs but rather at potential chroot escapes. With regards to SSH, it makes two attempts at exploiting two old bugs but nothing more than that.</p>
<p>Besides, SSH and HTTP, it scans for typical TCP/UDP ports such as FTP, mail services, Windows services, et cetera--nothing fancy really. Basically for $30 USD, LEGNUO will do what I will likely do for free if you ask me privately. There are also other services out there that will do the same for cheap or free.</p>
<h3>The hosting provider he uses isn't really meant for such scans</h3>
<p>To make matters more interesting, LUGJUG runs all of this off of a GoDaddy-provided server.</p>
<blockquote><p>ckeigher@antares:~$ whois 97.74.195.39</p>
<p>[...]</p>
<p>NetRange:   97.74.0.0 - 97.74.255.255<br />
CIDR:       97.74.0.0/16<br />
OriginAS:   AS26496<br />
NetName:    GO-DADDY-SOFTWARE-INC<br />
NetHandle:  NET-97-74-0-0-1<br />
Parent:     NET-97-0-0-0-0<br />
NetType:    Direct Allocation<br />
NameServer: CNS1.SECURESERVER.NET<br />
NameServer: CNS2.SECURESERVER.NET<br />
NameServer: CNS3.SECURESERVER.NET<br />
Comment:    Please send abuse complaints to abuse@godaddy.com<br />
RegDate:    2008-08-14<br />
Updated:    2008-08-14</p></blockquote>
<p>The scan happens to violate the <a href="http://www.godaddy.com/agreements/ShowDoc.aspx?pageid=HOSTING_SA">AUP</a> provided by GoDaddy themselves.</p>
<blockquote><p><em><strong>2. YOUR OBLIGATIONS</strong></p>
<p>[...]</p>
<p>vi. interfere, disrupt or attempt to gain unauthorized access to any computer system, server, network or account for which You do not have authorization to access or at a level exceeding Your authorization;</p>
<p>vii. disseminate or transmit any virus, trojan horse or other malicious, harmful or disabling data, work, code or program;</p>
<p>viii. engage in any other activity deemed by Go Daddy to be in conflict with the spirit or intent of this Agreement or any Go Daddy policy; or</em></p></blockquote>
<p>Before you initiate a scan, if you were to do this as a regular user, you'd unlikely understand what ports are and therefore the service would be violating the AUP. However, seeing that GoDaddy's track-record for enforcing their own policies and rather focusing on selling domains to dumbasses (such as Mr. Evans), I doubt that we'll see any action towards this practice.</p>
<h3>Playing around</h3>
<p>While feeding it some junk data, I did manage to get it to give me the following error:</p>
<blockquote><p> Warning: Invalid argument supplied for foreach() in<br />
/home/ligattsecuritycom/public_html/amihackerproof/check_this_scan_status_quick.php<br />
on line 624</p></blockquote>
<p>Going directly to the <a href="http://www.ligattsecurity.com/amihackerproof/check_this_scan_status_quick.php">mentioned file</a> gives the following:</p>
<blockquote><p>Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /home/ligattsecuritycom/public_html/amihackerproof/check_this_scan_status_quick.php on line 6<br />
Error occured</p></blockquote>
<p>That first error was achieved when I changed the IP fed by the form to 127.0.0.1. It still scanned my host when I attempted this, but it seems to have broken something else. The end results returned were no different and it still scanned my host once more.</p>
<p>Overall, LIGGGGGGGGGGGGGORT is being quite the charlatan.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/637/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hootsuite and their Ill-regard for their URL Shortener Service</title>
		<link>http://keyboardcowboy.ca/archives/617</link>
		<comments>http://keyboardcowboy.ca/archives/617#comments</comments>
		<pubDate>Fri, 11 Jun 2010 02:46:14 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Idiocy]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[hootsuite]]></category>
		<category><![CDATA[ht.ly]]></category>
		<category><![CDATA[ow.ly]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[url shortener]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=617</guid>
		<description><![CDATA[Being that Twitter is being used more and more by corporations and non-profits, it's no surprise that Twitter clients like Hootsuite have made inroads in making social networking more accessible. Many clients of Hootsuite's services include Disney, Fox, The Economist, and Dell. With the company behind the client being local to my neck of the [...]]]></description>
			<content:encoded><![CDATA[<p>Being that Twitter is being used more and more by corporations and non-profits, it's no surprise that Twitter clients like <a href="http://hootsuite.com">Hootsuite</a> have made inroads in making social networking more accessible. Many clients of Hootsuite's services include Disney, Fox, The Economist, and Dell.<br />
<span id="more-617"></span></p>
<p>With the company behind the client being local to my neck of the woods, I have found myself quite upset with how they've handled security with their URL shortening services.</p>
<h3>A Very Brief Introduction</h3>
<p>Because I don't care to elaborate too much about what Hootsuite does as a client, I won't include it as a part of the discussion. However, I'll bring up what sort of tracking capabilities Hootsuite does:</p>
<ul>
<li>Track statistics</li>
<li>Work with other social networks such as Facebook, Ping.fm, and LinkedIn</li>
<li>Let multiple users manage a single Twitter account</li>
</ul>
<h3>The Shorteners Themselves</h3>
<p>In combination with the Hootsuite software, they offer two URL shortners known as <a href="http://ht.ly">ht.ly</a> and <a href="http://ow.ly">ow.ly</a>. The difference between the two shorteners is quite obvious: one just redirects you, the other places the shortened URL in a seperate frame.</p>
<p>Now, how does that sound to you? The ht.ly URL shortener obfusicates the URL by putting the desired page in an environment where the user cannot confirm whether or not the site is valid let alone secure. This is highly irresponsible and the responses by Hootsuite themselves is just staggering as you'll find.</p>
<h3>A Simple Example</h3>
<p>Here's the problem simply put:</p>
<div align="middle"><img src="/images/blog/hs_ex1.jpg" /></div>
<p>As you can see, the URL bar shows the URL provided by ht.ly, there is a bar taking over the top, and the actual URL is placed in the title tags. If you want to see the example, you can go <a href="http://ht.ly/1VWKD">here</a> (it will be up as long as Hootsuite keeps it there) and you'll be presented with a castrated Facebook login page. I wouldn't try to login as I didn't make much effort to cleanse the page.</p>
<p>For someone who reading this article, they're likely to not enter their credentials blindly, but for the average user and considering that day-by-day Twitter is getting more popular, this is indeed a problem and Hootsuite doesn't seem to mind, care, and or comprehend.</p>
<h3>Hootsuite's Response</h3>
<p>I made tweets towards concerning this Hootsuite's own staff, and got some pretty interesting responses. Here's the dialogue:</p>
<blockquote><p><strong>Me:</strong> @Hootsuite http://ht.ly/1VWKD This is why your masq. is a problem. Why must you have this bar for other than market research purposes? (<a href="https://twitter.com/afreak/status/15753985475">8:20 PM Jun 8th</a>)</p>
<p><strong>Me:</strong> @Hootsuite_Help http://ht.ly/1VWKD What do you think is wrong with this picture? Your bar must exist for marketing reasons and nothing but. (<a href="https://twitter.com/afreak/status/15757242807">9:10 PM Jun 8th</a>)</p>
<p><strong>HS (Chris Trottier, Ambassador of Happiness):</strong> @afreak Hootsuite also offers ow.ly which does clean redirects and does not have a bar. ^CT (<a href="https://twitter.com/Hootsuite_Help/status/15793195420">Wed Jun 09 2010 11:09:41</a>)</p>
<p><strong>Me:</strong> @Hootsuite_Help You are missing the point. ht.ly has the bar, which is ripe for abuse from phishers. Nobody can trust the ht.ly shortner. (<a href="https://twitter.com/afreak/status/15795913023">12:03 PM Jun 9th</a>)</p>
<p><strong>HS:</strong> @afreak Since you can only use ht.ly if you have a Hootsuite account, we have been very proactive in identifying potential abuse. ^CT (<a href="https://twitter.com/Hootsuite_Help/status/15796118220">Wed Jun 09 2010 12:08:02</a>)</p>
<p><strong>Me:</strong> @Hootsuite_Help I didn't create a Hootesuite account to do this. (<a href="https://twitter.com/afreak/status/15796179459">12:09 PM Jun 9th</a>)</p>
<p><strong>Me:</strong> @Hootsuite_Help I simply went to ht.ly, pasted the URL, and it gave me a ht.ly shortened URL. Do you guys even know your own product? (<a href="https://twitter.com/afreak/status/15796222701">12:10 PM Jun 9th</a>)</p>
<p><strong>HS:</strong> @afreak Thank you for calling our attention to that. There should have been a base level redirect. We'll make appropriate changes. ^CT (<a href="https://twitter.com/Hootsuite_Help/status/15796824405">Wed Jun 09 2010 12:22:42</a>)</p></blockquote>
<p>Now, before I start, why the hell would you call one of your employees the "Ambassador of Happiness"? I understand this is a Web 2.0 start-up, but give me a break. "Community Wrangler" is a weird title, but it sounds a bit more respectable. As a friend of mine said, it sounds straight out of 1984.</p>
<p>Why does Hootsuite's staff act so seemingly inept when it comes to both their product and security? Do they not understand the concept of phishing or the idea that perhaps their products should have some sort of element of security around it other than a password? Of course, it comes down to user responsibility when clicking on any link shortened or not, but at the same time you cannot expect that your product will be used for good intentions all the time.</p>
<p>To add to it, if they're so proactive about abuse, how come I can still create the URLs a day and a half after with the ht.ly service even though I am not supposed to?</p>
<h3>Ht.ly and Ow.ly are the Same</h3>
<p>If you create a shortened URL with ow.ly, it's interchangeable with ht.ly and vice versa. The creation once again doesn't require the user to be logged into the Hootsuite service or via the Twitter API service. It's just a matter of replacing the hostname and that's it.</p>
<h3>Closing Remarks</h3>
<p>Hootsuite needs to wisen up and fix this problem. The bar is unnecessary and if it is necessary, what purpose does it serve? The only logical conclusion that I can have is that it's to keep further track of browsing activities once the user has navigated away from the initial referred URL.</p>
<p>Do us a favour, Hootsuite developers and fix this problem and stop setting yourselves up for embarrassment. The rest of us in Vancouver don't want to look like idiots because you naively believe that nobody will use the service at some point to attack someone. You are vulnerable and you have so far failed to acknowledge that.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/617/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Why does the Wii show key presses?</title>
		<link>http://keyboardcowboy.ca/archives/610</link>
		<comments>http://keyboardcowboy.ca/archives/610#comments</comments>
		<pubDate>Tue, 08 Jun 2010 19:00:27 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[shoulder check]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=610</guid>
		<description><![CDATA[A USB keyboard attached to the Wii should never display key presses on the on-screen keyboard especially when a password input is at play. Now, I know that the console isn't designed with user security in mind, but some common sense should prevail. Skip ahead by a minute to get through me launching the Wii, [...]]]></description>
			<content:encoded><![CDATA[<div align="middle"><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/Pl7jNJw-XNQ&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Pl7jNJw-XNQ&#038;start=98&#038;hl=en_US&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></div>
<p>A USB keyboard attached to the Wii should never display key presses on the on-screen keyboard especially when a password input is at play. Now, I know that the console isn't designed with user security in mind, but some common sense should prevail.</p>
<p>Skip ahead by a minute to get through me launching the Wii, browser, et cetera.</p>
<p>Bonus points if you can figure out what I typed in as password.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/610/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not dead!</title>
		<link>http://keyboardcowboy.ca/archives/607</link>
		<comments>http://keyboardcowboy.ca/archives/607#comments</comments>
		<pubDate>Sun, 30 May 2010 19:58:56 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[etc]]></category>
		<category><![CDATA[not dead yet]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/2010/05/not-dead/</guid>
		<description><![CDATA[I know that I haven't updated this recently. With a talk at The Next HOPE, moving both physically and virtually, and trying to get other tasks out of the way, this site has sort of become neglected. Good things are coming soon!]]></description>
			<content:encoded><![CDATA[<p>I know that I haven't updated this recently. With a talk at The Next HOPE, moving both physically and virtually, and trying to get other tasks out of the way, this site has sort of become neglected.</p>
<p>Good things are coming soon!</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/607/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who&#8217;s letting me become ssladmin?</title>
		<link>http://keyboardcowboy.ca/archives/558</link>
		<comments>http://keyboardcowboy.ca/archives/558#comments</comments>
		<pubDate>Sat, 17 Apr 2010 17:14:52 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[E-mails]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[certificate authority]]></category>
		<category><![CDATA[excite]]></category>
		<category><![CDATA[inbox.com]]></category>
		<category><![CDATA[lavabit]]></category>
		<category><![CDATA[mail.ru]]></category>
		<category><![CDATA[mail2world]]></category>
		<category><![CDATA[nokia]]></category>
		<category><![CDATA[ovi]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[ssladmin]]></category>
		<category><![CDATA[webmail]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=558</guid>
		<description><![CDATA[Slashdotters! - Hi there! Apparently I am a "security expert". Way too much credit to me! I am just an enthusiast more than anything else. Anyway, thanks for coming! With news that it is rather ridiculously simple to mimic authority with many webmail providers in order to coax an SSL certificate authority (CA) into creating [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Slashdotters!</strong> - Hi there! Apparently I am a "security expert". Way too much credit to me! I am just an enthusiast more than anything else. Anyway, thanks for coming!</em></p>
<p>With news that it is rather ridiculously simple to mimic authority with many webmail providers in order to coax an SSL certificate authority (CA) into creating one for the domain, I decided to take it upon myself to see who out there is actually vulnerable and provide information to the public on how prevalent this issue is as we speak.</p>
<p>Out of eleven webmail services chosen at random and without prejudice, just under half of them permitted me to register with credentials (ssladmin) that allowed me to create an SSL certificate in their name. In most of these cases, there was a pre-existing, legitimately-acquired certificate.</p>
<p>All of them were contacted prior to this blog entry being posted. Out of the five that I contacted, one responded to me directly and informed me that the issue was being addressed, another one had a ticket filed but has no followed up nor closed the account, one had my account banned outright, and the rest did not comment. I was successful in registering a new account for a CA service for one of the providers, but did not complete the request and didn't bother for the rest of them.</p>
<p><span id="more-558"></span></p>
<h3>Backstory</h3>
<p>News of the issue <a href="http://www.linux-magazine.com/w3/issue/114/054-055_kurt.pdf">came out late last month</a> that it was "trivially easy"  to register certificates for webmail services. Typically, you'll see accounts such as "administrator", "postmaster", and "root" barred from registering as either they'll already exist or they'll have been included in some sort of blacklist.</p>
<p>Many CAs will issue certificates to a list of pre-existing e-mail accounts typically containing the administrator, postmaster, and root accounts, but also including ssladmin. Because of this irresponsible method, you have the situation that we have here.</p>
<p>With all of that said, it's a bit muddled on who is exactly at fault, but I will elaborate on this a bit later.</p>
<h3>Offending services</h3>
<p>As I had said earlier, I chose at random and without prejudice eleven free webmail services. Let's just cut to the chase and list off the services I attempted to register ssladmin with:</p>
<table border="0" align="right">
<tr>
<td>
<p align="middle"><small><img src="/images/blog/ssladmin_mail2world.jpg" /><br />Mail2World lets me register!</small></p>
<p align="middle"><img src="/images/blog/ssladmin_mailcom.jpg" /><br /><small>Mail.com does not.</small></p>
</td>
</tr>
</table>
<p><u>Sites that let me register</u></p>
<ul>
<li><a href="http://www.inbox.com/">Inbox.com</a></li>
<li><a href="http://www.excite.com/">Excite</a></li>
<li><a href="http://lavabit.com/">Lavabit</a></li>
<li><a href="http://www.mail2world.com/">Mail2World</a></li>
<li><a href="http://www.ovi.com/">Ovi</a> (Nokia)</li>
</ul>
<p><u>Sites that won't let me</u></p>
<ul>
<li><a href="http://www.aol.com/">AOL Mail</a></li>
<li><a href="http://www.hushmail.com/">Hushmail</a> (says it is forbidden)</li>
<li><a href="http://mail.com">Mail.com</a> (same as above)</li>
<li><a href="http://mail.ru">Mail.ru</a> (says it exists already)</li>
<li><a href="http://www.me.com">MobileMe</a></li>
<li><a href="http://hotmail.com">Windows Live Hotmail</a></li>
<li><a href="http://mail.yahoo.com/">Yahoo!</a></li>
</ul>
<p><br clear="all" /></p>
<p>I would also like to point out that with Inbox.com, in order to register and use my account, I had to install some horrid, pointless, useless toolbar. It refused to permit me to log into the service without it being installed. I'd hate to imagine what the toolbar does outside of Inbox.com.</p>
<h3>Why is this a problem?</h3>
<p>The simple summary: man in the middle.</p>
<p>The not so simple situation: it takes a bit to pull off.</p>
<p>The easiest example I can make of how one can take advantage of this is with Nokia's <a href="http://www.ovi.com/services/">Ovi</a> service. Ovi is not only an e-mail service, but it also provides software updates, access to an application store, picture sharing, maps, and music. It can also provide access to personal data such as your contacts and files.</p>
<div align="middle"><img src="/images/blog/ssladmin_nokia.jpg" /></div>
<p>Being that Ovi is accessible from a wireless LAN, one could theoretically place an access point in a strategic point (such as a coffee shop) and wait for a Nokia user to check into their Ovi service. If the access point is setup to intercept traffic going to Ovi and the victim's phone connects via the wireless LAN, it could be setup with a certificate that is completely valid by the phone's standards. Once that is done, whatever else is up to the attacker.</p>
<p>While this may seem minor, this same problem could be pulled off via an ISP that allows self-registration of e-mail addresses. Seemingly trustworthy websites could end up becoming subject to attacks that otherwise would not be easily doable without severe compromising of existing accounts.</p>
<h3>Demonstration</h3>
<p>Being that it was the Easter long-weekend, I decided to register all accounts using the name "Jesus Christ"--this includes the Certcom certificate that I am about to demonstrate.</p>
<p>Since Inbox.com was the first and only one that I bothered to try and make an SSL certificate for, here are two screenshots demonstrating the problem at hand.</p>
<div align="middle">
<p><img src="/images/blog/blog_ssladmin_inboxcom_1.jpg" /></p>
</div>
<p>As you can see above, this is a normal account that was registered using normal means just like every other service.</p>
<div align="middle">
<p><img src="/images/blog/blog_ssladmin_inboxcom_2.jpg" /></p>
</div>
<p>And here's my SSL CA account registration. This is prior to providing a certificate signing request that I could have easily done on my own without using any webmail service's servers.</p>
<p>You'll also notice in the second screenshot that that HTTPS is not in use, but Inbox.com does have a valid certificate provided by Thawte.</p>
<div align="middle"><img src="/images/blog/ssladmin_hushmail.jpg" /></div>
<p>This is what you should see when you attempt to register. It's funny how Hushmail here gave me alternatives but none of them worked anyway.</p>
<h3>Aftermath</h3>
<p>I contacted almost all of the noted offending webmail providers with a basic form letter explaining my method and suggested that they repaired the problem immediately. A form letter was created and sent to the individual postmaster and abuse accounts with a deadline of April 17th before this would be made fully public.</p>
<p>However, as I was able to pull off a Certcom registration with Inbox.com, I immediately filed a ticket telling them to close the account. They did so without any response to my alternative e-mail address and for whatever reason, Certcom had decided to block my home Internet connection.</p>
<div align="middle">
<p><img src="/images/blog/blog_ssladmin_inboxcom_ticket.jpg" /><br /><small>This ticket was filed out of pure frustration, so it seems a bit terse and short.</small></p>
</div>
<p>Nokia's Ovi.com service still permits me to login. I did make an attempt to register a FreeSSL certificate for the site, but nothing came out of it.</p>
<div align="middle"><img src="/images/blog/ssladmin_excite.jpg" /></div>
<p>Excite's customer support auto-responded no more than ten minutes after I had sent the message with the incident number 100407-000013. The account is still active as we speak.</p>
<div align="middle"><img src="/images/blog/ssladmin_lavabit.jpg" /></div>
<p>Lavabit responded to me first within a half-hour of my message being sent. They have addressed the issue. Honestly, these guys were most on the ball.</p>
<p>Mail2World has yet to respond.</p>
<h3>Conclusion</h3>
<p>The simplest solution using pre-existing infrastructure is to force CAs to send e-mails only to contacts listed in the WHOIS. Provided that the record is valid and complete, it'll provide a much more secure method to registering and renewing certificates.</p>
<p>Beyond that, it may also be time to scrap CAs all together and adopt solutions such as <a href="http://dnssec.net/">DNSSEC</a>. Being that becoming a trusted authority is rather trivial and that more and more it is appearing that the whole SSL CA system is littered with holes, an alternative is needed to take care of potential eavesdropping and certificate hijacking. DNSSEC is not the complete solution, but is definitely a part of the direction.</p>
<p>The fault in all of this doesn't completely reside with the webmail providers but really the CAs. With that said, those allowing customers to register e-mail accounts without proper and reasonable filtering need to be aware of potential abuses. A simple review of what is allowed and is not allowed as a name would do a lot of good.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/558/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Cheap and easy Bluetooth speaker phone for your car!</title>
		<link>http://keyboardcowboy.ca/archives/580</link>
		<comments>http://keyboardcowboy.ca/archives/580#comments</comments>
		<pubDate>Wed, 14 Apr 2010 03:23:34 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[bluetooth]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[speakerphone]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=580</guid>
		<description><![CDATA[This is out of the norm for what I have been posting lately, but someone had shared this ingenious idea to place a cheap "hack". If you're lucky enough to have an auxiliary input on your car stereo, you can easily pull off a simple Bluetooth-based speaker phone system for you car. Items needed: Bluetooth [...]]]></description>
			<content:encoded><![CDATA[<p>This is out of the norm for what I have been posting lately, but someone had shared this ingenious idea to place a cheap "hack".</p>
<p>If you're lucky enough to have an auxiliary input on your car stereo, you can easily pull off a simple Bluetooth-based speaker phone system for you car.</p>
<p>Items needed:</p>
<ul>
<li>Bluetooth adapter with headphone output - <a href="http://www.dealextreme.com/details.dx/sku.8422">Deal Extreme</a> $12.99 USD</li>
<li>3.5 mm headphone cable appropriate for input into your car stereo</li>
</ul>
<p>Once it arrives, you can set it up as follows!</p>
<div align="middle"><img src="/images/blog/car_speakerphone_1.jpg" /><br />
&nbsp;<br />
<img src="/images/blog/car_speakerphone_2.jpg" /></div>
<p>The call quality is excellent and doesn't need much amplification on my end. To make things even sweeter, there is no echo even at conversation levels for the receiving end.</p>
<p>I added some Velcro to the setup and it works great!</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/580/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Major large courier with an arrow in its logo versus an HP server</title>
		<link>http://keyboardcowboy.ca/archives/577</link>
		<comments>http://keyboardcowboy.ca/archives/577#comments</comments>
		<pubDate>Sat, 10 Apr 2010 17:18:14 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[shipping]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=577</guid>
		<description><![CDATA[Back in February, a server came into our office from a client in the United States. I think that the images speak for themselves, but the damage was severe enough that the system wouldn't boot let alone turn on its fans. After the insurance was taken care of and the server was brought back to [...]]]></description>
			<content:encoded><![CDATA[<div align="middle"><img src="/images/blog/bentserver/image002.jpg" /></div>
<p>Back in February, a server came into our office from a client in the United States. I think that the images speak for themselves, but the damage was severe enough that the system wouldn't boot let alone turn on its fans. After the insurance was taken care of and the server was brought back to us from the United States even though they were told to ship it to us, I managed to successfully rescue the array--slowly.</p>
<p>More photos included in this post.</p>
<p><span id="more-577"></span></p>
<div align="middle"><img src="/images/blog/bentserver/image003.jpg" /></div>
<p>&nbsp;</p>
<div align="middle"><img src="/images/blog/bentserver/image004.jpg" /></div>
<p>When they sent it back from the insurance adjuster, this is how it came:</p>
<div align="middle"><img src="/images/blog/bentserver/image005.jpg" /></div>
<p>&nbsp;</p>
<div align="middle"><img src="/images/blog/bentserver/image006.jpg" /></div>
<p>&nbsp;</p>
<div align="middle"><img src="/images/blog/bentserver/image007.jpg" /></div>
<p>&nbsp;</p>
<div align="middle"><img src="/images/blog/bentserver/image001.jpg" /></div>
<p>I guess that the first time around, they shipped an elephant on top of this server and then on the second round, they just didn't care. I am not sure how the packing peanuts got inside, but ah well.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/577/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sony giveth and taketh with the Playstation 3</title>
		<link>http://keyboardcowboy.ca/archives/546</link>
		<comments>http://keyboardcowboy.ca/archives/546#comments</comments>
		<pubDate>Fri, 02 Apr 2010 17:20:02 +0000</pubDate>
		<dc:creator>afreak</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[bushing]]></category>
		<category><![CDATA[geohot]]></category>
		<category><![CDATA[hackmii]]></category>
		<category><![CDATA[piracy]]></category>
		<category><![CDATA[playstation 3]]></category>
		<category><![CDATA[ps3]]></category>
		<category><![CDATA[sony]]></category>
		<category><![CDATA[sony computer entertainment]]></category>

		<guid isPermaLink="false">http://keyboardcowboy.ca/?p=546</guid>
		<description><![CDATA[Back on a cold, and rather hung-over Boxing Day last year (or December 26th for Americans), I went in line at a Future Shop not far from my office to get my hands on a Playstation 3. For $300, I got the console with three games and the capability to run Linuxâ€”it was the last [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/blog/ps3_linux.jpg" align="right" />Back on a cold, and rather hung-over Boxing Day last year (or December 26th for Americans), I went in line at a Future Shop not far from my office to get my hands on a Playstation 3. For $300, I got the console with three games and the capability to run Linuxâ€”it was the last model that would be capable of doing so as all other models were the slim version and had the feature removed. Soon after, I installed Linux and made it capable of playing other, non-PS3 games; and it was excellent.</p>
<p>I was a good little boy to Sony as I had bought several games on top of the three I had already received and also bought two old PS1 games from the Playstation Network Store. However, Sony has now decided that I should make a choice: continue to use the online features such as the store or the PSN friends list and block my access to my Linux install; or I can forget online abilities and keep on using my Linux install. Didn't I purchase the device to do both?<br />
<span id="more-546"></span></p>
<p>The official logic for the removal of Linux (otherwise known as "Other OS") is for "security reasons". Here's the <a href="http://blog.us.playstation.com/2010/03/28/ps3-firmware-v3-21-update/">official statement</a> from the Playstation blog:</p>
<blockquote><p>The next system software update for the PlayStation 3 (PS3) system will be released on April 1, 2010 (JST), and will disable the â€œInstall Other OSâ€ feature that was available on the PS3 systems prior to the current slimmer models, launched in September 2009. This feature enabled users to install an operating system, but due to security concerns...</p></blockquote>
<p>It then goes on to at least honestly tell you what you'll lose if you don't update:</p>
<blockquote><p>Consumers and organizations that currently use the â€œOther OSâ€ feature can choose not to upgrade their PS3 systems, although the following features will no longer be available;</p>
<ul>
<li>Ability to sign in to PlayStation Network and use network features that require signing in to PlayStation Network, such as online features of PS3 games and chat</li>
<li>Playback of PS3 software titles or Blu-ray Disc videos that require PS3 system software version 3.21 or later</li>
<li>Playback of copyright-protected videos that are stored on a media server (when DTCP-IP is enabled under Settings)</li>
<li>Use of new features and improvements that are available on PS3 system software 3.21 or later</li>
</ul>
</blockquote>
<p>So basically what Sony is saying here is that you better upgrade as it is not your Playstation 3 and if you want to be a good, loyal customer, you must do as we say or else you'll have your future toys taken away. Effectively, Sony has encouraged piracy as while I will unlikely ever download a Blu-Ray video or a PS3 game, it does mean that I am going to have to get my firmware from other sources. Nothing like shooting yourself in the foot, hey?</p>
<p>But what is this "security concern" that Sony is so fearful of?</p>
<table border="0" align="right">
<tr>
<td><img src="/images/blog/geohot_ps3.jpg" /><br /><small>
<div align="middle">Yes. I am going to do this, Sony.<br />I am going to open the bloody thing and do this.</div>
<p></small></td>
</tr>
</table>
<p>Back in January, George Hotz (aka "geohot") had <a href="http://geohotps3.blogspot.com/2010/01/heres-your-silver-platter.html">released an exploit</a> that allowed full memory access and thus access to Ring 0, meaning full access to the Hypervisor. While this gives Linux full access to memory, it has nothing to do with Other OS but more the hardware itself. He effectively hooked up an FPGA to send a 40 nanosecond pulse to a point on the PS3's circuit board and was sometimes effective and sometimes not; it either worked or it panicked the system. It is indeed a hack, but all it really allows you to do besides mess with the Hypervisor is have potential access to the rest of the system's architectureâ€”this does not mean that pirated games are possible with this method.</p>
<p>Weeks later, he published <a href="http://geohotps3.blogspot.com/2010/02/on-isolated-spus.html">another blog entry</a> where had gained further access to the hardware via the Cell's SPU. Effectively, he had total control over the PS3 in the same manner that the Playstation Portable and the iPhone has been before. No dirty process of taking apart the PS3 was necessary.</p>
<p>However, I don't believe that the above was entirely the concern.</p>
<p>I was lucky to meet Bushing of <a href="http://hackmii.com/">HackMii</a> just days prior to Sony going even more retarded down at the <a href="http://hackspace.ca">Vancouver Hack Space</a> and the topic of Geohot came up. It later developed into a conversation about Other OS and the lack thereof on the Slim PS3 models. Bushing brought up an interesting story about how Sony talks to their developers.</p>
<p>When Sony announced the slim model of the Playstation 3 back in the summer, they made it aware that there would be no Other OS feature included. Bushing's friend had a spouse at a PS3 software division within Sony, and even after the announcement was made, said spouse was oblivious and unaware of the fact that the feature was being left out. From the description that Bushing made, said spouse was not entirely impressed either.</p>
<table border="0" align="right">
<tr>
<td><img src="/images/blog/geohot_ps3env.jpg" /><br /><small>
<div align="middle">Geohot demonstrates some custom themeing.</div>
<p></small></td>
</tr>
</table>
<p>Later, Bushing learnt via some people he met at a conference that while it was said that Other OS was removed for "business reasons", all of the technical work was effectively done short of a driver or two not being completed.</p>
<p>In the <a href="http://games.slashdot.org/story/10/03/29/0227251/Install-Other-OS-Feature-Removed-From-the-PS3">Slashdot story</a>, <a href="http://lists.ozlabs.org/pipermail/cbe-oss-dev/2010-February/007202.html">an e-mail was posted</a> from a Cell software developer mailing list from February of this year containing a reply from a Sony developer indicating that the company would continue to support the Other Feature.</p>
<blockquote><p>Please be assured that SCE is committed to continue the support for previously sold models that have the "Install Other OS" feature and that this feature will not be disabled in future firmware releases.</p></blockquote>
<blockquote><p>The text above was provided to me by SCE management.  If you have any questions regarding it or any other feature of the PS3 please contact the Playstation Customer Support in your country.  Using Playstation Customer Support will insure your inquiry is processed through the correct channels within SCE.</p></blockquote>
<p>So not only do the developers not get told the proper story, but even management gets thrown out of the loop as well. The communication within Sony or lack thereof is staggering.</p>
<p>I think that the hack that Geohot demonstrated played a role, but I don't believe that it was the entire reason. Sony removed the Other OS feature from the Playstation 3 with the release of the slim under the guise of business reasons because it was solely thatâ€”business reasons. They do not want anyone just loading any media content on to the PS3; they want you to be in their control and only watch what they have to offer in either Blu-Ray or via the PSN Store.</p>
<p>Geohot appears to be a scapegoat. They see that he has made an exploit and because of this, they want to use him as their way to legitimize removal of Other OS on the older models. His hacks are not the fault for SCE's greedâ€”they did this with rootkits on compact disc a few years back and they'll remove features from devices people own.</p>
<p>I purchased this console. I bought with the intention and purpose of playing games, movies, and installing Linux on it. These are features you offered and promoted, these are features I wish to keep. If you feel the need to remove a feature from my Playstation 3, you can give me a refund instead because I am better off buying an Xbox 360, a Blu-Ray player, and an HTPC instead. I liked the idea of having an all-in-one unit, but if this is how you're going to treat me, I am going to find alternatives. Once new firmwares are available, I will be installing them. Thanks for making me a criminal, Sony.</p>
<p>Sony will fail just as Apple, Microsoft, Nintendo, and other hardware vendors have had in the past.</p>
]]></content:encoded>
			<wfw:commentRss>http://keyboardcowboy.ca/archives/546/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
