So cracking WPA or WPA to encrypted networks it's not simple especially that all the Pakistan are sent
into the air are not useful for us as they do not contain any information that can help us determine
the WPA key.
Before we get into cracking WPA and WPA too there is a feature called WPX.
It allows users and clients to connect to the network by a push of a button.
So on Windows 8 if you look on so my wife my printers they have a W.P. as a button.
So if you priced out the Spartan and you go to your router and personally WPX button there as well or
go to the configuration page and press the spot on the client the printer or your windows device will
connect to the network without having to enter the key.
So the purpose of using WPA is it's a feature that allows clients to connect to the network easily without
having to enter the WPA key manually.
So it's just a feature in routers.
This feature works and authenticates the client base using an eight digit PIN.
So it doesn't use the actual WPA key.
It uses an eight digit PIN.
This is the only digits and it's only 8 bits long.
So there isn't too many possibilities for this.
And if we use a brute force attack we are guaranteed to get this pin.
If we successfully get this plan then we can use a tool called River which would calculate the WPA key
from this pen.
So we're going to brute force the pin the digits on and that because it's only 8 digits we're guaranteed
to be able to brute force it successfully.
Once we do that we can calculate the WPA key use the river.
Again this is only a feature in routers.
This flaw is not in WPA or WPA to encryption.
The problem is and the WPX feature.
So let's see how we do this.
First to look for access points that have WPX enabled.
We're going to use a tool called wash.
So I'm just going to put wash 1 0
so we have our test a.p shown up here.
That's the AP that we're going to use to crack.
So this is actually running on WPA.
Now it's not used in wet as we saw in the previous videos.
I can confirm that for you here and we are just going to use arundo.
This step is not important.
I'm just going to use it to show you that test AP is actually used in the encryption.
It's not easy.
So as you can see here first is used in WPA encryption.
Let's just go back.
So these are the access points that have WPX enabled to have the Deputy PM feature enabled.
And we can see the channel the RSS which is the distance between us and the access point.
The WPX version and the WPA slug's.
Now some routers when you try to brute force the WPA Espen they lock after a few failed attempts.
So if you try for example for wrong pins they're going to lock and not accept any plans for a certain
amount of time.
So if the WPX law says yes here then you can't actually use this attack now so you need to wait for
a little bit and come back to this access point.
So to go on Schriever Now river is going to brute force BWP Espin and once it's able to find the WPI
spin it's going to work out the WPA key ruber support to pause and resume.
So if you reach if you for example brute force 30 percent of the possibilities and cancel the attack
if you come back you've got to start again from 30000.
You're not going to start from zero.
So let's launch reverse we're going to put B to choose to be this idea or the Mac address of the target
access point
and then see to choose the channel which is 11 and then I choose the Wi-Fi card with my Intel mode and
that's 1 0.
So very simple reverse access point B as is the channel.
And then the wife I had with my timeout atom and not ever associated with the target or sprint it tried
to determine the WPA Spen.
Now I have an easy pin which is 1 2 3 4 5 6 7 0.
And from that it was able to calculate my WPA key.
So that's WPA key you or you or them when you as X or.
And that's just the name of the access point.
So I can just come now and connect to my network and I put the key that we just found
then I show the password is you a you or the X or next.
As you can see we connected successfully to the network.
Now there's a few options that I'd like to show you for either.
I'm just going to go river help and that's all the options that you can use with reverb.
So as I said some routers would look after a few failed attempts.
Therefore you can use some of these other advanced options to make Kleber to get three more to work
against these access points.
For example you can use the delay option and specify the amount of time in seconds that reverse should
wait between each brute force attempt or each pin attempt.
You can also use the lock delay to tell revert to wait.
For example 60 seconds after if the if the access points gets locked then wait for 60 seconds and then
continue your brute force attempt.
You can use the full weight as well to set the time that you should wait.
After 10 failed attempts you can use the the option to revert to sleep after a certain amount just sleep
for a certain amount of seconds after a certain number of tries.
You can set up the timeout.
You can play with these options the delay options and the time out the fairways and all that.
If the access point was locking or was ignoring some of your brute force attempts.