Cracking WEP: Difference between revisions
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
*The wireless router: I used the Linksys wireless router (WRT54G) as the wireless access point. I setup the wireless router as shown in the snapshot bellow. | *The wireless router: I used the Linksys wireless router (WRT54G) as the wireless access point. I setup the wireless router as shown in the snapshot bellow. | ||
*The BackTrack 3 Live CD can be downloaded at http://www.backtrack-linux.org/downloads/. After the ISO image file has been downloaded, I burn it into a blank CD. If you would like instruction information of how to burn an ISO file to a CD/DVD, click on this link http://pcsupport.about.com/od/toolsofthetrade/ht/burnisofile.htm. | *The BackTrack 3 Live CD can be downloaded at http://www.backtrack-linux.org/downloads/. After the ISO image file has been downloaded, I burn it into a blank CD. If you would like instruction information of how to burn an ISO file to a CD/DVD, click on this link http://pcsupport.about.com/od/toolsofthetrade/ht/burnisofile.htm. | ||
*Find a compatible wireless adapter from http://www.aircrack-ng.org/doku.php?id=compatibility_drivers#compatibility. Find one and buy it or use the one that you have. The wireless adapter I used in this lab was the Alfa AWUS036H. I bought it online for $29. | *Find a compatible wireless adapter from http://www.aircrack-ng.org/doku.php?id=compatibility_drivers#compatibility. Find one and buy it or use the one that you have. The wireless adapter I used in this lab was the Alfa AWUS036H. I bought it online for $29. | ||
*I inserted the Alfa AWUS036H wireless adapter into an USB port on my desktop and insert the BackTrack 3 Live CD into the CD ROM. I called this desktop the “Sniffing PC.” Boot the Sniffing PC from the CD. | *I inserted the Alfa AWUS036H wireless adapter into an USB port on my desktop and insert the BackTrack 3 Live CD into the CD ROM. I called this desktop the “Sniffing PC.” Boot the Sniffing PC from the CD. | ||
*I made sure that the laptop (the Target PC) and the wireless router WRT54G (the Target AP) are configured and communicated with each other correctly. | *I made sure that the laptop (the Target PC) and the wireless router WRT54G (the Target AP) are configured and communicated with each other correctly. | ||
Here is the idea of the network topology of this lab, the wireless adapter, and the screenshot of BackTrack 3. | Here is the idea of the network topology of this lab, the wireless adapter, and the screenshot of BackTrack 3. | ||
[[File:bt00.jpg]] | [[File:bt00.jpg]] | ||
==Capturing packets and Cracking The WEP== | ==Capturing packets and Cracking The WEP== | ||
Follow the steps bellow to capture packets and crack the WEP key. | Follow the steps bellow to capture packets and crack the WEP key. | ||
*On the Sniffing PC, click the K icon located on the lower left hand corner. Select Internet and then click on Wireless Assistant. | |||
*On the Sniffing PC, click the K icon located on the lower left hand corner. Select Internet and then click on Wireless Assistant. | |||
[[File:bt01.jpg]] | [[File:bt01.jpg]] | ||
When the Wireless Assistant window appear, you should see the target wireless access point you want to hack as show in the snapshot bellow. If you don’t have a compatible wireless adapter, it will prompt you an error massage says “No usable wireless device found.” | When the Wireless Assistant window appear, you should see the target wireless access point you want to hack as show in the snapshot bellow. If you don’t have a compatible wireless adapter, it will prompt you an error massage says “No usable wireless device found.” | ||
[[File:bt02.jpg]] | |||
[[File:br03.jpg]] | [[File:bt02.jpg]] [[File:br03.jpg]] | ||
Take note or write down the BSSID, channel number, and the MAC address of the wireless access point that you want to crack. In this lab, the SSID is Testing AR on channel 1, and MAC address is 00:13:10:3C:51:5B. When you are done, close the Wireless Assistant window. | Take note or write down the BSSID, channel number, and the MAC address of the wireless access point that you want to crack. In this lab, the SSID is Testing AR on channel 1, and MAC address is 00:13:10:3C:51:5B. When you are done, close the Wireless Assistant window. | ||
*Run Shell – Konsole, it is a black screen icon located on the lower left hand corner next to the K icon. | *Run Shell – Konsole, it is a black screen icon located on the lower left hand corner next to the K icon. | ||
*Type the command airmon-ng and press Enter key to find the adapter name. Once the name of your wireless adapter shown, take note of the interface name. Mine is wlan0. | *Type the command airmon-ng and press Enter key to find the adapter name. Once the name of your wireless adapter shown, take note of the interface name. Mine is wlan0. | ||
*Type the 4 command lines bellow. | *Type the 4 command lines bellow. | ||
airmon-ng stop (your device Interface) | airmon-ng stop (your device Interface) | ||
ifconfig (your device Interface) down | ifconfig (your device Interface) down | ||
Line 36: | Line 51: | ||
All the result of the commands above should look like this. | All the result of the commands above should look like this. | ||
[[File:br04.jpg]] | [[File:br04.jpg]] | ||
*Run the command airmon-ng (your device Interface) to pick up your device and see the list of wireless access points around you. Once you see the Target AP, press Ctrl+C to stop scanning the list. On the list, you will see information such as the MAC Address (BBSSID), power level, channel, encryption protocol, and the name (ESSID) of each device. Note this information of the Wi-Fi access point that you are going to hack for later use. The Target AP used in this lab is the highlighted in the snapshot bellow. | *Run the command airmon-ng (your device Interface) to pick up your device and see the list of wireless access points around you. Once you see the Target AP, press Ctrl+C to stop scanning the list. On the list, you will see information such as the MAC Address (BBSSID), power level, channel, encryption protocol, and the name (ESSID) of each device. Note this information of the Wi-Fi access point that you are going to hack for later use. The Target AP used in this lab is the highlighted in the snapshot bellow. | ||
[[File:br05.jpg]] | [[File:br05.jpg]] | ||
*Run the command line: airodump-ng -c (channel) -w (file name) --bssid (bssid) (your device interface). The channel, bssid, and your device interface is the information that you noted above. The file name can be any name you want. This command line will capture the packets traffic between the Target AP and any wireless client, and save them in a file. The command line I used and the output is shown bellow. | *Run the command line: airodump-ng -c (channel) -w (file name) --bssid (bssid) (your device interface). The channel, bssid, and your device interface is the information that you noted above. The file name can be any name you want. This command line will capture the packets traffic between the Target AP and any wireless client, and save them in a file. The command line I used and the output is shown bellow. | ||
[[File:br06.jpg]] | [[File:br06.jpg]] | ||
*Now, I will use the second laptop (the Target PC) to download some movies online to generate traffic between the Target AP and Target PC. Remember that the more packets you can capture, the more likely you will successfully crack the key. | *Now, I will use the second laptop (the Target PC) to download some movies online to generate traffic between the Target AP and Target PC. Remember that the more packets you can capture, the more likely you will successfully crack the key. | ||
*Open a new Shell – Konsole windows and enter the command: aireplay-ng -1 0 -a (bssid) -h 00:11:22:33:44:55 -e (essid) (your device interface). | *Open a new Shell – Konsole windows and enter the command: aireplay-ng -1 0 -a (bssid) -h 00:11:22:33:44:55 -e (essid) (your device interface). |
Revision as of 04:57, 30 July 2010
Introduction
In this lab, I will show you how to crack WEP using BackTrack 3. As you may know, WEP is a week security protocol that can be broken easily. There are dozens of articles about cracking WEP on the internet, so if this article doesn’t give you enough information, please do some online researches. The purpose of this lab is not encouraged you to be a hacker. I set this lab for educational purpose and to prove that WEP is a weak protocol that can be hacked easily.
Hardware required
Here is a list of equipment and hardware Requirement for this lab:
- A wireless router - this could be any wireless router that supported WEP security encryption.
- A BackTrack 3 Live CD
- 2 wireless adapters - one of them should be a compatible wireless adapter.
- At least 2 PCs – In this lab, I used a desktop and a laptop. I installed the compatible wireless adapter card in the desktop, and the other laptop has a build-in wireless adapter.
Setup the Wireless Lab
Below are the devices and hardware that I used in this lab along with the steps that I set them up for this lab.
- The wireless router: I used the Linksys wireless router (WRT54G) as the wireless access point. I setup the wireless router as shown in the snapshot bellow.
- The BackTrack 3 Live CD can be downloaded at http://www.backtrack-linux.org/downloads/. After the ISO image file has been downloaded, I burn it into a blank CD. If you would like instruction information of how to burn an ISO file to a CD/DVD, click on this link http://pcsupport.about.com/od/toolsofthetrade/ht/burnisofile.htm.
- Find a compatible wireless adapter from http://www.aircrack-ng.org/doku.php?id=compatibility_drivers#compatibility. Find one and buy it or use the one that you have. The wireless adapter I used in this lab was the Alfa AWUS036H. I bought it online for $29.
- I inserted the Alfa AWUS036H wireless adapter into an USB port on my desktop and insert the BackTrack 3 Live CD into the CD ROM. I called this desktop the “Sniffing PC.” Boot the Sniffing PC from the CD.
- I made sure that the laptop (the Target PC) and the wireless router WRT54G (the Target AP) are configured and communicated with each other correctly.
Here is the idea of the network topology of this lab, the wireless adapter, and the screenshot of BackTrack 3.
Capturing packets and Cracking The WEP
Follow the steps bellow to capture packets and crack the WEP key.
- On the Sniffing PC, click the K icon located on the lower left hand corner. Select Internet and then click on Wireless Assistant.
When the Wireless Assistant window appear, you should see the target wireless access point you want to hack as show in the snapshot bellow. If you don’t have a compatible wireless adapter, it will prompt you an error massage says “No usable wireless device found.”
Take note or write down the BSSID, channel number, and the MAC address of the wireless access point that you want to crack. In this lab, the SSID is Testing AR on channel 1, and MAC address is 00:13:10:3C:51:5B. When you are done, close the Wireless Assistant window.
- Run Shell – Konsole, it is a black screen icon located on the lower left hand corner next to the K icon.
- Type the command airmon-ng and press Enter key to find the adapter name. Once the name of your wireless adapter shown, take note of the interface name. Mine is wlan0.
- Type the 4 command lines bellow.
airmon-ng stop (your device Interface) ifconfig (your device Interface) down macchanger --mac 00:11:22:33:44:55 (your device Interface) airmon-ng start (your device Interface)
All the result of the commands above should look like this.
- Run the command airmon-ng (your device Interface) to pick up your device and see the list of wireless access points around you. Once you see the Target AP, press Ctrl+C to stop scanning the list. On the list, you will see information such as the MAC Address (BBSSID), power level, channel, encryption protocol, and the name (ESSID) of each device. Note this information of the Wi-Fi access point that you are going to hack for later use. The Target AP used in this lab is the highlighted in the snapshot bellow.
- Run the command line: airodump-ng -c (channel) -w (file name) --bssid (bssid) (your device interface). The channel, bssid, and your device interface is the information that you noted above. The file name can be any name you want. This command line will capture the packets traffic between the Target AP and any wireless client, and save them in a file. The command line I used and the output is shown bellow.
- Now, I will use the second laptop (the Target PC) to download some movies online to generate traffic between the Target AP and Target PC. Remember that the more packets you can capture, the more likely you will successfully crack the key.
- Open a new Shell – Konsole windows and enter the command: aireplay-ng -1 0 -a (bssid) -h 00:11:22:33:44:55 -e (essid) (your device interface).