Nov 28, 2014 02:22 PM
(This post was last modified: Nov 28, 2014 03:02 PM by pomwtin.)
After a HF member presented his problem, I decided to look deeper into it as I found it very interesting.
Why ?
Unlike sniffing while performing MITM attack with ARP poisioning, ICMP redirection, DHCP spoofing and port stealing, it can not be detected.
But there is one big disadvantage- our monitor can easely miss a package.
First you have to find out AP password- it is needed for packe decryption.
After that start monitor mode:
Then open wireshark and make sure that decryption is disabled!
[img]http://shrani.si/f/z/bJ/4TFDFw5c/preferencesprotocolsieee.png[/img]
Ok now you have to find your victm, use airodump-ng to find out who is connected to acesspoint:
[img]http://shrani.si/f/1I/Ad/2mFPt8sl/scann-for-victm.png[/img]
For real-time decryption we need to capture victms handshake.
You will only be able to decrypt traffic of victm from who you captured handshake.
If there are multiple victms on AP, you need to capture handshake from all of them.
If that can not be done, you can still capture handshake later, add it into capture file and then use airdecap-ng to decrypt captured packages later.
Here is tutorial about non-real-time package decryption:
https://hackforums.net/showthread.php?ti...t=sniffing
We can capture handshakes with deauth attack:
Second "0" means unlimited number of sent packages. Set this to 10 or something for it to stop automaticaly.
After that, our victm will try to recconect back to AP, and this will show up in wireshark:
[img]http://shrani.si/f/2d/124/32u1vE0Z/1-2-3-4.png[/img]
If you do not get all handshake parts, decryption wont be sucessfull:
[img]http://shrani.si/f/44/zr/BAe80Hl/1-3-4.png[/img]
If you do not capture full handshake, repeat deauth attack.
Remember to capture handshake for every specific victm.
Now we need to set wpa/wpa2 password in wireshark and enable decryption:
[img]http://shrani.si/f/0/RS/1iX39q4w/setting-password.png[/img]
and non-ssl packages will be decrypted:
[img]http://shrani.si/f/p/ds/3mWTWmgB/decrypted-data.png[/img]
As i mentioned before, this is sniffing without performing MITM attack, so it can not be detected.
But it is only useful if victms and AP signal strength is very good.
This works on wep and wpa/wpa2 encryption, for presentation i used wpa2 protected network.
Hope somebody find it useful or at least informative 😝
Why ?
Unlike sniffing while performing MITM attack with ARP poisioning, ICMP redirection, DHCP spoofing and port stealing, it can not be detected.
But there is one big disadvantage- our monitor can easely miss a package.
First you have to find out AP password- it is needed for packe decryption.
After that start monitor mode:
PHP Code
<?php
airmon-ng start wlanX -c Y
Then open wireshark and make sure that decryption is disabled!
[img]http://shrani.si/f/z/bJ/4TFDFw5c/preferencesprotocolsieee.png[/img]
Ok now you have to find your victm, use airodump-ng to find out who is connected to acesspoint:
PHP Code
<?php
airodump-ng monX
[img]http://shrani.si/f/1I/Ad/2mFPt8sl/scann-for-victm.png[/img]
For real-time decryption we need to capture victms handshake.
You will only be able to decrypt traffic of victm from who you captured handshake.
If there are multiple victms on AP, you need to capture handshake from all of them.
******
If that can not be done, you can still capture handshake later, add it into capture file and then use airdecap-ng to decrypt captured packages later.
Here is tutorial about non-real-time package decryption:
https://hackforums.net/showthread.php?ti...t=sniffing
******
We can capture handshakes with deauth attack:
PHP Code
<?php
aireplay-ng -0 0 -a acesspointMAC -c victmMAC monX
Second "0" means unlimited number of sent packages. Set this to 10 or something for it to stop automaticaly.
After that, our victm will try to recconect back to AP, and this will show up in wireshark:
[img]http://shrani.si/f/2d/124/32u1vE0Z/1-2-3-4.png[/img]
If you do not get all handshake parts, decryption wont be sucessfull:
[img]http://shrani.si/f/44/zr/BAe80Hl/1-3-4.png[/img]
If you do not capture full handshake, repeat deauth attack.
Remember to capture handshake for every specific victm.
Now we need to set wpa/wpa2 password in wireshark and enable decryption:
[img]http://shrani.si/f/0/RS/1iX39q4w/setting-password.png[/img]
and non-ssl packages will be decrypted:
[img]http://shrani.si/f/p/ds/3mWTWmgB/decrypted-data.png[/img]
As i mentioned before, this is sniffing without performing MITM attack, so it can not be detected.
But it is only useful if victms and AP signal strength is very good.
This works on wep and wpa/wpa2 encryption, for presentation i used wpa2 protected network.
Hope somebody find it useful or at least informative 😝
9x HD5970
2X GTX 980Ti
GTX 980
GTX 1060
R9 390
Cracking your hashes
2X GTX 980Ti
GTX 980
GTX 1060
R9 390
Cracking your hashes


