how_to_crack_wep_with_no_clients
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
how_to_crack_wep_with_no_clients [2009/08/14 19:23] – use dokuwiki internal link mister_x | how_to_crack_wep_with_no_clients [2011/08/28 16:08] – Edited tutorial based on feedback. darkaudax | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Tutorial: How to crack WEP with no wireless clients ====== | ====== Tutorial: How to crack WEP with no wireless clients ====== | ||
- | Version: 1.14 March 24, 2008 \\ | + | Version: 1.16 August 28, 201 \\ |
By: darkAudax \\ | By: darkAudax \\ | ||
Video: [[http:// | Video: [[http:// | ||
Line 23: | Line 23: | ||
*There are some data packets coming from the access point. | *There are some data packets coming from the access point. | ||
* The access point uses WEP "open authentication" | * The access point uses WEP "open authentication" | ||
- | * You use the native MAC address of your wireless card for all the steps and do not change it. Do NOT use any other MAC address as the source for transmiting | + | * You use the native MAC address of your wireless card for all the steps and do not change it. Do NOT use any other MAC address as the source for transmitting |
* You are using v0.9 of aircrack-ng. If you use a different version then some of the command options may have to be changed. | * You are using v0.9 of aircrack-ng. If you use a different version then some of the command options may have to be changed. | ||
Line 50: | Line 50: | ||
*2 - Start the wireless interface in monitor mode on the specific AP channel | *2 - Start the wireless interface in monitor mode on the specific AP channel | ||
*3 - Use aireplay-ng to do a fake authentication with the access point | *3 - Use aireplay-ng to do a fake authentication with the access point | ||
- | *4 - Use aireplay-ng chopchop or fragmenation | + | *4 - Use aireplay-ng chopchop or fragmentation |
*5 - Use packetforge-ng to create an arp packet using the PRGA obtain in the previous step | *5 - Use packetforge-ng to create an arp packet using the PRGA obtain in the previous step | ||
*6 - Start airodump-ng on AP channel with filter for bssid to collect the new unique IVs | *6 - Start airodump-ng on AP channel with filter for bssid to collect the new unique IVs | ||
Line 103: | Line 103: | ||
In the response above, you can see that ath0 is in monitor mode, on the 2.452GHz frequency which is channel 9 and the Access Point shows the MAC address of your wireless card. So everything is good. It is important to confirm all this information prior to proceeding, otherwise the following steps will not work properly. (Note: If you are using a driver other than madwifi, then the Access Point field will be either invisible or show something other than your card's MAC address. This is normal.) | In the response above, you can see that ath0 is in monitor mode, on the 2.452GHz frequency which is channel 9 and the Access Point shows the MAC address of your wireless card. So everything is good. It is important to confirm all this information prior to proceeding, otherwise the following steps will not work properly. (Note: If you are using a driver other than madwifi, then the Access Point field will be either invisible or show something other than your card's MAC address. This is normal.) | ||
- | To match the frequency to the channel, check out: | + | To match the frequency to the channel, check out: http://www.cisco.com/en/US/ |
- | http://www.rflinx.com/help/calculations/# | + | |
=== Troubleshooting Tips === | === Troubleshooting Tips === | ||
Line 135: | Line 134: | ||
*-e teddy is the wireless network name | *-e teddy is the wireless network name | ||
*-a 00: | *-a 00: | ||
- | *-h 00: | + | *-h 00: |
*ath0 is the wireless interface name | *ath0 is the wireless interface name | ||
Line 232: | Line 231: | ||
Use this packet ? y | Use this packet ? y | ||
- | When a packet from the access point arrives, enter " | + | When a packet from the access point arrives, enter " |
- | When successful, the system | + | When successful, the system |
| | ||
Line 350: | Line 349: | ||
=== Helpful Tips === | === Helpful Tips === | ||
- | *Be sure the packet is 68 or more bytes otherwise you may not have enough PRGA data to subsquently | + | *Be sure the packet is 68 or more bytes otherwise you may not have enough PRGA data to subsequently |
- | *At home, to generate some packets to force chopchop to start, ping a non-existant | + | *At home, to generate some packets to force chopchop to start, ping a nonexistent |
*You can check the decrypted packet by running " | *You can check the decrypted packet by running " | ||
| | ||
Line 368: | Line 367: | ||
==== Step 5 - Use packetforge-ng to create an arp packet ==== | ==== Step 5 - Use packetforge-ng to create an arp packet ==== | ||
- | In the previous step, we obtained PRGA. It does not matter which attack generated the PRGA, both are equal. | + | In the previous step, we obtained PRGA. It does not matter which attack generated the PRGA, both are equal. |
But first, lets generate the arp packet for injection by entering: | But first, lets generate the arp packet for injection by entering: | ||
Line 380: | Line 379: | ||
*-k 255.255.255.255 is the destination IP (most APs respond to 255.255.255.255) | *-k 255.255.255.255 is the destination IP (most APs respond to 255.255.255.255) | ||
*-l 255.255.255.255 is the source IP (most APs respond to 255.255.255.255) | *-l 255.255.255.255 is the source IP (most APs respond to 255.255.255.255) | ||
- | *-y fragment-0203-180343.xor is file to read the PRGA from | + | *-y fragment-0203-180343.xor is file to read the PRGA from (NOTE: Change the file name to the actual file name out in step 4 above) |
*-w arp-request is name of file to write the arp packet to | *-w arp-request is name of file to write the arp packet to | ||
Line 451: | Line 450: | ||
Use this packet ? y | Use this packet ? y | ||
- | Enter " | + | Enter " |
| |
how_to_crack_wep_with_no_clients.txt · Last modified: 2018/03/11 20:15 by mister_x