<?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>Odie5533 &#187; Uncategorized</title>
	<atom:link href="http://odie5533.com/category/uncategorized/feed" rel="self" type="application/rss+xml" />
	<link>http://odie5533.com</link>
	<description></description>
	<lastBuildDate>Mon, 06 Sep 2010 01:31:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Chrome Sniffer 0.2.1 Breakout Exploit From Poor Design Choices</title>
		<link>http://odie5533.com/400-chrome-sniffer-0-2-1-breakout-exploit-from-poor-design-choices</link>
		<comments>http://odie5533.com/400-chrome-sniffer-0-2-1-breakout-exploit-from-poor-design-choices#comments</comments>
		<pubDate>Thu, 19 Aug 2010 02:13:29 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=400</guid>
		<description><![CDATA[Chrome Sniffer is an extension for Google Chrome which lets you know what scripts and cms the website you&#8217;re browsing is using. A neat tool to have, it suffers from some poor design choices. The developers of Google Chrome took pains to use ensure extensions could not be compromised by a website&#8217;s own JavaScript. Rather [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://chrome.google.com/extensions/detail/homgcnaoacgigpkkljjjekpignblkeae">Chrome Sniffer</a> is an extension for Google Chrome which lets you know what scripts and cms the website you&#8217;re browsing is using. A neat tool to have, it suffers from some poor design choices. The developers of Google Chrome took pains to use ensure extensions could not be compromised by a website&#8217;s own JavaScript. Rather than using the Google Chrome isolated worlds messaging paradigm, the developer(s) of Chrome Sniffer seem to have taken it as a personal challenge to allow a website&#8217;s own javascript to directly affect the extension. <a href="youtube.com/watch?v=laLudeUmXHM#t=1m19s">Google Chrome Extensions: Content Scripts and Isolated Worlds</a>, a video by Google on why isolated worlds exist.</p>

<p>Beware of all content scripts. Even ones you wouldn&#8217;t expect to be modifying your DOM may be doing it anyways for the hell of it. When an extension asks if you want to allow it access to &#8220;Your data on all websites&#8221;, ask yourself if this is really necessary, and do you trust the extension&#8217;s author?</p>

<p>To be more technical, the extension works by injecting JavaScript into the actual website. The JavaScript then stores its results into a meta variable, &#8220;chromesniffer_meta&#8221;, inside the web page&#8217;s DOM. The exploit works by modifying this element before the extension has time to read it. This coupled with little to no data cleansing means we can inject both HTML and JavaScript into the extension.</p>

<p>I&#8217;ve created a simple DoS exploit located at <a href="/chrome_sniffer_exploit.html">chrome<em>sniffer</em>exploit.html</a>. The page has a warning on it on what to do engage the exploit. Simply clicking the link will <strong>not</strong> engage the exploit, blow up your computer, or do anything.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/400-chrome-sniffer-0-2-1-breakout-exploit-from-poor-design-choices/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Extension: Wikipedia Watchlist</title>
		<link>http://odie5533.com/385-google-chrome-extension-wikipedia-watchlist</link>
		<comments>http://odie5533.com/385-google-chrome-extension-wikipedia-watchlist#comments</comments>
		<pubDate>Sun, 15 Aug 2010 06:45:38 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Wikipedia]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=385</guid>
		<description><![CDATA[This is a Google Chrome Extension for the English Wikipedia. Wikipedia Watchlist checks your watchlist and updates the badge on the browser action icon to reflect new changes. Clicking on the badge opens up a popup where you can highlight different changes to view both the edit summary and the time the change was made. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://chrome.google.com/extensions/detail/kmfbnpoggnebafhbanelibhdpbkkncfe"><img alt="" src="http://i35.tinypic.com/2iw9grk.png" title="Wikipedia Watchlist" class="alignright" width="638" height="231" /></a></p>

<p>This is a <a href="https://chrome.google.com/extensions/">Google Chrome Extension</a> for the <a href="http://en.wikipedia.org/wiki/Main_Page">English Wikipedia</a>. Wikipedia Watchlist checks <a href="http://en.wikipedia.org/wiki/Special:Watchlist">your watchlist</a> and updates the badge on the browser action icon to reflect new changes. Clicking on the badge opens up a popup where you can highlight different changes to view both the edit summary and the time the change was made. Clicking the little &#8216;d&#8217; will take you to the last difference for the page and clicking the page name will take you to the page itself.</p>

<p><a href="https://chrome.google.com/extensions/detail/kmfbnpoggnebafhbanelibhdpbkkncfe">Click Here. Wikipedia Watchlist</a> at the Google chrome extensions site.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/385-google-chrome-extension-wikipedia-watchlist/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Razer Diamondback 3G: Just another bad mouse</title>
		<link>http://odie5533.com/361-razer-diamondback-3g-just-another-bad-mouse</link>
		<comments>http://odie5533.com/361-razer-diamondback-3g-just-another-bad-mouse#comments</comments>
		<pubDate>Thu, 12 Aug 2010 19:00:35 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=361</guid>
		<description><![CDATA[I&#8217;ve owned Razer Diamondback 3G mice for over a year now. I say mice because I had to RMA it after about six months. Not all mice are created equal and some are more fit than others. Diamondback 3Gs are rubbish. When you get the mouse the first warning sign will be that the buttons [...]]]></description>
			<content:encoded><![CDATA[<p><div style="float: right; margin: 5px;"><img src="http://i36.tinypic.com/fvwm5u.jpg" alt="Garbage compressed into mouse-form" /></div>I&#8217;ve owned Razer Diamondback 3G mice for over a year now. I say mice because I had to RMA it after about six months. Not all mice are created equal and some are more fit than others. Diamondback 3Gs are rubbish. When you get the mouse the first warning sign will be that the buttons on the right side are more useless than your appendix. The fault for this rests on the shoulders of the driver developers. And if this were their only mistake we might be in good stead. To be plainspoken, the drivers should never be installed and must be uninstalled if they were. The immediate reason for this is that they render the mouse useless in both Opera and Google Chrome. In Google Chrome, you will be unable to use the middle mouse button for scrolling (although the scroll wheel still works, wait for my next point). In Opera, when you middle click to open a tab instead of one new tab you will get two new ones, always and in all cases. On top of that, using the middle mouse button to scroll is not supported correctly, although the scroll wheel still works*. Once uninstalled, however, the thumb buttons no longer work correctly, and to go &#8220;back&#8221; you press the top thumb button, but to go forward you must use the top little finger button.</p>

<p>The biggest problem with the mouse is that the scroll wheel will only work for about six months. As I said in the beginning I had to RMA my first mouse because the scroll wheel died after six months. Six months more, and the casualty count increases. It just doesn&#8217;t scroll at all now. I only used it for scrolling in the browser and I&#8217;d imagine if I liked using it for video games it would have gone even faster. So now I am left with a useless scroll wheel, having to use the pinkie button to go forward, and no ability to remap buttons. Currently on the lookout for a new mouse.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/361-razer-diamondback-3g-just-another-bad-mouse/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Downloading MP3 Songs From Grooveshark</title>
		<link>http://odie5533.com/322-downloading-mp3-songs-from-grooveshark</link>
		<comments>http://odie5533.com/322-downloading-mp3-songs-from-grooveshark#comments</comments>
		<pubDate>Sun, 30 May 2010 14:28:07 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=322</guid>
		<description><![CDATA[A friend of mine recently introduced me to Grooveshark, a website offering streaming radio similar to Pandora but which allows you to specify what song you would like to listen to rather than listening in a guided method as Pandora offers. I wondered if it was possible to save songs which are streamed from Grooveshark. [...]]]></description>
			<content:encoded><![CDATA[<p>A friend of mine recently introduced me to <a href="http://grooveshark.com">Grooveshark</a>, a website offering streaming radio similar to <a href="http://www.pandora.com/">Pandora</a> but which allows you to specify what song you would like to listen to rather than listening in a guided method as Pandora offers. I wondered if it was possible to save songs which are streamed from Grooveshark.</p>

<p><img src="http://i45.tinypic.com/xdhv9d.png"/>
<span id="more-322"></span></p>

<p>The simplest method is to just record whatever the computer plays. This can be done using <a href="http://audacity.sourceforge.net/">Audacity</a>, or anything which will record the audio the computer is currently playing. I found an application which uses this method to record audio from streaming websites. <a href="http://www.recordstreamingaudio.net/download-grooveshark-music.html">Streaming Audio Recorder</a> records streaming audio by all audio coming from the computer. This is a very naive approach and suffers from quality degradation if the file was not originally going to be re-encoded, but it has the advantage of working in all cases.</p>

<p>Another approach is to capture the stream urls as they are played. Examples of this are WmRecorder, Jaksta, and Orbit Grab++. The stream is then requested a second time and the program records the response. This method downloads each stream twice, once from the original site, then again using the capture program. This works for many sites, but Grooveshark has a handshake challenge which breaks this method.</p>

<p>A final approach, and perhaps the best, is to capture the stream the first time. Unlike the previous approach, it downloads the stream only once. To accomplish this method on Grooveshark, I used <a href="http://www.wireshark.org/">WireShark</a>.</p>

<p><b><u>Downloading the mp3 from Grooveshark:</u></b>
<ol><li>In <a href="http://www.wireshark.org/">WireShark</a>, go to Capture > Options. Under Capture Filter, enter in <code>port 80</code> and start the capture.</li>
<li>Begin listening to the song on Grooveshark and many new lines should begin scrolling in WireShark. At the top of WireShark is a Filter: box. Enter in <code>http.content_type == "audio/mpeg"</code>, press enter, and only one line should appear (more lines if more than one song was played).</li>
<li>Click the line once and if it comes up processing, hit Stop. Then in the middle pane click the Media Type line (again, Stop if necessary). Right-click the Media Type line and choose Export Selected Packet Bytes&#8230; Then save the file somewhere as an mp3 file, choosing All Files as the filetype.</li></ol>
The nice thing about this method is that no extra packets are sent to Grooveshark, so the method is undetectable.</p>

<p>If you liked this post, please comment. Commenting is fast, anonymous, and greatly appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/322-downloading-mp3-songs-from-grooveshark/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Xdsl: Using an Original Xbox as a Network Attached Storage Device (NAS), SSH server, BitTorrent client, and more</title>
		<link>http://odie5533.com/242-xdsl-xbox-nas-ssh-bittorrent</link>
		<comments>http://odie5533.com/242-xdsl-xbox-nas-ssh-bittorrent#comments</comments>
		<pubDate>Thu, 22 Apr 2010 10:16:14 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=242</guid>
		<description><![CDATA[X-DSL is a Linux distribution for the original Xbox. The old Xbox sells for about $35 on eBay and can be used as an NAS for both IDE and SATA hard drives and can be used as a BitTorrent client. For the sake of brevity, I will assume the Xbox already has XBMC installed and [...]]]></description>
			<content:encoded><![CDATA[<p>X-DSL is a Linux distribution for the original Xbox. The old Xbox sells for about $35 on eBay and can be used as an NAS for both IDE and SATA hard drives and can be used as a BitTorrent client.</p>

<p>For the sake of brevity, I will assume the Xbox already has XBMC installed and the ability to FTP files to the Xbox and execute xbe files.</p>

<p>Software used:
<a href="http://fs03n4.sendspace.com/dl/fe0bd8a32f31bc621be0d7e02d083350/4932998c1d278061/6irs4o/Xdsl0.7beta0.01.iso">Xdsl iso</a>, and use <a href="http://www.7-zip.org/">7-zip</a> to extract the iso
SSH/Putty
FileZilla or any FTP client
<a href="http://www.realvnc.com/cgi-bin/download.cgi">RealVNC</a></p>

<p><font size="4">Part 1: Uploading Xdsl via FTP</font>
Extract the files in the the Xdsl iso. Create an FTP session with the Xbox. Copy the KNOPPIX folder from the extracted iso to the Xbox&#8217;s E: drive. Open the KNOPPIX folder on the Xbox and copy minirt24.gz and linux24 to this folder. E:\KNOPPIX should now have three files, one of which is named KNOPPIX, and no further subdirectories. Also copy README-FTP\linuxboot.cfg to E:\linuxboot.cfg. Now make a folder in the E:\Apps directory called simply Linux and copy the default.xbe file to E:\Apps\Linux\default.xbe.</p>

<p>In total, four files are copied and the overall structure is:
E:\linuxboot.cfg
E:\Apps\Linux\default.xbe
E:\KNOPPIX\KNOPPIX
E:\KNOPPIX\linux24
E:\KNOPPIX\minirt24.gz</p>

<p>In XBMC run the Linux default.xbe. The Xromwell blue screen will appear. Select the hard drive and press A. It should boot directly into Xdsl.</p>

<p><font size="4">Part 2: Installing Xdsl</font>
The D-pad and left joystick move the mouse. Press Y to right-click the desktop and go to System > Daemons > ssh > start. Open putty/ssh and connect to the Xbox with username admin and password xbox. Then run the command <code>xbox-loopbackinstall</code>.</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ssh</span> root<span style="color: #000000; font-weight: bold;">@</span>192.168.1.101
root<span style="color: #000000; font-weight: bold;">@</span>192.168.1.101<span style="color: #ff0000;">'s password: xbox
xbox-loopbackinstall</span></pre></div></div>


<p>Go through the menus and when it asks for the size of the loopback filesystem, change it from 200 to 600. Continue through selecting for the defaults. After it&#8217;s finished, reboot the Xbox:</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">reboot</pre></div></div>


<p><font size="4">Part 3: Configuring Xdsl for SSH and VNC</font>
After the Xbox is done rebooting, go back in Xbmc and run Xromwell again and select the hard drive. This time a menu will appear. Choose XDSL Loopback, the second choice. Start the ssh daemon again (right-click the desktop and go to System > Daemons > ssh > start). Connect to the Xbox using Putty/ssh again. Users who are using ssh will need to remove the key from their system:</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ssh-keygen</span> <span style="color: #660033;">-R</span> 192.168.1.101</pre></div></div>


<p>To set the ssh daemon to start when Xdsl boots, enter the following. If you are using Putty on Windows, copy it to the clipboard then right-click the Putty window to paste.</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span><span style="color: #c20cb9; font-weight: bold;">ssh</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>rc5.d<span style="color: #000000; font-weight: bold;">/</span>S20ssh <span style="color: #660033;">-sfn</span></pre></div></div>


<p>Now on the Xbox go right-click the desktop and go to MyDSL > MyDSL Browser. In the left panel expand + net and scroll down and select vnc4x-1.4.6.dsl. Click the Install Selected button. Close out of the MyDSL Browser and right-click the desktop and go to MyDsl > vncserver > vnc4x0. Start up the RealVNC client and enter the Xbox&#8217;s IP and click connect.</p>

<p><font size="4">Part 4: Installing BitTorrent</font>
Now, using RealVNC, right-click the desktop XDSL Upgrades > Upgrade to GNU Utils, then XDSL Upgrades > Enable Apt. Right-click desktop, MyDSL > MyDSL Browser. Install net > bittorrent-cli.dsl.</p>

<p>Now in the ssh session enter:</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">ln</span> <span style="color: #660033;">-sfn</span> <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>python2.2 <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>python</pre></div></div>


<p>Mount the E: drive, then open a screen session and su to the regular user (dsl):</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>hda50
<span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>hda50<span style="color: #000000; font-weight: bold;">/</span>torrents
<span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> <span style="color: #c20cb9; font-weight: bold;">screen</span>
<span style="color: #c20cb9; font-weight: bold;">screen</span>
<span style="color: #c20cb9; font-weight: bold;">su</span> dsl</pre></div></div>


<p>BitTorrent can be run using the following command.
<pre>$ btdownloadcurses --saveas /mnt/hda50/torrents --minport 52130 --maxport 52140 CompletelyLegalLinuxDistribution.torrent</pre></p>

<p>Note: VNC uses about 70% of the CPU. Only run it when you have to; use SSH.</p>

<p>To start more than one torrent, press [Ctrl]+[A], then [C] and type the command with the next torrent. [Ctrl]+[A],[P] and [Ctrl]+[A],[N] go back and forth between the two buffers.</p>

<p>That&#8217;s all for now. You can use SFTP to access the hard drive, SSH, VNC, and BitTorrent. Let me know in the comments if you enjoyed this tutorial. Comments are always appreciated.</p>

<p><font size="4">Part 5: Serving files using Samba</font>
Per a request in the comments, here&#8217;s how to have the Xbox serve files using Samba.</p>

<p>In Xdsl, right-click the desktop and  go to MyDSL > MyDSL Browser. In the left pane, click the [+] net, and then find samba.dsl and click it. Click the Install Selected button at the top of the window.</p>

<p>Open up an SSH session to Xdsl. Enter the following commands, but you may need to change WORKGROUP to MSHOME. These commands backup your Samba configuration file, then change the workgroup, and finally add the E, F, and G partitions as shares. Copy the entire contents of the following, then right-click in Putty to paste them.</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">cp</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf.bak
<span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #660033;">-i</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'s/^\tworkgroup = .*$/\tworkgroup = WORKGROUP/'</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf
<span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #660033;">-i</span> <span style="color: #660033;">-e</span> <span style="color: #ff0000;">'s/;  encrypt passwords/encrypt passwords/'</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf
<span style="color: #7a0874; font-weight: bold;">printf</span> <span style="color: #ff0000;">&quot;[E]<span style="color: #000099; font-weight: bold;">\n</span>   path = /mnt/hda50<span style="color: #000099; font-weight: bold;">\n</span>   public = yes<span style="color: #000099; font-weight: bold;">\n</span>   writable = yes<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>[F]<span style="color: #000099; font-weight: bold;">\n</span>   path = /mnt/hda55<span style="color: #000099; font-weight: bold;">\n</span>   public = yes<span style="color: #000099; font-weight: bold;">\n</span>   writable = yes<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>[G]<span style="color: #000099; font-weight: bold;">\n</span>   path = /mnt/hda56<span style="color: #000099; font-weight: bold;">\n</span>   public = yes<span style="color: #000099; font-weight: bold;">\n</span>   writable = yes<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf
<span style="color: #7a0874; font-weight: bold;">printf</span> <span style="color: #ff0000;">&quot;mount /dev/hda55<span style="color: #000099; font-weight: bold;">\n</span>mount /dev/hda56<span style="color: #000099; font-weight: bold;">\n</span>nmbd -D -s /opt/samba/smb.conf<span style="color: #000099; font-weight: bold;">\n</span>smbd -D -s /opt/samba/smb.conf<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #000000; font-weight: bold;">&gt;&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>bootlocal.sh</pre></div></div>


<p>Now you need to mount the other partitions, restart Samba, and set a new Samba password for root. Just hit enter twice when it asks for a password to use a blank password.</p>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>hda55
<span style="color: #c20cb9; font-weight: bold;">mount</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>hda56
nmbd <span style="color: #660033;">-D</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf
smbd <span style="color: #660033;">-D</span> <span style="color: #660033;">-s</span> <span style="color: #000000; font-weight: bold;">/</span>opt<span style="color: #000000; font-weight: bold;">/</span>samba<span style="color: #000000; font-weight: bold;">/</span>smb.conf
<span style="color: #c20cb9; font-weight: bold;">sudo</span> smbpasswd <span style="color: #660033;">-a</span> root</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/242-xdsl-xbox-nas-ssh-bittorrent/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Rewind</title>
		<link>http://odie5533.com/176-rewind</link>
		<comments>http://odie5533.com/176-rewind#comments</comments>
		<pubDate>Tue, 28 Jul 2009 04:20:20 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=176</guid>
		<description><![CDATA[I got an email today: Hello, Unfortunately but your data is damaged un-fixable Thank you, www.000webhost.com Data damaged un-fixable! But I&#8217;m smart; I make backups. I found the file in my backup folder, extracted the SQL, then opened it to verify everything was fine. I only make backups every few months, but I had made [...]]]></description>
			<content:encoded><![CDATA[<p>I got an email today:
<blockquote>Hello,</p>

<p>Unfortunately but your data is damaged un-fixable</p>

<p>Thank you,
www.000webhost.com</blockquote>
Data damaged un-fixable! But I&#8217;m smart; I make backups. I found the file in my backup folder, extracted the SQL, then opened it to verify everything was fine. I only make backups every few months, but I had made one this month on the July 7th. When I do backups I backup all my websites and carefully label them and file them away on one of my hard drives, then I burn a copy of my entire backup folder to a DVD, just in case my backup hard drive dies. Sadly, this past month when I was making backups, I mislabeled one. Wouldn&#8217;t you know it had to be the one with data damaged un-fixable. The SQL file belonged to a different site, and my blog&#8217;s data really is gone.</p>

<p>Google cache has some of the old posts and I&#8217;ll work on moving the ones that matter which are really only two posts. This backup is from November 2008. Not much lost since I haven&#8217;t been active lately, but data loss is never fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/176-rewind/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>File Manager Review(s)</title>
		<link>http://odie5533.com/41-file-manager-reviews</link>
		<comments>http://odie5533.com/41-file-manager-reviews#comments</comments>
		<pubDate>Thu, 26 Jun 2008 16:16:03 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=41</guid>
		<description><![CDATA[Still using Windows Explorer for file management? Then let me introduce you to the contenders: AccelMan v3.5.0 build 3600 XPlorer2 v1.6.5.3 XYPlorer v6.10.0000 Altap Salamander v2.5 AccelMan AccelMan has the most customizable interface of any application I&#8217;ve ever seen. The &#8216;Managers&#8217; are each dockable and maximizable, allowing for vertical view, horizontal view, tri-view, and just [...]]]></description>
			<content:encoded><![CDATA[<p>Still using Windows Explorer for file management?
Then let me introduce you to the contenders:
<a href="http://www.flexigensoft.com/accelman">AccelMan</a> v3.5.0 build 3600
<a href="http://zabkat.com/">XPlorer2</a> v1.6.5.3
<a href="http://www.xyplorer.com/">XYPlorer</a> v6.10.0000
<a href="http://www.altap.cz/">Altap Salamander</a> v2.5</p>

<h2>AccelMan</h2>

<p>AccelMan has the most customizable interface of any application I&#8217;ve ever seen. The &#8216;Managers&#8217; are each dockable and maximizable, allowing for vertical view, horizontal view, tri-view, and just about any other view you can think of. And each manager has its own tab bar, so if you prefer a tabbed interface, go for it. You can customize the toolbars, the colors, and even the context menus (!!!). AccelMan is really a whatever-you-want-it-to-be File Manager. It&#8217;s even got its own music player, though I&#8217;m not sure why you would want this. One strange (and appreciated) feature is the built-in command line enabled by default. Normally, I&#8217;d think that would be tucked away in an option menu since most computer users don&#8217;t even know what it is, but it&#8217;s right there at the bottom, and in constant use on my computer. AccelMan also has a very intuitive bookmark bar, whereas many other file managers make bookmarking a time-consuming process. AccelMan has a few faults, the main one being that you can&#8217;t calculate all folder sizes in the current manager. I guess that&#8217;s why there is SpaceMonger. One of my favorite features of AccelMan: Ability to set what the 4th mouse button does. This thing, I love, and it&#8217;s almost reason enough to use AccelMan by itself. By default, the 4th button (or back button) on my mouse will go back to the last folder I visited. Using AccelMan, I can set this to go up a directory, instead of back to the last folder I was at. For instance, going from C:\ to E:\Something, hitting the button normally will take me back to C:&#46; Hitting back in AccelMan can take me to E:&#46; Note, this feature is optional, and you can actually set the back button to just about anything you want it to do. This feature IS possible to use in other file managers by mapping the 4th mouse button to the backspace key in Logitech MouseWare, but MouseWare is BloatWare, and negatively interferes with my mouse acceleration along with ruining compatability for the extra buttons in various programs (Ventrilo is one that comes to mind).</p>

<p>I was lucky enough to grab this application when it was on <a href="http://www.GiveAwayOfTheDay.com">GiveAwayOfTheDay.com</a>. Yes, I actually got this amazing application for free (hard to believe they gave it away free, I know).</p>

<h2>XPlorer2</h2>

<p>XPlorer2 is a great orthodox file manager, possibly the best. With a very clean interface, and a decent set of features, XPlorer2 is very complete file manager. The Lite version has quite a few limitations, but without making the application useless, and it doesn&#8217;t go around water-marking all your files <img src='http://odie5533.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  You only get two toolbars in the lite version, but whoever needed more than two? It even lets you remove the donate button. The problem with the toolbar is that there aren&#8217;t many buttons to choose from. Only some features can be made into toolbar buttons, and to be specific, all the useless features that already have shortcut key and need not be made into toolbar buttons, can be made into toolbar buttons. The Options menu is very complete, with every option I can think of and would want, lacking only in the fact that it&#8217;s not very organized, and to get a full sense of the options, you have to sit down and read 3 pages of menus to find the one you want. One nice feature of XPlorer2 is it&#8217;s full set of detail column selections. Any column you want, it has, and then some. One of my favorite features of XPlorer2 is that when you press CTRL + D, XPlorer2 will list for you folder sizes. A very handy feature. Another one of my favorite features is in Tools > Options > Window Tab, under Tree, uncheck &#8216;Keep synchronized with folder in active view pane&#8217;. Personally, I jump in and out of folders a lot, and by the time I&#8217;m done the tree menu becomes useless since it has expanded every folder I&#8217;ve visited. Disabling the feature in options allowed you to choose when you want to expand a folder, and doesn&#8217;t take matters into its own hands. I also keep a button on my Toolbar called &#8216;Tree sync&#8217;, which will expand the tree to the current folder I&#8217;m in. The perfect button and the perfect option. One lacking feature in XPlorer2 is that you have to use XP style selection. Other file managers offer a custom file selection so when you miss click once, your selection doesn&#8217;t go down the tube. Another missing feature is the lack of a custom shell menu. You have to use the default windows one, except when right clicking a blank area in a pane. This makes the application as slow and clumsy for file operations as Windows File Explorer. Still, being the only decent free file manager out there, XPlorer2 provides a very clean and clear file manager, with things where they should be, and no need for extra customization as everything comes done right. </p>

<h2>XYPlorer</h2>

<p>XYPlorer is one of my personal favorites, not just because it has a <a href="http://www.xyplorer.com/xywiki.php">wiki</a>, but also because it presents a new kind of interface, venturing out of the old, and into the new (much in the same manner AccelMan does). The only problem with this is that XYPlorer&#8217;s best feature is also its worst: There are wonderfully implemented tabs!!!! But you can <emphasis>only</emphasis> use tabs. XYPlorer has great tabs, I&#8217;ll give it that, but when comparing directory structures from a bird&#8217;s-eye-view, you can&#8217;t do that with tabs. Tabs offer the greatness of not needing multiple windows, and other orthodox file managers offer tabs on the bottom of the dual panes, but XYPlorer took the next step, and just got rid of the dual panes alltogether. A bold move, but I think that this lowers their userbase by not offering the interface compatability so many people require. XYPlorer makes up for this with a great file search engine, and a handy little properties pane that will appear at the bottom on command (F12). The configuration menu is a step in the right direction, providing labels on what the checkbox groups do, but still lacking. Group boxes people, GROUP BOXES. Not only do they make interface design easier for the programmer, but they are greatly appreciated by the user too. It&#8217;s a standard feature in nearly every ui kit, but not used enough in file manager options. Instead, XYPlorer offers a similar settings menu to Xplorer2: You get to read a short essay every time you want to change a settings. XYPlorer offers a pretty standard set of settings, but is missing on a few things. For instance, you can&#8217;t disable the tree from automatically expanding every folder you go into. Bookmarking is also next to impossible to do with XYPlorer, and they came up with a new name for it, &#8216;Catalog&#8217; they call it. What is a catalog you say? It&#8217;s where you keep you categories of course! What is a category? My dear friend, surely you know that categories are where you keep your Catalog Items, right? Catalog = Bookmark Toolbar (though it&#8217;s not a toolbar :&#8217;( ), Category = Folder, Catalog Item = Bookmark. Why? To confuse you. Adding catalog items is an arduous task, one not to be undertaken in a single sitting. First one must right click the catalog and add a new category. Only once one has a new category can one actually add a catalog item. Right click the category, and click add catalog item. Ahah! Now we&#8217;re getting somewhere. And to make matters worse, there is no catalog toolbar, it&#8217;s a listview in the bottom left corner. XYPlorer requires a moderatore amount of customization to make the thing usable (not as much as AccelMan, mind you), but once you have things where they should be (btw, the rest button seems to not work, so don&#8217;t mess stuff up too bad), XYPlorer makes browsing an easy process. Just don&#8217;t ever close XYPlorer, start up time is quite slow&#8230; XYPlorer does offer custom shell menu entires, and lauds over its &#8216;Extended Drag&#8217;N'Drop&#8217; feature, which is just a crappy (yes, crappy, the thing is nearly USELESS) custom shell menu for drag and dropping, that just so happens to be implemented badly so its just as slow as windows explorer. Another problem offered by XYPlorer is its constant freezing. I&#8217;m not sure what it thinks it&#8217;s doing, but when I open files in XYPlorer, somtimes the manager freezes after the file is opened. It doesn&#8217;t go completely dead, but freezes for a few seconds. I think XYPlorer suffers from nonconformism, while AccelMan (sorry in advance for the pun) excels in it. XYPlorer requires tabs, the use of stupid names for things, and the only interface you can really customize is the toolbar. Look under Windows > Layout. That is the full extent of UI customization. Sure, you can hide the tree, and category (yes, do hide the category, that ugly little&#8230;), but as far as UI customization goes, those things are drops in the bucket. XYPlorer has a nice feature set, and feels almost as clean as XPlorer2, but enough lacking features make it tough to see past them. And yet, somehow, I still find this application to be one of my favorites. I guess that is because aside from the catalog, XYPlorer is extremely intuitive. Things are where I&#8217;d expect them to be. Yes, thats right, if any other file manager dev&#8217;s are looking, take a page from XYPlorer and make your application more intuitive. I like things where they should be.</p>

<h2>Altap Salamander</h2>

<p>My first impression of this program was that it looked like it wasn&#8217;t what I was looking for in a file manager. But since then, it has grown on me. Going through the configuration menu, I quickly noticed something: This configuration window is the best configuration windows out there. Everything in a neatly ordered expandable treeview, and changing a setting I want would take a matter of seconds in this baby. It also has a great little menu in the config called Change Drive Menu. That menu is possibly my favorite thing in the entire config. Salamander also has a great set of color schemes with it, each effectively implemented. One thing I noticed while using Salamander is that the icons are all effectively backwards. They only color themselves in when you highlight them, and otherwise remain dull and colorless. Why? That&#8217;s one feature I could do without. After spending a minute looking for the tree, I realized there is no tree. Hmm? No tree!? Surely this application is missing a few screws. Then I tried navigating a few folders to see how it felt. Not bad! The up arrow .. provides a neat way of going up one level (everyone who has ever used linux/dos will appreciate this) and it also has an intuitive breadcrumb feature, just click which level you want to go to. Selecting files is implemented nicely, exactly the way I&#8217;d want it to be. It even has a nice little middle bar, which I do recommend you enable. And the toolbar comes pre-configured with a great selection of buttons. The customization for the toolbar is also great, and I only needed to add one button to my toolbar, the calculate folder sizes button. Initially loading a folder can take a second, but Salamander makes a cache of it after that, and with the cache it browses faster than any of its competitors. Its also very easy to learn the keyboard shorcuts. If you don&#8217;t know one, just goto the menu with they button and it will tell you the shortcut. Looking through Slamander, there are only 3 features I miss: The back button on my mouse takes me back, not up a level, the icons are backwards, and the bookmarking is a pain (you&#8217;re also limited to 10 bookmarks. Why?!!!). You must do dual panel browsing (no horizonatal or triview, and no tabs) and you can&#8217;t use a tree, but other than that the interface is fairly customizable, and works great at the default settings. It has a well-implemented custom drag&#8217;n'drop menu (unlike XYPlorer&#8217;s buggy one) so it is very fast for drag&#8217;n'drop operations (AccelMan is just as fast too), but suffers from the regular right click menu for everything else, making it painfully slow to create an archive of thousands of files in a single directory. Salamander truly has a great feature set, and includes many useful plugins.</p>

<h2>Conclusion</h2>

<p>Each program has it&#8217;s own strengths and weaknesses and I was not able to determine a single winner. Until these managers become perfected, it is my opinion that you will have to make the decision for yourself. I&#8217;ve presented you with information on each and with this as your guide you should be able to gut the old Windows Explorer and replace it with a sleek new 3rd party File Manager.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/41-file-manager-reviews/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PCSX2 SVN 349</title>
		<link>http://odie5533.com/40-pcsx2-svn-349</link>
		<comments>http://odie5533.com/40-pcsx2-svn-349#comments</comments>
		<pubDate>Mon, 28 Apr 2008 04:41:24 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Emulator]]></category>
		<category><![CDATA[PCSX2]]></category>
		<category><![CDATA[Snapshot]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=40</guid>
		<description><![CDATA[Revision 349 of PCSX2 was just committed earlier today. Here is a compiled binary for the emulator. ChangeLog: r349 IPU fixes. Corrected bitstream data positioning and removed redundant code. r348 Ignore this commit. It was just a test. Download PCSX2 SVN 349 here]]></description>
			<content:encoded><![CDATA[<p>Revision 349 of PCSX2 was just committed earlier today. Here is a compiled binary for the emulator.
ChangeLog:
<code>r349 IPU fixes. Corrected bitstream data positioning and removed redundant code. 
r348 Ignore this commit. It was just a test.</code></p>

<div class="wp-caption aligncenter" style="width: 394px"><a href="http://tinypic.com?ref=20jqov4" target="_blank"><img src="http://i36.tinypic.com/20jqov4.png" border="0" alt="Image and video hosting by TinyPic"></a><p class="wp-caption-text">PCSX2 SVN Revision 349</p></div>

<p><a href="http://odie5533.com/programs/pcsx2/pcsx2svn349.exe">Download PCSX2 SVN 349 here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/40-pcsx2-svn-349/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Failed Engineering</title>
		<link>http://odie5533.com/36-failed-engineering</link>
		<comments>http://odie5533.com/36-failed-engineering#comments</comments>
		<pubDate>Tue, 18 Dec 2007 04:13:18 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=36</guid>
		<description><![CDATA[My old mouse, the Logitech MX700, died of old age. It had been looking awful for years now, and the charger had long since stopped working, so I had been using my own recharger and rechargeable batteries for what seemed like ages. So it was time to buy a new mouse. I settled on the [...]]]></description>
			<content:encoded><![CDATA[<p>My old mouse, the Logitech MX700, died of old age. It had been looking awful for years now, and the charger had long since stopped working, so I had been using my own recharger and rechargeable batteries for what seemed like ages. So it was time to buy a new mouse. I settled on the Fatal1ty 1010. It looked cool, was built for gamers, had a scroll button, side button, and a neat pinky button, and, most of all, was quite cheap at the time. I&#8217;ve been using it for about a month now.</p>

<p><img src="http://img257.imageshack.us/img257/7407/fatal1ty1010c2fq9.jpg"></p>

<p>Just recently, I started binding the pinky finger button to actions in video games. It&#8217;s a button on the mouse, surely it&#8217;s meant to be used, so why not? After about 5 minutes of use, I noticed something. While it would seem the pinky finger is doing nothing but sitting on the side of the mouse for no reason, it actually has a very important position. The pinky finger, combined with the thumb, allow you to pick up the mouse and move it, such as one would often need to do in video games. But on the Fatal1ty 1010, the pinky finger is supposed to be sitting on top of the mouse. My question is, HOW THE **** AM I SUPPOSED TO PICK UP MY MOUSE THEN?</p>

<p>Try it, for a minute: Put all fingers ontop of the mouse and the thumb on the side. Now try picking up your mouse to move it from one spot to another. Hard, isn&#8217;t it? It requires your fingers to flex in a strange way to provide the needed friction to execute a controlled lift of the mouse. With your fingers like that in a fire fight you can&#8217;t pull the trigger. Now switch back to the pinky on the side. Easy to pick up, and still able to press the fire button.</p>

<p>I present this information to you as a case of failed engineering. If you have any questions, comments, thoughts, or otherwise information on this subject you&#8217;d like to share, feel free to comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/36-failed-engineering/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Why is Halo PC dead?</title>
		<link>http://odie5533.com/35-why-is-halo-pc-dead</link>
		<comments>http://odie5533.com/35-why-is-halo-pc-dead#comments</comments>
		<pubDate>Tue, 18 Dec 2007 03:57:31 +0000</pubDate>
		<dc:creator>odie5533</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Aimbot]]></category>
		<category><![CDATA[Bitterbanana]]></category>
		<category><![CDATA[Halo]]></category>

		<guid isPermaLink="false">http://odie5533.com/?p=35</guid>
		<description><![CDATA[Why is Halo PC dead? Because there&#8217;s an aimbot out there, silly! But how did it get there, and why? And most of all, who is responsible for this? A coder named Bitterbanana was writing a neat Zelda mod for Halo CE that would include Zelda-like aiming, which locks on to the target. Consequently, in [...]]]></description>
			<content:encoded><![CDATA[<p>Why is Halo PC dead? Because there&#8217;s an aimbot out there, silly! But how did it get there, and why? And most of all, who is responsible for this?</p>

<p>A coder named Bitterbanana was writing a neat Zelda mod for Halo CE that would include Zelda-like aiming, which locks on to the target. Consequently, in writing such a mod, it opened the door for an aimbot with just a few modifications to the code. Having an aimbot on his hands, I suppose Bitterbanana couldn&#8217;t keep it locked up forever and decided to share it with a few close friends. Of those people was a person named Thekeihatsu. At this time I did not know either Bitterbanana or Thekeihatsu. But that would soon change. While hanging out in the FOX clan teampseak, I talked to a few people that said they had really seen an aimbot and that Thekeihatsu had a copy of it. Intrigued, I found his Xfire and began chatting with him. After a few minutes of conversation, I convinced him that I&#8217;d like a copy of the aimbot but only for use from a coding perspective, to see how the aimbot worked. I&#8217;d never release it to the public, of course >:) After what seemed only a 5 minute conversation with a person I had never met before, I had a copy of the aimbot. Simple enough.</p>

<p>The original aimbot was only coded by Bitterbanana. I didn&#8217;t even recompile it or fix the few bugs he had in it (I never much liked VB anyway). With this aimbot, I decided to attempt a little extortion. I had recently (within the past few days) been banned from TeamWarfare League. The league decided that with all the wallhackers and the blue wallers and map modifiers, there needed to be some anticheat. An anticheat just recently came out, but it was awful. It basically just listed all the program you had running on your computer and did a search for the wallhack file on your computer and returned all the results to the server. This, in my mind, is nothing short of a trojan horse. But TeamWarfare League, having no other anti-cheat to turn to, adopted this one. They made it mandatory to use the program in all matches. As a member of the league, I was outraged. I sent messages to admins in protest, explaining how horrible the program was. I even offered to make a different program that would work without invading users&#8217; privacy. But the only response I got was that if I made the program, they would consider switching. It takes a long time to make such a program, and in the meantime, I&#8217;d be forced to run a trojan on my pc.</p>

<p>There was, however, one shortcut I could take. I decided to reverse-engineer the current anti-cheat engine to disable its trojan qualities and consequently, its anticheating abilities. The program used a simple salt challenge with no encryption method, so it took only a few minutes to break. I released my anti-anti-cheat in protest of the required trojan installation for league matches. Needless to say, TeamWarfare League was none-too-happy about this. Instead of asking me to help make a new anti-cheat, or realizing how unsecure and destructive the current one was and dropping its use, they decided to ban me from the league. To this day, I am still banned, and doubt that will ever change. I was very angry at this ban. After all, my clan had won a championship they had offered, and we were fairly respectable players at the time. I messaged many admins in protest, trying to explain how terrible the anti-cheat was and how unfair it was to have to use it. They would hear nothing of it.</p>

<p>Thus came my plan, to release the Halo Aimbot if I was not unbanned from TeamWarfare League. After a few days of messaging admins and complaining to everyone I knew, I started telling people I would release an aimbot soon if I was not unbanned. After a few more days of no change, I released Bitterbanana&#8217;s aimbot to the cheating community. It spread like wildfire, and can be seen on hundreds of cheating forums. I even have found it on strange chinese underground cheating places. All league activity came to a halt to deal with this epidemic, and thus far (its been over a year), no cure has been found. Even after releasing the aimbot, I offered to write a cure, an anti-cheat engine, for the leagues to use. But they refused to lift the ban. After a few months, I wrote my own version of the <a href="/?p=170">aimbot in C# .NET</a>, one which wouldn&#8217;t crash your game randomely and one that was usable in vehicles. And thus, Halo PC is overriden with aimbotters and nearly unplayable by any legitimate player. And with no forseeable means of stopping the cheaters, it seems Halo PC is destined for a slow and painful death ridden with aimbotters and wallhackers.</p>

<p>And with that, my story comes to a close. If you have any comments, questions, or complaints, feel free to reply to this post and I&#8217;ll get back to you as soon as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://odie5533.com/35-why-is-halo-pc-dead/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
