<?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>What&#039;s My Pass? &#187; Mac</title>
	<atom:link href="http://www.whatsmypass.com/tag/mac/feed" rel="self" type="application/rss+xml" />
	<link>http://www.whatsmypass.com</link>
	<description>Password Recovery for Windows, Mac, Linux, browsers, email, instant messengers, BIOS</description>
	<lastBuildDate>Tue, 24 Jan 2012 16:08:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Mac Security: Set a Firmware Password</title>
		<link>http://www.whatsmypass.com/mac-security-set-a-firmware-password</link>
		<comments>http://www.whatsmypass.com/mac-security-set-a-firmware-password#comments</comments>
		<pubDate>Wed, 03 Jun 2009 04:34:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[firmware chips]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X 10.5]]></category>
		<category><![CDATA[Password]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=653</guid>
		<description><![CDATA[The biggest risk to your Mac is if it is lost, stolen or physically compromised. If you setup a secure password as discussed previously and the thief can’t login, they can still gain access to all your data using one of the special start-up modes built into all Macs. These start-up modes include booting from [...]]]></description>
			<content:encoded><![CDATA[<p>The biggest risk to your Mac is if it is lost, stolen or physically compromised. If you setup a secure password as discussed previously and the thief can’t login, they can still gain access to all your data using one of the special start-up modes built into all Macs.</p>
<p>These start-up modes include booting from an install DVD and resetting the password, using Target Disk Mode to use your Mac as an external hard disk, or booting into Unix-style Single User Mode.</p>
<p>There is a way to protect your computer by setting a firmware password. The password is written into the computer’s firmware chips on the motherboard and if anyone tries to use a special start-up mode, they will be prompted for that password.</p>
<p>Apple provides a utility for setting a firmware password called <strong>Firmware Password Utility</strong>.</p>
<p>For Mac OS X 10.5.x, start from the Leopard Install DVD and choose <strong>Firmware Password Utility</strong> from the <strong>Utilities</strong> menu.</p>
<p>1. Click to select the checkbox for “Require password to change Open Firmware settings”, as shown below.</p>
<p><img class="aligncenter size-full wp-image-687" title="20090601_firmwarepassword" src="http://mac101.net/files/2009/06/20090601_firmwarepassword.png" alt="Tips &amp; Tricks: Mac Security Fixes: Set a Firmware Password" width="420" height="292" /></p>
<p>2. Type your password in the Password and Verify fields.</p>
<p>3. Click <strong>OK</strong></p>
<p>4. Click <em><strong>lock icon</strong></em> to prevent further changes</p>
<p>5. Choose <strong>Quit</strong> from the application menu</p>
<p>Now, if anyone attempts to use any of the special start-up modes, they will be prompted for the firmware password you set.</p>
<p>via: <a href="http://mac101.net/content/how-to/tips-tricks-mac-security-fixes-set-a-firmware-password/">mac101.net</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/mac-security-set-a-firmware-password/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>KeyCarbon USB Keylogger</title>
		<link>http://www.whatsmypass.com/keycarbon-usb-keylogger</link>
		<comments>http://www.whatsmypass.com/keycarbon-usb-keylogger#comments</comments>
		<pubDate>Thu, 09 Oct 2008 04:25:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[internet activity]]></category>
		<category><![CDATA[James Bond]]></category>
		<category><![CDATA[keyboard logger]]></category>
		<category><![CDATA[law enforcement]]></category>
		<category><![CDATA[logger]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[NEC DISPLAY 1091011 DSX INTRAMAIL 4-PORT 8-HOUR VOICE - - Phone]]></category>
		<category><![CDATA[operating system]]></category>
		<category><![CDATA[Private]]></category>
		<category><![CDATA[stable tool]]></category>
		<category><![CDATA[Texas instruments]]></category>
		<category><![CDATA[text editor]]></category>
		<category><![CDATA[USB port]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=285</guid>
		<description><![CDATA[I had a chance to review the Keycarbon USB Home Mini this week. I&#8217;ve been wanting to try one of these to see how they would compare to a PS/2 keyboard logger, PS/2 is still pretty popular as far as cheaper keyboards but the shift in technology is going more towards USB keyboards. I was [...]]]></description>
			<content:encoded><![CDATA[<p>I had a chance to review the <a href="http://www.keycarbon.com/products/keycarbon_usb/overview/">Keycarbon USB Home Mini</a> this week. I&#8217;ve been wanting to try one of these to see how they would compare to a PS/2 keyboard logger, PS/2 is still pretty popular as far as cheaper keyboards but the shift in technology is going more towards USB keyboards. I was pretty impressed by the quality of the keylogger and its simple installation.<center><br />
<a href="http://keycarbon.com/products/keycarbon_usb/overview/"><img src="http://www.keycarbon.com/images/products/keycarbon_usb/seo_usb_keyloger_install.gif" alt="" /></a><br />
</center><br />
Who would need a device like this?</p>
<ul>
<li>Business owners needing to monitor employees</li>
<li>Parents needing to monitor children</li>
<li>People who might need backups of things they type (writers etc)</li>
<li>Private investigators, law enforcement, hackers, James Bond <img src='http://www.whatsmypass.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Why would someone want a hardware keylogger as opposed to a software based one? Well this question has it&#8217;s pros and cons:</p>
<p>The pros are:</p>
<ul>
<li>It&#8217;s dead simple to install , just unplug the keyboard,plug this device in , and plug the keyboard into the device ,that&#8217;s it!</li>
<li>No need for root/admin level permissions to install</li>
<li>It can be installed on any system that has a USB port (Windows,Mac,Linux etc)</li>
<li>Since it&#8217;s hardware-based it wont be detected by antivirus/malware programs ever</li>
<li>It picks up EVERYTHING typed, even bios password passwords and log-ons</li>
</ul>
<p>The cons are:</p>
<ul>
<li>Since it doesn&#8217;t interact with the operating system it can&#8217;t get the name of windows where the text was typed so it makes it a chore to scan the logs for the juicy information</li>
<li>Easy to prevent logging by just removing the logger form the computer (which most people won&#8217;t be aware of anyhow, who actually crawls behind their computer everyday?)</li>
<li>Recovery of logs might be more difficult because they are stored physically on the device and not sent to a remote location. But if you were able to install it in the first place , then recovering it shouldn&#8217;t that much harder.</li>
<li>If the person has a PS/2 keyboard you can&#8217;t use an adapter because the device needs power from the USB port to work</li>
</ul>
<p>Recovering the logs from the device can be done on any computer even though they offer the software to recover the logs faster, it&#8217;s not needed which makes this device a good tool to have in your arsenal. To recover the logs alls you you need to do is open any text editor (notepad etc&#8230;) and type in the password (default password is phxlog) and the device goes into menu mode, where you have a few options to choose<br />
you have open so it&#8217;s best to open notepad or wordpad or any *nix/MAC equivalent before typing this. This menu will give you various options for the device ,which are:</p>
<ol>
<li>Partial/Full Log download</li>
<li>Erase logs (quick or thorough)</li>
<li>Setting the default password (alphanumeric only,under 17 chars)</li>
<li>Firmware upgrade</li>
<li>Diagnostics</li>
<li>Speed (that the logs are typed)</li>
</ol>
<p>Once you choose read the logs it starts auto typing the logs onto whatever window is open has the main focus (which is why you need to open a text editor).  If you don&#8217;t like to wait for it to auto-type (you might have days of saved logs) you can get the software to download it in one swoop. The only problem with the software that as of now it&#8217;s only compatible with windows.</p>
<p>Detection of the Device:</p>
<p>Because the device doesnt install into the operating system its pretty much insvisible to the normal user. Only a trained computer expert would notice the device it because the only sign it&#8217;s there is that it is seen as a USB hub by the OS. It shows up as a &#8220;generic 4 port hub Vid_0451&amp;Pid_2046&#8243; Vendor id of 0451 and a product id of 2046, which comes up as a generic <a href="/images/keylogger.jpg">Texas instruments device</a> which wont raise many eyebrows. Because it&#8217;s a USB 1.1 hub it is possible that it may be discovered if someone  plugs a USB 2.0 keyboard inline with it. (They might get a warning message  telling them that their device can perform at a higher speed if they use a  different port.) But the chances are slim of someone needing to replace their keyboard.</p>
<p>All in all this device is a stable tool to use, it logged with no problems at all with every keyboard/OS i used with it.  Although the price is a little high for most people, it&#8217;s well priceless for businesses who need to keep an eye on employees, or a parent who needs to monitor their children&#8217;s internet activity. I want to thank <a href="http://keycarbon.com">Keycarbon</a> for giving me the opportunity to review and test this device. Check out their site for other devices they offer that I didn&#8217;t get to review , but are another great alternative to stealth hardware logging.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/keycarbon-usb-keylogger/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reset a lost OS X password</title>
		<link>http://www.whatsmypass.com/reset-a-lost-os-x-password</link>
		<comments>http://www.whatsmypass.com/reset-a-lost-os-x-password#comments</comments>
		<pubDate>Sat, 06 Sep 2008 08:38:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Password Info]]></category>
		<category><![CDATA[Administrator]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[internet connection]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[WEP]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=65</guid>
		<description><![CDATA[If you&#8217;ve forgotten your Mac&#8217;s admin account password, don&#8217;t worry. Assuming you haven&#8217;t locked out OpenFirmware, it&#8217;s a pretty simple task to change your password back to something you know. Here&#8217;s how: Hold Apple+S when booting to enter single user mode #sh /etc/rc #passwd yourusername #reboot If you can&#8217;t recall your user name, you can [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve forgotten your Mac&#8217;s admin account password, don&#8217;t worry. Assuming you haven&#8217;t locked out OpenFirmware, it&#8217;s a pretty simple task to change your password back to something you know.</p>
<p>Here&#8217;s how:<br />
<span id="more-65"></span></p>
<ul>
<li>Hold Apple+S when booting to enter single user mode</li>
<li>#sh /etc/rc</li>
<li>#passwd yourusername</li>
<li>#reboot</li>
</ul>
<p>If you can&#8217;t recall your user name, you can either look in the /Users folder (the directories are named by user), or run &#8220;niutil -list . /users&#8221;.</p>
<p>Also, on older systems the /etc/rc script isn&#8217;t available, apparently. If that second step fails, try mounting and starting the base services manually:</p>
<ul>
<li>#/sbin/fsck -y</li>
<li>#/sbin/mount -uw /</li>
<li>#/sbin/SystemStarter</li>
</ul>
<h4>Another method:</h4>
<p>Here&#8217;s how to create an admin account without knowing the current administrator password.<br />
This process basically forces your computer to re-run setup, which is what you see when you setup a new Mac.</p>
<p>If the computer doesn&#8217;t have an Open Firmware Password, that this should work fine. If it does, than you&#8217;re out of luck</p>
<p>Step 1: Boot in single user mode (Single user mode bypasses the GUI, which is all the visual stuff, and gives you something called &#8220;root access&#8221;) by pressing Command + S (Apple+S) when the first shade of blue appears on the screen, and holding it down until the screen turns black with white text.</p>
<p>Step 2: Wait for all the code stuff to load. Now, the first thing we need to do in single user mode is mount the hard drive so we can edit it. You enter this command in : /sbin/mount -uw /</p>
<p>It should say something about removing orphaned unlinked files.</p>
<p>Step 3: We are going to delete a little file that tells your computer every time you start up that you&#8217;ve completed the setup by entering this command: rm /var/db/.applesetupdone</p>
<p>It should just bump down, waiting for the next command if it worked.</p>
<p>Step 4: Now type, reboot</p>
<p>Step 5: It should shut down and reboot. Than, a setup window will appear, asking you what language you want your computer to be in, just like you see when you setup a newly purchased Mac.</p>
<p>A welcome video will play after you select the language. It has some pretty cool music, but if your in a room with other people, I&#8217;d mute it right after the video starts, or have headphones handy.</p>
<p>Step 6: Setup the computer. Select &#8220;DO NOT TRANSFER MY DATA&#8221;. Don&#8217;t worry, all your old stuff will still be there. Choose your internet connection and network, here is where you need your WEP or security password if you have one.</p>
<p>Step 7: Create a new local account to administer that computer. You usually want to enter the name of the computer as the longname, and the shortname what you&#8217;ll log in as. Say your computer&#8217;s old name was &#8220;Frank&#8217;s Computer&#8221;, than just put Frank as the longname, because it will automatically as &#8221; &#8216;s Computer&#8221; at the end. MAKE SURE THAT BOTH USERNAMES ARE DIFFERENT FROM THE EXISTING ONES, OTHERWISE IT WILL OVERWRITE.</p>
<p>Step 8: Finish the setup, and you should automatically be logged into your new administrator account.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/reset-a-lost-os-x-password/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>LastPass &#8211; The last browser pass</title>
		<link>http://www.whatsmypass.com/lastpass-the-last-browser-pass</link>
		<comments>http://www.whatsmypass.com/lastpass-the-last-browser-pass#comments</comments>
		<pubDate>Tue, 26 Aug 2008 13:22:00 +0000</pubDate>
		<dc:creator>Dev Team</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Password Info]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[LastPass]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Microsoft Windows]]></category>
		<category><![CDATA[secure password manager]]></category>
		<category><![CDATA[secure password manager for all your web passwords]]></category>
		<category><![CDATA[web passwords]]></category>
		<category><![CDATA[web-focused password managers]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=43</guid>
		<description><![CDATA[That you&#8217;ll ever need? Windows/Mac/Linux: Firefox extension and Internet Explorer add-on LastPass is a secure password manager for all your web passwords. Like other web-focused password managers, LastPass puts all of your individual passwords behind one master password. When you type in that master password, LastPass can then automatically log you in to any web [...]]]></description>
			<content:encoded><![CDATA[<p><center><strong>That you&#8217;ll ever need?</strong></center><br />
Windows/Mac/Linux: Firefox extension and Internet Explorer add-on LastPass is a secure password manager for all your web passwords. Like other web-focused password managers, LastPass puts all of your individual passwords behind one master password. When you type in that master password, LastPass can then automatically log you in to any web site you visit with saved login credentials. Even better, LastPass syncs passwords over the internet, so all your saved passwords on your work computer, for example, will always be synced up on your home computer.</p>
<li>Create strong passwords, knowing you only have to remember one.</li>
<li>Log into your favorite sites with a single click</li>
<li>Access and manage your data from multiple computers seamlessly</li>
<li>Share logins with friends and let others share logins with you</li>
<p><a href="https://lastpass.com/">https://lastpass.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/lastpass-the-last-browser-pass/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Crack WEP and WPA</title>
		<link>http://www.whatsmypass.com/how-to-crack-wep-and-wpa</link>
		<comments>http://www.whatsmypass.com/how-to-crack-wep-and-wpa#comments</comments>
		<pubDate>Mon, 30 Jun 2008 04:33:47 +0000</pubDate>
		<dc:creator>Dev Team</dc:creator>
				<category><![CDATA[Password Info]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[Alkaloid Networks]]></category>
		<category><![CDATA[AP MAC]]></category>
		<category><![CDATA[ARP]]></category>
		<category><![CDATA[Brute Force]]></category>
		<category><![CDATA[Bryan Rite]]></category>
		<category><![CDATA[Dictionary Brute Force]]></category>
		<category><![CDATA[encrypted wireless network]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[encryption algorithm]]></category>
		<category><![CDATA[excellent tool]]></category>
		<category><![CDATA[fancy dancy algorithms]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MAC address]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[OSX's Airport]]></category>
		<category><![CDATA[pretty straight forward]]></category>
		<category><![CDATA[temporal key integrity protocol]]></category>
		<category><![CDATA[The second line]]></category>
		<category><![CDATA[WEP]]></category>
		<category><![CDATA[wireless card]]></category>
		<category><![CDATA[wireless connection]]></category>
		<category><![CDATA[wireless connections]]></category>
		<category><![CDATA[Wireless interface]]></category>
		<category><![CDATA[wireless networks]]></category>
		<category><![CDATA[wireless routers]]></category>
		<category><![CDATA[www.lucidinteractive.ca)]]></category>

		<guid isPermaLink="false">http://www.whatsmypass.com/?p=29</guid>
		<description><![CDATA[What else are you gonna do next Friday night? Play Counter Strike? Written By: Bryan Rite Shout out to: Jeff :: (www.lucidinteractive.ca) for using OSX&#8217;s Airport to try and generate traffic on our first crack Also would like to thank Alkaloid Networks for support To all the noobies: Don&#8217;t call us and asking about how [...]]]></description>
			<content:encoded><![CDATA[<div class="center">
<a class="internal" title="What else are you gonna do next Friday night? Play Counter Strike?" href="http://docs.lucidinteractive.ca/index.php/Image:48699.png"><img longdesc="/index.php/Image:48699.png" src="http://docs.lucidinteractive.ca/images/0/01/48699.png" alt="What else are you gonna do next Friday night? Play Counter Strike?" width="460" height="275" /></a><br />
What else are you gonna do next Friday night? Play Counter Strike?
</div>
<p><span id="more-25"></span><br />
Written By: <a title="User:Brite" href="http://docs.lucidinteractive.ca/index.php/User:Brite">Bryan Rite</a></p>
<p>Shout out to: <a title="User:Jsmith" href="http://docs.lucidinteractive.ca/index.php/User:Jsmith">Jeff</a> :: <a class="external text" title="http://www.lucidinteractive.ca/" rel="nofollow" href="http://www.lucidinteractive.ca/">(www.lucidinteractive.ca)</a> for using OSX&#8217;s Airport to try and generate traffic on our first crack</p>
<p>Also would like to thank <a class="external text" title="http://www.alkaloid.net" rel="nofollow" href="http://www.alkaloid.net/">Alkaloid Networks</a> for support</p>
<p><strong>To all the noobies:</strong> Don&#8217;t call us and asking about how to crack networks.</p>
<p><a class="external text" title="http://jeffsey.com/files/docupedia-hacking-help.wav" rel="nofollow" href="http://jeffsey.com/files/docupedia-hacking-help.wav">Like this guy actually did</a></p>
<p>Date: 11/23/2005</p>
<table id="toc" class="toc" border="0">
<tbody>
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
<p><span class="toctoggle">[<a id="togglelink" class="internal" href="javascript:toggleToc()">hide</a>]</span></div>
<ul>
<li class="toclevel-1"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Overview"><span class="tocnumber">1</span> <span class="toctext">Overview</span></a></li>
<li class="toclevel-1"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Pre-Installation"><span class="tocnumber">2</span> <span class="toctext">Pre-Installation</span></a>
<ul>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Checklist"><span class="tocnumber">2.1</span> <span class="toctext">Checklist</span></a></li>
</ul>
</li>
<li class="toclevel-1"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#WEP_Crackin"><span class="tocnumber">3</span> <span class="toctext">WEP Crackin</span></a>
<ul>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Theory"><span class="tocnumber">3.1</span> <span class="toctext">Theory</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Setting_up_your_tools"><span class="tocnumber">3.2</span> <span class="toctext">Setting up your tools</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Finding_the_Network"><span class="tocnumber">3.3</span> <span class="toctext">Finding the Network</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Capturing_IVs"><span class="tocnumber">3.4</span> <span class="toctext">Capturing IVs</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Using_IVs_to_Decrypt_the_Key"><span class="tocnumber">3.5</span> <span class="toctext">Using IVs to Decrypt the Key</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Anticipated_Problems"><span class="tocnumber">3.6</span> <span class="toctext">Anticipated Problems</span></a></li>
</ul>
</li>
<li class="toclevel-1"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#WPA_Crackin"><span class="tocnumber">4</span> <span class="toctext">WPA Crackin</span></a>
<ul>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Differences"><span class="tocnumber">4.1</span> <span class="toctext">Differences</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#WPA_Flavours"><span class="tocnumber">4.2</span> <span class="toctext">WPA Flavours</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#The_Handshake"><span class="tocnumber">4.3</span> <span class="toctext">The Handshake</span></a></li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Dictionary_Brute_Force"><span class="tocnumber">4.4</span> <span class="toctext">Dictionary Brute Force</span></a></li>
</ul>
</li>
<li class="toclevel-1"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Using_Aireplay"><span class="tocnumber">5</span> <span class="toctext">Using Aireplay</span></a>
<ul>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#WEP_Attacks"><span class="tocnumber">5.1</span> <span class="toctext">WEP Attacks</span></a>
<ul>
<li class="toclevel-3"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#ARP_Injection"><span class="tocnumber">5.1.1</span> <span class="toctext">ARP Injection</span></a></li>
<li class="toclevel-3"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Interactive_Packet_Replay"><span class="tocnumber">5.1.2</span> <span class="toctext">Interactive Packet Replay</span></a></li>
<li class="toclevel-3"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Fake_Authentication_Attack"><span class="tocnumber">5.1.3</span> <span class="toctext">Fake Authentication Attack</span></a></li>
</ul>
</li>
<li class="toclevel-2"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#WPA_Attacks"><span class="tocnumber">5.2</span> <span class="toctext">WPA Attacks</span></a>
<ul>
<li class="toclevel-3"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Deauthentication_Attack"><span class="tocnumber">5.2.1</span> <span class="toctext">Deauthentication Attack</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="toclevel-1"><a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Conclusion"><span class="tocnumber">6</span> <span class="toctext">Conclusion</span></a></li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><script type="text/javascript"><!--
 if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); }
// --></script></p>
<h2>Overview</h2>
<p>This is a good one, let me tell you! There can be so many issues setting up your box to actually get the tools working and i&#8217;m not even touching on that, but if you can get everything to work, you&#8217;ll be cracking wireless networks like a pro in no time.</p>
<p><small>Disclaimer: I&#8217;m not a pro.</small></p>
<h2>Pre-Installation</h2>
<h3>Checklist</h3>
<ul>
<li>Tools
<ul>
<li>I&#8217;ve been really, really successful with basically one tool set called <a class="external text" title="http://www.cr0.net:8040/code/network/" rel="nofollow" href="http://www.cr0.net:8040/code/network/">AirCrack</a>.  Download that.</li>
<li><a class="external text" title="http://www.kismetwireless.net/" rel="nofollow" href="http://www.kismetwireless.net/">Kismet</a> is an excellent tool for sniffing out wireless networks as well and could prove useful.</li>
</ul>
</li>
<li>An encrypted wireless network.
<ul>
<li>We&#8217;ll be working on WEP encrypted networks as well as static passkey WPA or WPA-PSK</li>
</ul>
</li>
</ul>
<p><em>Note:</em> Make sure you can get your card into monitor mode (sometimes called raw monitor or rfmon).  <strong>This is VERY important</strong></p>
<h2>WEP Crackin</h2>
<h3>Theory</h3>
<p>A little theory first. WEP is a really crappy and old encryption techinque to secure a wireless connection. A 3-byte vector, called an <em>Initalization Vector</em> or <em>IV</em>, is prepended onto packets and its based on a pre-shared key that all the authenticated clients know&#8230; think of it as the network key you need to authenticate.</p>
<p>Well if its on <small>(almost)</small> <em>every</em> packet generated by the client or AP, then if we collect enough of them, like a few hundred thousand, we should be able to dramatically reduce the keyspace to check and brute force becomes a realistic proposition.</p>
<p>A couple of things will cause us some problems.</p>
<ul>
<li>If the key is not static, then you&#8217;ll mix up all your IVs and it&#8217;ll take forever to decrypt the key.</li>
<li>Theres no traffic, therefore no packets &#8211; we can fix this.</li>
<li>MAC Address Filtering &#8211; we can fix this too.</li>
</ul>
<h3>Setting up your tools</h3>
<p>We&#8217;re gonna need 3 or 4 shells open, we have 5 tools:</p>
<ul>
<li>airodump &#8211; Grabbing IVs</li>
<li>aircrack &#8211; Cracking the IVs</li>
<li>airdecap &#8211; Decoding captured packets</li>
<li>airreplay &#8211; (My Favourite) Packet injector to attack APs.</li>
<li>kismet &#8211; Network Sniffer, can grab IVs as well.</li>
</ul>
<p>For a standard WEP hack we&#8217;ll usally only need airodump, aircrack, and kismet (server and client). If we run into some problems we might have to use airreplay to fiddle about.</p>
<p>I&#8217;ll leave you to config all these tools up, for the most part they should just be defaults with the exception of kismet.</p>
<h3>Finding the Network</h3>
<p>First step is we need to find a netork to crack. Start up kismet and start sniffing for APs. Leave it on for a bit so that it can discover all the important information about the networks around. What we want from kismet is:</p>
<ul>
<li>Encryption type: Is it WEP 64-bit? 128-bit?</li>
<li>What channel is it on? Can <em>greatly</em> speed up IV collection.</li>
<li>AP&#8217;s IP Address</li>
<li>BSSID</li>
<li>ESSID</li>
</ul>
<p>All this info isn&#8217;t required but the more you have, the more options you have later to crack and sniff. We can get a lot of this from airodump as well but I find the <em>channel</em> is important.</p>
<h3>Capturing IVs</h3>
<p>Alright, we know what we wanna crack, so lets start capturing packets. You can use kismet to capture files but I prefer airodump because it keeps a running count of all the IVs I&#8217;ve captured and I can crack and airodump will automatically update aircrack with new IVs as it finds them.</p>
<p><em>Note:</em> kimset can interfere with airodump so make sure you close it down before starting airodump.</p>
<p>Airodump is pretty straight forward with its command line looking something like this:</p>
<pre> ./airodump &lt;interface&gt; &lt;output prefix&gt; [channel] [IVs flag]</pre>
<ul>
<li>interface is your wireless interface to use &#8211; required.</li>
<li>output prefix is just the filname it&#8217;ll prepend, &#8211; required.</li>
<li>channel is the specific channel we&#8217;ll scan, leave blank or use 0 to channel hop.</li>
<li>IVs flag is either 0 or 1, depending on whether you want <em>all</em> packets logged, or just IVs.</li>
</ul>
<p>My wireless card is ath0, output prefix i&#8217;ll use &#8220;lucid&#8221;, the channel we sniffed from kismet is 6, and IVs flag is 1 because we just want IVs. So we run:</p>
<pre> ./airodump ath0 lucid 6 1</pre>
<p>Airodump will come up with a graph showing us all the APs and their relevant info, as well as client stations connected to any of the APs.</p>
<pre> BSSID              PWR  Beacons   # Data  CH  MB  ENC   ESSID

 00:23:1F:55:04:BC   76    21995   213416   6  54. WEP   hackme 

 BSSID              STATION            PWR  Packets  Probes

 00:23:1F:55:04:BC  00:12:5B:4C:23:27  112     8202  hackme
 00:23:1F:55:04:BC  00:12:5B:DA:2F:6A   21     1721  hackme</pre>
<p>The second line shows us some info about the AP as well as the number of beacons and data packets we&#8217;ve collected from the AP. The two last lines show us two authenticated clients. Where they are connected to and the packets they are sending. We won&#8217;t use this client info in a straight theory hack but in practice we&#8217;ll need this info to actively attack the AP.</p>
<p>This step may take a long time or could be very short. It depends how busy the AP is and how many IVs we are collecting. What we are doing is populating a file &#8220;lucid.ivs&#8221; with all the IV important packet info. Next, we&#8217;ll feed this to aircrack. To move onto the next step, we&#8217;ll want at least 100,000 packets (under # Data in airodump) but probably more.</p>
<h3>Using IVs to Decrypt the Key</h3>
<p>Ok, pretend you have enough IVs now to attempt a crack. Goto a new terminal (without stopping airodump &#8211; remember it&#8217;ll autoupdate as new IVs are found) and we&#8217;ll start aircrack. It looks something like this:</p>
<pre> ./aircrack [options] &lt;input file&gt;</pre>
<p>There are a lot of options so you can look them up yourself, i&#8217;ll be using common ones here that should get you a crack. Our input file is &#8220;lucid.ivs&#8221;, the options we will use are:</p>
<ul>
<li>-a 1 : forces a WEP attack mode (2 forces WPA)</li>
<li>either -b for the bssid or -e for the essid : whichever is easier to type but I like using a BSSID because its more unique.</li>
<li>-n 64 or -n 128 : WEP key length, omit if not known by now.</li>
</ul>
<p>So our command will look like:</p>
<pre> ./aircrack -a 1 -b 00:23:1F:55:04:BC -n 128 lucid.ivs</pre>
<p>and off it goes, resembling the picture from the top. Keep an eye on the Unique IV count as it should increase if airodump is still running. For all intents and purposes you are done. That&#8217;ll pop open most old wireless routers with some traffic on them.</p>
<h3>Anticipated Problems</h3>
<p>There are lots of problems that can come up that will make the above fail, or work very slowly.</p>
<ul>
<li>No traffic
<ul>
<li>No traffic is being passed, therefore you can&#8217;t capture any IVs.</li>
<li>What we need to do is inject some special packets to trick the AP into broadcasting.</li>
<li>Covered below in <a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#WEP_Attacks">WEP Attacks</a></li>
</ul>
</li>
<li>MAC Address filtering
<ul>
<li>AP is only responding to connected clients.  Probably because MAC address filtering is on.</li>
<li>Using airodumps screen you can find the MAC address of authenticated users so just change your MAC to theirs and continue on.</li>
<li>Using the -m option you can specify aircrack to filter packets by MAC Address, ex. -m 00:12:5B:4C:23:27</li>
</ul>
</li>
<li>Can&#8217;t Crack even with tons of IVs
<ul>
<li>Some of the statistical attacks can create false positives and lead you in the wrong direction.</li>
<li>Try using -k N (where N=1..17) or -y to vary your attack method.</li>
<li>Increase the fudge factor. By default it is at 2, by specifying -f N (where N&gt;=2) will increase your chances of a crack, but take much longer. I find that doubling the previous fudge factor is a nice progression if you are having trouble.</li>
</ul>
</li>
<li>Still Nothing
<ul>
<li>Find the AP by following the signal strength and ask the admin what the WEP key is.</li>
</ul>
</li>
</ul>
<h2>WPA Crackin</h2>
<h3>Differences</h3>
<p>WPA is an encryption algorithm that takes care of a lot of the vunerablities inherent in WEP. WEP is, by design, flawed. No matter how good or crappy, long or short, your WEP key is, it can be cracked. WPA is different. A WPA key <em>can</em> be made good enough to make cracking it unfeasible. WPA is also a little more cracker friendly. By capturing the right type of packets, you can do your cracking offline. This means you only have to be near the AP for a matter of seconds to get what you need. Advantages and disadvantages.</p>
<h3>WPA Flavours</h3>
<p>WPA basically comes in two flavours RADIUS or PSK.  PSK is crackable, RADIUS is not so much.</p>
<p>PSK uses a user defined password to initialize the TKIP, temporal key integrity protocol. There is a password and the user is involved, for the most part that means it is flawed. The TKIP is not really crackable as it is a per-packet key but upon the initialization of the TKIP, like during an authentication, we get the password (well the PMK anyways). A robust dictionary attack will take care of a lot of consumer passwords.</p>
<p>Radius involves physical transferring of the key and encrypted channels blah blah blah, look it up to learn more about it but 90% of commerical APs do not support it, it is more of an enterprise solution then a consumer one.</p>
<h3>The Handshake</h3>
<p>The WPA handshake was designed to occur over insecure channels and in plaintext so the password is not actually sent across. There are some fancy dancy algorithms in the background that turn it into a primary master key, PMK, and the like but none of that really matters cause the PMK is enough to connect to the network.</p>
<p>The only step we need to do is capture a full authenication handshake from a real client and the AP. This can prove tricky without some packet injection, but if you are lucky to capture a <strong>full</strong> handshake, then you can leave and do the rest of the cracking at home.</p>
<p>We can force an authenication handshake by launching a <a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Deauthentication_Attack">Deauthentication Attack</a>, but <strong>only</strong> if there is a real client already connected (you can tell in airodump).  If there are no connected clients, you&#8217;re outta luck.</p>
<p>Like for WEP, we want to know the channel the WPA is sitting on, but the airodump command is slightly different. We don&#8217;t want just IVs so we don&#8217;t specify an IV flag. This will produce &#8220;lucid.cap&#8221; instead of &#8220;lucid.ivs&#8221;. Assume WPA is on channel 6 and wireless interface is ath0.</p>
<pre> ./airodump ath0 lucid 6</pre>
<h3>Dictionary Brute Force</h3>
<p>The most important part of brute forcing a WPA password is a good dictionary.  Check out <a class="external free" title="http://www.openwall.com/wordlists/" rel="nofollow" href="http://www.openwall.com/wordlists/">http://www.openwall.com/wordlists/</a> for a &#8216;<strong>really&#8217;</strong> good one. It costs money, but its the biggest and best I&#8217;ve ever seen (40 Million words, no duplicates, one .txt file). There is also a free reduced version from the same site but i&#8217;m sure resourceful people can figure out where to get a good dictionary from.</p>
<p>When you have a good dictionary the crack is a simple brute force attack:</p>
<pre> ./aircrack -a 2 -b 00:23:1F:55:04:BC -w /path/to/wordlist</pre>
<p>Either you&#8217;ll get it or you won&#8217;t&#8230; depends on the strength of the password and if a dictionary attack can crack it.</p>
<h2>Using Aireplay</h2>
<p>Aireplay is the fun part.  You get to manipulate packets to trick the network into giving you what you want.</p>
<h3>WEP Attacks</h3>
<p>Attacks used to create more traffic on WEP networks to get more IVs.</p>
<h4>ARP Injection</h4>
<p>ARP Replay is a classic way of getting more IV traffic from the AP. It is the turtle. Slow but steady and almost always works. We need the BSSID of the AP and the BSSID of an associated client. If there are no clients connected, it is possible to create one with <em>another</em> WEP attack explained below: <a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Fake_Authentication_Attack">Fake Authentication Attack</a>.</p>
<p>With airodump listening, we attack:</p>
<pre> ./aireplay -3 -b &lt;AP MAC Address&gt; -h &lt;Client MAC Address&gt; ath0</pre>
<p><em>Note:</em> The -3 specifys the type of attack (3=ARP Replay).</p>
<p>This will continue to run, and airodump, listening fron another terminal, will pick up any reply IVs.</p>
<h4>Interactive Packet Replay</h4>
<p>Interactive Packet Reply is quite a bit more advanced and requires capturing packets and constructing your own. It can prove more effective then simple ARP requests but I won&#8217;t get into packet construction here.</p>
<p>A useful attack you might try is the re-send all data attack, basically you are asking the AP to re-send you everything. This only works if the AP re-encrypts the packets before sending them again (and therefore giving you a new IV). Some APs do, some don&#8217;t.</p>
<pre> aireplay -2 -b &lt;AP MAC&gt; -h &lt;Client MAC&gt; -n 100 -p 0841 -c FF:FF:FF:FF:FF:FF ath0</pre>
<h4>Fake Authentication Attack</h4>
<p>This attack won&#8217;t generate any more traffic but it does create an associative client MAC Address useful for the above two attacks. Its definately not as good as having a real, connected client, but you gots to do what you gots to do.</p>
<p>This is done easiest with another machine because we need a new MAC address but if you can manually change your MAC then that&#8217;ll work too. We&#8217;ll call your new MAC address &#8220;Fake MAC&#8221;.</p>
<p>Now most APs need clients to reassociate every 30 seconds or so or they think they&#8217;re disconnected. This is pretty arbitrary but I use it and it has worked but if your Fake MAC gets disconnected, reassociate quicker. We need <strong>both</strong> the essid and bssid and our Fake MAC.</p>
<pre> ./aireplay -1 30 -e '&lt;ESSID&gt;' -a &lt;BSSID&gt; -h &lt;Fake MAC&gt; ath0</pre>
<p>If successful, you should see something like this:</p>
<pre> 23:47:29  Sending Authentication Request
 23:47:29  Authentication successful
 23:47:30  Sending Association Request
 23:47:30  Association successful :-)</pre>
<p>Awesome! Now you can use the above two attacks even though there were no clients connected in the first place! If it fails, there may be MAC Address Filtering on so if you really want to use this, you&#8217;ll have to sniff around until a client provides you with a registered MAC to fake.</p>
<h3>WPA Attacks</h3>
<p>So far, the only way to really crack WPA is to force a re-authentication of a <em>valid</em> client.  We need a real, actively connected client to break WPA.  You might have to wait a while.</p>
<h4>Deauthentication Attack</h4>
<p>This is a simple and very effective attack. We just force the connected client to disconnect then we capture the re-connect and authentication, saves time so we don&#8217;t have to wait for the client to do it themselves (a tad less &#8220;waiting outside in the car&#8221; creepiness as well). With airodump running in another console, your attack will look something like this:</p>
<pre> aireplay -0 5 -a &lt;AP MAC&gt; -c &lt;Client MAC&gt; ath0</pre>
<p>After a few seconds the re-authentication should be complete and we can attempt to <a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks#Dictionary_Brute_Force"> Dictionary Brute Force</a> the PMK.</p>
<h2>Conclusion</h2>
<p>Well thats that.  APs crack fairly often but sometimes there is just nothing you can do.  <em>Obviously</em> you are not allowed to illegally crack other people&#8217;s wireless connections, this is purely for penetration testing purposes and some fun.</p>
<hr />&#8211;<a title="User:Brite" href="http://docs.lucidinteractive.ca/index.php/User:Brite">- Bryan Rite</a> 13:57, 24 Nov 2005 (PST)</p>
<p>Via: <a href="http://docs.lucidinteractive.ca/index.php/Cracking_WEP_and_WPA_Wireless_Networks">http://docs.lucidinteractive.ca</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.whatsmypass.com/how-to-crack-wep-and-wpa/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://jeffsey.com/files/docupedia-hacking-help.wav" length="2457004" type="audio/x-wav" />
		</item>
	</channel>
</rss>

