<?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>Ninja Blogging</title>
	<atom:link href="http://www.halfzware.com/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://www.halfzware.com/wordpress</link>
	<description>Just Another Ninja Blog</description>
	<lastBuildDate>Tue, 03 Nov 2009 22:06:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Slow Flashplayer in OSX</title>
		<link>http://www.halfzware.com/wordpress/2009/08/09/slow-flashplayer-in-osx</link>
		<comments>http://www.halfzware.com/wordpress/2009/08/09/slow-flashplayer-in-osx#comments</comments>
		<pubDate>Sun, 09 Aug 2009 11:11:47 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/2009/08/09/slow-flashplayer-in-osx</guid>
		<description><![CDATA[	Did you upgrade to v10 of Flash Player and now your browser runs really slow especially when trying to play any sort of flash video?

	If so then maybe you should downgrade to v9.  I run an older G4 Powerbook and was running into this issue until a friend of mine emailed me a few [...]]]></description>
			<content:encoded><![CDATA[	<p>Did you upgrade to v10 of Flash Player and now your browser runs really slow especially when trying to play any sort of flash video?</p>

	<p>If so then maybe you should downgrade to v9.  I run an older <span class="caps">G4 </span>Powerbook and was running into this issue until a friend of mine emailed me a few files to downgrade my flash player to v9.  Now my browser runs much nicer.</p>

	<p>Here are the files:<br />
<a href="http://www.halfzware.com/wordpress/wp-content/uploads/2009/08/uninstall_flash_player_osx.dmg">Flash Player Uninstaller <span class="caps">OSX</span></a></p>

	<p><a href="http://www.halfzware.com/wordpress/wp-content/uploads/2009/08/flashplayer9r159_mac.dmg">Flash Player v9 Files <span class="caps">OSX</span><br />
</a><br />
Run the uninstaller, then copy the two files in the flashplayer9r159 disk image to /Library/Internet Plug-Ins/</p>

	<p>That&#8217;s all.  I hope this helps!</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2009/08/09/slow-flashplayer-in-osx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Voice Applications &amp; Scripts</title>
		<link>http://www.halfzware.com/wordpress/2009/08/03/google-voice-applications-scripts</link>
		<comments>http://www.halfzware.com/wordpress/2009/08/03/google-voice-applications-scripts#comments</comments>
		<pubDate>Mon, 03 Aug 2009 05:01:18 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Hacks]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Telephony]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=792</guid>
		<description><![CDATA[	I like most other users LOVE Google Voice and have found some useful apps that I would like to share with other Google Voice users.

	1) Firefox Google Voice Add on
This is a nice little app that makes it possible to make phone calls, and text messages from your Google Voice account with out having another [...]]]></description>
			<content:encoded><![CDATA[	<p><img src="http://www.halfzware.com/wordpress/wp-content/uploads/2009/08/2009-07-15_google_voice_fluid_preview.png" alt="2009-07-15_google_voice_fluid_preview" title="2009-07-15_google_voice_fluid_preview" width="250" height="250" class="aligncenter size-full wp-image-818" />I like most other users <span class="caps">LOVE </span>Google Voice and have found some useful apps that I would like to share with other Google Voice users.</p>

	<p>1)<a href="http://thatsmith.com/2009/03/google-voice-add-on-for-firefox/"> Firefox Google Voice Add on</a><br />
This is a nice little app that makes it possible to make phone calls, and text messages from your Google Voice account with out having another open window.</p>

	<p>2)<a href="http://www.contactexter.com/">Send one message to multiple contacts with ContacTexter<br />
</a><br />
This is a neat little app that was written using Java so it&#8217;s cross platform.  The interface isn&#8217;t too pretty, but it works, and it&#8217;s <span class="caps">FREE</span>!</p>

	<p>3) <a href="http://fulldecent.blogspot.com/2009/07/best-number-on-google-voice.html">Get the <span class="caps">BEST</span> number on Google Voice Script</a><br />
This guy figured out how to access google voice number search via a script, and run queries to grab the <span class="caps">JSON</span> file.  This is definitely worth taken a look at if you are a developer/programmer of any kind.  Unfortunately it is a script that was built for <span class="caps">OSX 10</span>.5 but is possible to modify and run in 10.4.</p>

	<p>4) <a href="http://everydayscripting.blogspot.com/2009/07/google-voice-python-sms.html">Scott&#8217;s <span class="caps">SMS</span> via Python for Google Voice Script (Everyday Scripting)</a><br />
This is a neat little script to send text messages using Python.</p>

	<p>4b) <a href="http://everydayscripting.blogspot.com/2009/08/python-google-voice-mass-sms-and-mass.html">Scott&#8217;s <span class="caps">NEW AND IMPROVED </span>Python Script for Google Voice (Everyday Scripting)</a><br />
This script allows you to send mass sms or mass call in an iterative fashion.  Keep up the good work Scott!</p>

	<p>5) <a href="http://blog.jamestetler.com/2009/07/03/writing-a-google-voice-app/">How to write a Google Voice App</a><br />
Well not exactly, but does give some insight in how Google Voice works since there is no <span class="caps">API</span> as of yet.</p>

	<p>6) <a href="http://www.google.com/support/forum/p/voice/thread?tid=00a93855af6943b4&#038;hl=en">How to use Google Voice as your voice mail instead of your cell provider</a><br />
This is basically instructions on how to forward your voicemail to google voice.   This should help users with the Google Voice Transition.</p>

	<p>7) <a href="http://truvoipbuzz.com/2009/07/enable-google-voice-push-notifications-on-iphone-3gs-tutorial/">How to enable Google Voice push notifications on iPhone 3GS</a></p>

	<p>8 )<a href="http://readystate4.com/2009/07/31/google-voice-skype-the-unrelenting-phone-industry-and-a-cool-iphone-tip/">One click International Calling with Google Voice</a></p>

	<p>9) <a href="http://mac.softpedia.com/get/Developer-Tools/pygooglevoice.shtml">Another Google Voice Python Script</a><br />
pygooglevoice brings the power of the Google Voice <span class="caps">API</span> to the Python language in a simple, easy-to-use manner.</p>

	<p>10) <a href="http://feli.pe/2009/05/30/growl-and-dock-badges-for-google-voice-on-fluid/">Using Google Voice with Fluid (OSX Only)</a></p>

	<p>11) <a href="http://userscripts.org/scripts/show/53723">Google Voice Grease Monkey Growl Script </a></p>


	<p>12)<a href="http://www.macosxhints.com/article.php?story=20090805155644746"> Place Google Voice Calls directly from contacts on iPhone (Apple Script)<br />
</a><br />
The script works by adding numbers to contacts in Address Book that dial your contact via Google Voice. The new number is prefixed with your Google Voice number, your pin, and the number two. It dials into your Google Voice number and places the call to your contact.</p>

	<p>13) <a href="http://www.ironicsans.com/2009/08/the_google_voice_speed_dial_bo.html">Google Voice Bookmarklet Generator (iPhone or iPod Touch)<br />
</a>Those of you who follow tech news know that there&#8217;s been quite a dust-up recently over Google Voice apps on the iPhone. First they were allowed, but now they&#8217;re banned. So until they work things out, or Google comes up with a more elegant web-based solution, placing a call using Google Voice on the iPhone is a long and drawn-out process.  So Ironic Sans came up with this solution.</p>

	<p>14) <a href="http://www.google.com/voice/m">Google Voice Mobile Web Version</a><br />
This is the mobile web version of Google Voice.  I figured it would be good to note on here.</p>

	<p>15) <a href="http://shout.setfive.com/2009/03/06/use-greasemonkey-to-extract-your-facebook-phonebook/">Import Facebook Contacts into your Google Voice Contacts (Script)</a><br />
Facebook&#8217;s <span class="caps">API </span>+ FBConnect is great but it has some severe limitations. Notably, it doesn&#8217;t expose all the functionality available on the Facebook site.  Wouldn&#8217;t it be nice to be able to copy a dump of my friends&#8217; names and phone numbers off the site to load into a fresh cell phone. Unfortunately, looking at the <span class="caps">API</span> this isn&#8217;t possible.  Never fear &#8211; Greasemonkey provides enough of a hook into Firefox that it would be possible to write a UserScript to accomplish this.</p>

	<p>16) <a href="http://lifehacker.com/5338591/turn-google-voice-into-a-growl+friendly-mac-app">Turn Google Voice into a <span class="caps">OSX </span>Friendly Application </a><br />
Google Voice&#8217;s web site is nice, but keeping it open in a browser tab can be cumbersome. Mac users, however, can get Growl notifications, complete with transcript previews, and app badge updates with the handy Fluid app. Unfortunately the Fluid App is only available for 10.5 and greater. This was enough reason for me to update, so maybe you should too.</p>

	<p>17) <a href="http://homepage.mac.com/aamann/DashBoard.html">Google Voice Dashboard Widget for <span class="caps">OSX</span></a><br />
Are you looking for an easy way to call or send <span class="caps">SMS</span> messages to your contacts using your Google Voice number right from your fingertips? <span class="caps">GV </span>Connect is your answer: a Google Voice widget which allows you make calls and send <span class="caps">SMS</span> messages from your GV number to your Address Book and Google contacts right from the Dashboard</p>

	<p>18)<a href="http://code.google.com/p/google-voice-notifier/"> Google Voice Notifier Windows and <span class="caps">OSX</span></a><br />
A simple system tray notifier for Google Voice. Lets you know when you have unread text or voice messages. The project is written in java and uses Google Voice&#8217;s <span class="caps">REST</span> service calls. This notifier will work on any platform that supports the java system tray icon.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2009/08/03/google-voice-applications-scripts/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I Call from S. Korea to the U.S. for (almost) FREE</title>
		<link>http://www.halfzware.com/wordpress/2009/08/02/how-i-call-from-s-korea-to-the-u-s-for-almost-free</link>
		<comments>http://www.halfzware.com/wordpress/2009/08/02/how-i-call-from-s-korea-to-the-u-s-for-almost-free#comments</comments>
		<pubDate>Sun, 02 Aug 2009 13:11:29 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=790</guid>
		<description><![CDATA[	When my wife and I decided that we were going to be living over seas for a year or more, I knew I had to find a way to call home for almost nothing. I also wanted a way for them to call us without having to use a calling card.  This led me [...]]]></description>
			<content:encoded><![CDATA[	<p>When my wife and I decided that we were going to be living over seas for a year or more, I knew I had to find a way to call home for almost nothing. I also wanted a way for them to call us without having to use a calling card.  This led me to researching something known as <span class="caps">VOIP</span> or Voice Over Internet Protocol.  This is simply described as using the internet to make your phone calls instead of using traditional phone lines.  Also I didn&#8217;t want to buy another piece of hardware to lug around known as a <span class="caps">VOIP</span> phone, I wanted to use our laptops and a piece of software instead.</p>

	<p>1) <a href="http://www.counterpath.com/x-lite.html">Download X-Lite</a><br />
After some trial and error using different pieces of <span class="caps">VOIP</span> software I ended up deciding on <a href="http://www.counterpath.com/x-lite.html">X-lite</a> as my program of choice.<br />
<a href="http://www.counterpath.com/x-lite.html">X-Lite</a> is stable, free, and available for Windows, Mac <span class="caps">OSX</span>, and Linux.   So I would highly recommend it.  But there are other software choices available, but I won&#8217;t list them here.</p>

	<p>2) Choose a <span class="caps">VOIP</span> provider like <a href="http://www.voipcheap.com">voipcheap.com</a><br />
I don&#8217;t have a whole lot of nice things to say about voipcheap other than they offer inexpensive <span class="caps">VOIP</span> service with free incoming calls.  Also their international call rates are the cheapest I have seen.   One thing to note is to make sure when you go to their website to sign up click on the <a href="http://voipcheap.com/en/websignup.php"><span class="caps">MAC </span>&#038; <span class="caps">LINUX USERS CLICK HERE</span> link</a> so that you aren&#8217;t forced to download their crappy <span class="caps">VOIP</span> software. The way voipcheap works is you Pay 10 Euros and you have a maximum of 300 free outgoing minutes during any given 7 day period for 3 months.  Voipcheap calls this &#8220;Free Days&#8221; and the free outgoing only applies to some countries like the U.S.  Please look over their <a href="http://voipcheap.com/en/calling-rates.html">calling rates</a> for &#8220;Free Days&#8221; if you want to call somewhere other than the US. Once your 3 months of &#8220;FREE <span class="caps">DAYS</span>&#8221; is up then you are charged .01 Euro a minute to call to the U.S. But&#8230;.you get free incoming calls, which brings us to the next part.</p>

	<p>3) Sign up with IPKall for a <a href="http://phone.ipkall.com/"><span class="caps">FREE </span>Incoming voip phone number</a> (Washington State)<br />
This is an awesome service, and the only one that is free as far as I know.  The only drawback is that you can lose your number if you don&#8217;t receive an incoming phone call for 30 days.  IPKall get&#8217;s a small amount of money for every phone call to an IPKall number, which is why they can offer this service for free.  As of writing this IPKall offers free phone numbers in the following area codes: 253, 206, 360, and 425.  It takes about 7 days to receive your phone number.</p>

	<p>4) <a href="https://www.voxalot.com/action/memberRegister">Sign up with Voxalot for <span class="caps">FREE</span> voicemail </a><br />
Not much to say here, except Voxalot is a great free service.</p>

	<p>All of this is kind of a pain in the butt to set up at first, and can be confusing for new <span class="caps">VOIP</span> users.  I hope this helps some people make the transition from land line telephone to <span class="caps">VOIP </span>Telephony.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2009/08/02/how-i-call-from-s-korea-to-the-u-s-for-almost-free/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing #3 Sparkplug on 1996-2004 Chevrolet S10 4.3L</title>
		<link>http://www.halfzware.com/wordpress/2009/02/15/changing-3-sparkplug-on-1998-2003-chevrolet-s10-43l</link>
		<comments>http://www.halfzware.com/wordpress/2009/02/15/changing-3-sparkplug-on-1998-2003-chevrolet-s10-43l#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:10:47 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/2009/02/15/changing-3-sparkplug-on-1998-2003-chevrolet-s10-43l</guid>
		<description><![CDATA[	On doing a tune up on our Chevrolet S10, I found that the #3 Sparkplug was going to be a pain in the ass to get to due to the steering shaft.  I was a little hesitant at first but this is how I did it after doing some research.

	Don&#8217;t be afraid of the [...]]]></description>
			<content:encoded><![CDATA[	<p>On doing a tune up on our Chevrolet <span class="caps">S10</span>, I found that the #3 Sparkplug was going to be a pain in the ass to get to due to the steering shaft.  I was a little hesitant at first but this is how I did it after doing some research.</p>

	<p>Don&#8217;t be afraid of the steering shaft. In fact, it was designed the way it is so that it can be removed for the purpose of changing the driver side spark plugs. It is very accessible when you remove the air cleaner box.</p>

	<p>1. First change all of your passenger spark plugs. These are the easy ones!</p>

	<p>2. Next, remove your air cleaner top completely, by unscrewing the four wing bolts, and loosen the pipe strap just before the mass air sensor, and set the air cleaner top aside.</p>

	<p>3. Now remove the bottom air box (its strait forward.)</p>

	<p>4. Now comes the shaft. Unscrew the bolt at the base of the steering shaft just before the steering box. Remove it completely, and set aside. Note: You may have to turn your steering wheel to display the bolt.</p>

	<p>5. Now just simply slide the shaft towards the firewall. If it doesn&#8217;t come easily, I like to use a wrench and small hammer to lightly tap it off. Sometime a large flat head screw driver or pry bar will work.</p>

	<p>6. Once you have the shaft off of the steering box, pull it completely out, and set it aside. This will give you plenty of space to work with. It is also surprisingly quick to do all of this also.</p>

	<p>7. Now have at it with the spark plugs.</p>

	<p>8. To install, just simply do the opposite of removal.</p>

	<p>I hope this will help some of you out. It may sound like a lot, but it really isn&#8217;t. Don&#8217;t be afraid of your problem. Tackle it with confidence.</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2009/02/15/changing-3-sparkplug-on-1998-2003-chevrolet-s10-43l/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Find your UDID on your iPhone</title>
		<link>http://www.halfzware.com/wordpress/2009/01/27/how-to-find-your-udid-on-your-iphone</link>
		<comments>http://www.halfzware.com/wordpress/2009/01/27/how-to-find-your-udid-on-your-iphone#comments</comments>
		<pubDate>Wed, 28 Jan 2009 04:30:14 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Hacks]]></category>
		<category><![CDATA[ipod]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=747</guid>
		<description><![CDATA[	Apple has offered developers a way to beta test iPhone applications with up to 100 iPhones. Some developers have already started using this to their advantage by giving their software out as free public betas. But, you must supply a developer with your iPhone&#8217;s UDID (unique device identifier) in order to install these &#8220;Ad-hoc&#8221; applications [...]]]></description>
			<content:encoded><![CDATA[	<p>Apple has offered developers a way to beta test iPhone applications with up to 100 iPhones. Some developers have already started using this to their advantage by giving their software out as free public betas. But, you must supply a developer with your iPhone&#8217;s <span class="caps">UDID </span>(unique device identifier) in order to install these &#8220;Ad-hoc&#8221; applications on your iPhone.</p>

	<p>To find your iPhone&#8217;s <span class="caps">UDID</span>, just plug it into your computer and wait until iTunes recognizes it. Please note that a Firewire iPod cable will not work, since the iPhone does not have the proper hardware to support firewire connections. Select your phone from the Devices list in iTunes and click the &#8220;Summary&#8221; tab. To see your <span class="caps">UDID</span>, click on the word &#8220;serial number&#8221; beside the picture of the iPhone. You should see the word &#8220;identifer&#8221; and an alphanumeric string &#8211; this is your <span class="caps">UDID</span>.</p>

	<p>Alternative: You can also download an app from the Apple Store called Ad Hoc Helper which is a free download.  Here is the itunes store <span class="caps">URL</span> http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=285691333&#038;mt=8</p>

	<p>To copy it, just press command + C on your Mac&#8217;s keyboard (or control + C in Windows). Now comes the hard part: getting on a developer&#8217;s beta testing list.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2009/01/27/how-to-find-your-udid-on-your-iphone/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MAC address spoofing on OSX</title>
		<link>http://www.halfzware.com/wordpress/2009/01/25/mac-address-spoofing-on-osx</link>
		<comments>http://www.halfzware.com/wordpress/2009/01/25/mac-address-spoofing-on-osx#comments</comments>
		<pubDate>Mon, 26 Jan 2009 01:47:14 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=743</guid>
		<description><![CDATA[	This weekend I took a trip to Maumee bay with my family.  We got a cabin which offered it&#8217;s own WiFi access point, but it&#8217;s $10 for a 24 hour period.  Well we suckered up and got it billed to our Cabin number, and they gave us an access code.  The problem [...]]]></description>
			<content:encoded><![CDATA[	<p>This weekend I took a trip to Maumee bay with my family.  We got a cabin which offered it&#8217;s own WiFi access point, but it&#8217;s $10 for a 24 hour period.  Well we suckered up and got it billed to our Cabin number, and they gave us an access code.  The problem is that the access code is for 1 computer only!  After some sifting around on the source code of the login page where we entered in the access code, I figured out that they were using our <span class="caps">MAC</span> addresses for verification.  Well, I changed my <span class="caps">MAC</span> address on my jailbroken iPod touch using an application called <a href="http://www.ipodtouchfans.com/forums/showthread.php?t=98227">SpoofMAC</a> using the <span class="caps">MAC</span> address of the computer we used the access code on.  My iPod touch was connected to the web, but I wanted my PowerBook G4 on the web too! I used these two commands to try and change the mac address on my Airport Extreme Card.</p>

	<p><code>sudo ifconfig en1 ether aa:bb:cc:dd:ee:ff<br />
sudo ifconfig en1 lladdr aa:bb:cc:dd:ee:ff</code></p>

	<p>But nothing seemed to work, so I downloaded <a href="http://updatesoup.com/macdaddy/">MacDaddyX</a> to try and change it.  Still didn&#8217;t work! What Gives?!  I could change my ethernet port mac address all I wanted, but not the wifi card mac address. After doing some digging I learned that the mac address for my airport Extreme card is loaded from within my Airport Card driver.  Here is how to change your mac address from within your Airport Card Driver:</p>

	<p>Because of the few problems with the dynamic method of <span class="caps">MAC</span> address spoofing I &#8220;invented&#8221; a static method. It makes <span class="caps">MAC</span> changing more complicated, because you have to hardcode the <span class="caps">MAC</span> you want into the driver and then reload it, everytime you want to change your <span class="caps">MAC</span>. But atleast no other real problems were discovered with this method.</p>

	<p>Setting up&#8230;</p>

	<p>I strongly suggest not to experiment with the original drivers in /System/Library/Extensions/AppleAirPort2.kext atleast until you made sure that everything works as you want. Therefore you should first create a copy of the driver into a test environment and also don&#8217;t forget to make an additional backup.</p>

	<p>base:/Users/spoofer root# cp -pR /System/Library/Extensions/AppleAirPort2.kext .<br />
base:/Users/spoofer root# cp -pR /System/Library/Extensions/AppleAirPort2.kext.backup .</p>

	<p>Patching the binary driver</p>

	<p>For now there is no automatic installation tool and therefore you have to patch the driver binary in AppleAirPort2.kext/Contents/MacOS/AppleAirPort2 with a hex editor of your choice. The following values are maybe different in your driver but atleast 3 driver versions have the same bytes.</p>

	<p>For pre Tiger driver versions search for:</p>

	<p>88 <span class="caps">FF 15 30 </span>| 89 5F 15 31 | 89 1F 15 32 | 7C <span class="caps">E0 50 38</span><br />
89 7F 15 33 | 7D 00 00 38 | 89 3F 15 34 | 7D 60 00 38<br />
88 5F 15 35 | 7D 20 00 38 | 7C 40 00 38 | 2F 80 00 FF<br />
41 9E 01 98</p>

	<p>and change into</p>

	<p>3C <span class="caps">E0 </span>Xx <span class="caps">XX </span>| 90 <span class="caps">FF 15 30 </span>| 3C <span class="caps">E0 </span>Yy <span class="caps">YY </span>| 60 <span class="caps">E7 </span>Zz ZZ<br />
90 <span class="caps">FF 15 32 </span>| 60 00 00 00 | 60 00 00 00 | 60 00 00 00<br />
60 00 00 00 | 60 00 00 00 | 60 00 00 00 | 60 00 00 00<br />
60 00 00 00</p>


	<p>For post Tiger driver versions search for:</p>

	<p>88 <span class="caps">FF 19 90 </span>| 89 7F 19 91 | 89 5F 19 92 | 89 1F 19 93<br />
7C <span class="caps">E0 58 38 </span>| 89 3F 19 94 | 7D 40 00 38 | 88 5F 19 95<br />
7D 00 00 38 | 7D 20 00 38 | 7C 40 00 38 | 2F 80 00 FF<br />
41 9E 01 CC</p>

	<p>and change into</p>

	<p>3C <span class="caps">E0 </span>Xx <span class="caps">XX </span>| 90 <span class="caps">FF 19 90 </span>| 3C <span class="caps">E0 </span>Yy <span class="caps">YY </span>| 60 <span class="caps">E7 </span>Zz ZZ<br />
90 <span class="caps">FF 19 92 </span>| 60 00 00 00 | 60 00 00 00 | 60 00 00 00<br />
60 00 00 00 | 60 00 00 00 | 60 00 00 00 | 60 00 00 00<br />
60 00 00 00</p>

	<p>Of course you have to replace Xx:XX:Yy:YY:Zz:ZZ with the <span class="caps">MAC</span> you want. It should be mentioned, that putting any value other than 0&#215;00 into Xx resulted in not working connections. I don&#8217;t know if it is my accesspoint that refuses such MACs or the Apple kernel.</p>

	<p>Testing</p>

	<p>After having patched the binary you can now test if everything works by</p>

	<p>base:/Users/spoofer root# kextunload AppleAirPort2.kext<br />
kextunload: unload kext AppleAirPort2.kext succeeded<br />
&#8230;<br />
base:/Users/spoofer root# kextload AppleAirPort2.kext<br />
kextload: AppleAirPort2.kext loaded successfully<br />
&#8230;<br />
&#8230;<br />
base:/Users/spoofer root# ifconfig en1<br />
en1: flags=8863 mtu 1500<br />
inet6 fe80::211:22ff:fe33:4455 prefixlen 64 scopeid 0&#215;5<br />
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255<br />
ether: 00:11:22:33:44:55<br />
media: autoselect status: active<br />
supported media: autoselect</p>

	<p>Known Problems/Limitations</p>

	<ul>
		<li>Changing the <span class="caps">MAC</span> is more complicated than using ifconfig until someone releases an autopatcher</li>
		<li><span class="caps">WPA</span>/WEP connections maybe need that you reenter the key after changing the <span class="caps">MAC</span></li>
	</ul>

	<p>Permanent install</p>

	<p>I suggest that you perform this step only if you are sure that everything is okay, because otherwise your kernel maybe crashs during startup. Copy your modified AppleAirPort2 file to /System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/AppleAirPort2 and clear the kext caches.</p>

	<p>base:/Users/spoofer root# cp AppleAirPort2.kext /System/Library/Extensions/AppleAirPort2.kext/Contents/MacOS/AppleAirPort2<br />
base:/Users/spoofer root# rm -r /System/Library/Caches/com.apple.kernelcaches/<br />
base:/Users/spoofer root# rm /System/Library/Extensions.kextcache<br />
base:/Users/spoofer root# rm /System/Library/Extensions.mkext</p>

	<p>The above instructions was found at http://generation-php.net/airport-static.html</p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2009/01/25/mac-address-spoofing-on-osx/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Emotional Roller Coaster</title>
		<link>http://www.halfzware.com/wordpress/2008/11/27/the-emotional-roller-coaster</link>
		<comments>http://www.halfzware.com/wordpress/2008/11/27/the-emotional-roller-coaster#comments</comments>
		<pubDate>Thu, 27 Nov 2008 06:46:23 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://coryandkaty.com/wordpress/?p=18</guid>
		<description><![CDATA[These last 4 days have been an emotional roller coaster for us, and is a week that is burned into our memories.  This weekend Emily and Ian came to town and brought their two other family members with them, Gus and Illias.  Well Saturday night, Cory let all the dogs out&#8211; there were four at [...]]]></description>
			<content:encoded><![CDATA[	<p><p>These last 4 days have been an emotional roller coaster for us, and is a week that is burned into our memories.&#160; This weekend Emily and Ian came to town and brought their two other family members with them, Gus and Illias.&#160; Well Saturday night, Cory let all the dogs out&#8211; there were four at our house&#8211; and Gus ran away.&#160; We spent 2 hours looking for him to no avail, and with Gus being a miniature pincher, we weren&#8217;t very confident that he would make it through the night. Saturday night the temperature dipped into the lower teens, and on Sunday, we printed out 300 colored flyers and handed them out in Pheasant Ridge with Emily and Ian. Emily and Ian had to leave for their home in Pittsburgh Sunday night, but we were determined to find him. Katy put a post on Craigslist for Gus, and a couple hours later we got a call from a gentleman in Michigan that said he saw a min-pin crossing <span class="caps">SR12</span> in Michigan just north of our house about 7 miles.</p><br />
<p><a href="http://coryandkaty.com/wordpress/wp-content/uploads/2008/11/mozartandgus.jpg"><img class="alignright" title="mozartandgus" src="http://coryandkaty.com/wordpress/wp-content/uploads/2008/11/mozartandgus-300x225.jpg" alt="Mozart And Gus" width="300" height="225" /></a></p><br />
<p>We then put an ad in the Elkhart Truth for Gus and waited.&#160; Monday came and went, and Eva ended up taking Tuesday off to go look for the pup.&#160; Eva began the day handing out fliers around the area, and headed into Michigan.&#160; While Cory was at work he got a phone call from a women who works for the Zion Lutheran Church, which is just down the road.&#160; She said she spotted Gus in the area, so I promptly called Eva who then scoped out the area. Gus was there and was so afraid that she had to coerce him with lots of ham to get him to come to her.&#160; <span class="caps">GUS WAS SAVED</span>! We are all so happy that Gus is back with us! But the story doesn&#8217;t end there.&#160; Gus spent Tuesday night at our house and got along with Mozart pretty well.&#160; They both were battling for the attention, while we were home. Well, today Emily and Ian were on their way to our house after work to pick him up and take him home.&#160; Cory was in the garage getting stuff ready to pack up, and had just come in and sat down to eat some pizza. There was a knock on the door and under the porch light, Cory could see a women with a concerned look on her face. He answered the door and she said &#8220;I think I just might have hit your dog.&#8221; Cory asked, &#8220;Is he black and white?&#8221; She replied &#8220;yes&#8221; and Katy bolted out the door before I had a chance to put my shoes on.&#160; Through the vehicle lights I could see Katy running towards a body lying in the road that looked like Mozart. I ran as fast as I could to the motionless body, kneeling beside him see if he had a response.&#160; I could hear the lady in the background saying how sorry she was, but I didn&#8217;t care. She had killed our dog.&#160; Tonight has been a difficult night for us both. We have shed more tears tonight, than ever. I can&#8217;t remember the last time I really cried like this. It hurts so much, and we will miss him.</p><br />
<p><a href="http://www.flickr.com/search/?q=Mozart&w=94984390%40N00">More Mozart Pics</a><br />
<br />
<a href="http://www.blueeyeddog.com">Mozart&#8217;s website</a></p><br />
<p><a title="Um. Ew? by asphaltbuffet, on Flickr" rel="nofollow" href="http://www.flickr.com/photos/asphaltbuffet/146017233/">Photo from Ben</a></p><br />
<p><a title="Mozart by asphaltbuffet, on Flickr" rel="nofollow" href="http://www.flickr.com/photos/asphaltbuffet/107922000/">Another Photo From Ben</a></p></p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2008/11/27/the-emotional-roller-coaster/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centralia, PA the Abandoned Town</title>
		<link>http://www.halfzware.com/wordpress/2008/11/15/centralia-pa-the-abandoned-town</link>
		<comments>http://www.halfzware.com/wordpress/2008/11/15/centralia-pa-the-abandoned-town#comments</comments>
		<pubDate>Sun, 16 Nov 2008 04:19:29 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Daily Rant]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=727</guid>
		<description><![CDATA[	I found the story of this town very interesting, and felt the need to write a little about it.  Centralia was established as a mining town and was originally named Centreville until 1865.  Centralia was incorporated in 1866 and it&#8217;s main business was Coal Mining until the 1960s when most of the mining [...]]]></description>
			<content:encoded><![CDATA[	<p>I found the story of this town very interesting, and felt the need to write a little about it.  Centralia was established as a mining town and was originally named Centreville until 1865.  Centralia was incorporated in 1866 and it&#8217;s main business <a href="http://www.halfzware.com/wordpress/wp-content/uploads/2008/11/3014308975_72cbc59995.jpg"><img src="http://www.halfzware.com/wordpress/wp-content/uploads/2008/11/3014308975_72cbc59995-300x225.jpg" alt="" title="3014308975_72cbc59995" width="300" height="225" class="right" /></a>was Coal Mining until the 1960s when most of the mining companies went out of business.  During that time, the town would burn their trash they would dispose in empty mining pits.  The town would get a couple of volunteer firefighters to monitor the fire, and make sure it doesn&#8217;t get out of control.  Well, this fire was never extinguished and had spread from the lower depths of the pit to a hole that led to an abandoned mine shaft.  This fire was started in May of 1962 and burned throughout the 1960s and 1970s despite attempts to extinguish the fire.  Throughout this time, locals almost forgot about the problem until 1979 when a refueling station owner lowered his wooden measuring stick into his underground tanks to measure the fuel.  When he pulled the stick out, it felt extremely hot and after taking temperature readings, found the temperature of his underground gasoline to be 170 degrees Fahrenheit.  Word <a href="http://www.halfzware.com/wordpress/wp-content/uploads/2008/11/3025680261_75a69575ed_b.jpg"><img src="http://www.halfzware.com/wordpress/wp-content/uploads/2008/11/3025680261_75a69575ed_b-200x300.jpg" alt="" title="3025680261_75a69575ed_b" width="200" height="300" class="left" /></a> spread quickly throughout the town of the seriousness of this problem that was thought to have been contained.  State officials were notified and in 1981 a 12 year old boy was playing in his backyard The boy would have likely died if it hadn&#8217;t been for his cousin who pulled him to safety.   Ironically that same day a state representative, state senator, and a mine safety director was in town doing some investigative work on the mine fire problem.  Through out the next few years, people were evacuated because of safety concerns, and in 1992 Pennsylvania claimed eminent domain over the town and revoked their zipcode.  Some families still stayed in the town despite having their properties condemned, and the apparent safety concerns.  Since then, homes have been demolished and more recently in 2007 the Moyer residence was shredded but remained occupied until this time.  You can still see smoke pillowing from the ground because of this almost 50 year old fire that was the death of this town.  It is believed that the fire could burn for another 250 years with the amount of coal that is estimated to be below the town of Centralia.</p>

	<p>This town is extremely fascinating to me, and I hope that I can one day visit this almost empty town.  It&#8217;s crazy to think that just one minor misjudgment caused many people to have to leave what was once their home town.</p>

	<p>You can see more more photos on <a href="http://www.flickr.com/photos/tags/centralia/">Flickr</a><br />
And Read more on <a href="http://en.wikipedia.org/wiki/Centralia,_Pennsylvania">Wikipedia</a></p>

 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2008/11/15/centralia-pa-the-abandoned-town/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Site Redesign</title>
		<link>http://www.halfzware.com/wordpress/2008/11/02/site-redesign</link>
		<comments>http://www.halfzware.com/wordpress/2008/11/02/site-redesign#comments</comments>
		<pubDate>Mon, 03 Nov 2008 03:14:32 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Daily Rant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=723</guid>
		<description><![CDATA[	Well, this weekend I decided to do a redesign my blog.  My old theme was a modified Green Marinee Wordpress theme that I found 3 years ago and was looking pretty out dated.  I hope everyone likes this new theme and feel free to leave comments.  I can&#8217;t seem to figure out [...]]]></description>
			<content:encoded><![CDATA[	<p>Well, this weekend I decided to do a redesign my blog.  My old theme was a modified Green Marinee Wordpress theme that I found 3 years ago and was looking pretty out dated.  I hope everyone likes this new theme and feel free to leave comments.  I can&#8217;t seem to figure out how to get rid of the underline styling on my Flickr images in the sidebar.  I&#8217;m no <span class="caps">CSS</span> master and after tinkering for 10 minutes, became frustrated and said screw it.  I hope everyone had a Happy Halloween, I know I did.  Katy and I went to Goshen friday night and brought some friends with us to a Goshen College party.  Besides having to break up a fight due to my dumb ass friend, it was a pretty good time.  Note to self: Do not allow a friend to pee on a stranger. Cheers!</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2008/11/02/site-redesign/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Done</title>
		<link>http://www.halfzware.com/wordpress/2008/08/09/its-done</link>
		<comments>http://www.halfzware.com/wordpress/2008/08/09/its-done#comments</comments>
		<pubDate>Sat, 09 Aug 2008 20:45:34 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Daily Rant]]></category>
		<category><![CDATA[Motorcycles]]></category>

		<guid isPermaLink="false">http://www.halfzware.com/wordpress/?p=713</guid>
		<description><![CDATA[	I finally pulled the trigger, I sold both of my bikes in the past 2 weeks. I sold one to my brother, which didn&#8217;t really bother me.  Partially because I still had a bike that I could ride, and because I knew it was going to a good home.  But today, I gave [...]]]></description>
			<content:encoded><![CDATA[	<p>I finally pulled the trigger, I sold both of my bikes in the past 2 weeks. I sold one to my brother, which didn&#8217;t really bother me.  Partially because I still had a bike that I could ride, and because I knew it was going to a good home.  But today, I gave up my last bike to some guys that I will probably never see again.  And above all, it was a bike that I had dreamed about owning for 6 years.  It was the most powerful and well designed streetbike that I had ever owned.  My 2004 Honda <span class="caps">RC51</span> will be missed, it has been to the race track 3 times since I have owned it and down to deals gap once just recently.  Now that my bike is gone, I feel kind of empty.  Especially, since I work so much it was nice to commute on a motorcycle to break up the monotony of everyday life.  I enjoy everything about riding on two wheels, and now that joy is gone.  Also, it&#8217;s going to be that much harder to buy a motorcycle when I get back since the money I got from the sale of the bike is going towards paying it off.  So it will be another 2 years until I get a motorcycle.  Fuck that&#8217;s a long time.  But it had to be done to do the things Katy and I want to do.  I&#8217;m not sure if I should be mad at myself or just sad.  I just have to be careful to not take my anger out on Katy, because it&#8217;s not her fault and it wasn&#8217;t her decision.  I think I&#8217;m going to go sulk.  Thanks for listening.  I&#8217;m going to miss riding on two wheels, a lot&#8230;&#8230;&#8230;&#8230;</p>
 ]]></content:encoded>
			<wfw:commentRss>http://www.halfzware.com/wordpress/2008/08/09/its-done/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
