LunaNotes

Download Wi-Fi 4-Way Handshake Subtitles for Better Understanding

Wi-Fi 4-Way Handshake In Depth

Wi-Fi 4-Way Handshake In Depth

Tall Paul Tech

162 segments EN

SRT - Most compatible format for video players (VLC, media players, video editors)

VTT - Web Video Text Tracks for HTML5 video and browsers

TXT - Plain text with timestamps for easy reading and editing

Subtitle Preview

Scroll to view all subtitles

[00:00]

now to continue from my previous video

[00:02]

where I showed the difference between

[00:03]

passphrase and appreciate key I'm going

[00:06]

to go through the full way handshake

[00:08]

process that takes place when you join a

[00:09]

wireless network okay now to get started

[00:20]

I'm going to do a cup of packet captures

[00:21]

firstly over the phone joining the

[00:23]

network and also the Linux laptop

[00:25]

joining just so I've got a couple of

[00:26]

different types of client and I'm going

[00:29]

to do the packet capture with the

[00:31]

macbook here so we capture the four-way

[00:32]

handshakes so for join phone up it'll

[00:36]

join the network just capture the for a

[00:37]

handshake and same for the laptop you'll

[00:43]

join I think it's around to it it'll

[00:48]

join hey there yeah it's now that's

[00:50]

four-way handshake okay so those two

[00:52]

devices on the network I'll just stop

[00:54]

the capture now I'll have a look at that

[00:56]

capture and go through step by step what

[00:59]

it's actually doing in the 4-way

[01:00]

handshake

[01:01]

okay now but that packet capture open in

[01:04]

Wireshark here and I've just filtered it

[01:05]

just to show the four-way handshake from

[01:07]

the phone now as I said in the previous

[01:10]

video the pre shared key is not what

[01:13]

encrypts the traffic the traffic

[01:14]

encryption keys are made during this

[01:16]

process and to do that there's a few

[01:19]

variables involved there's the preciate

[01:21]

key is one of the inputs to it the MAC

[01:23]

address of the Authenticator which is

[01:25]

the a P so the MAC address of the AP and

[01:27]

the MAC address of the client there's

[01:30]

also a couple of one-time values called

[01:32]

monsters okay so the AP has a month

[01:34]

which is just a random value the lonely

[01:36]

used is one time and the wireless client

[01:39]

will also have a one-time number so if I

[01:42]

have a look at the capture we can start

[01:43]

to see the process first of all the

[01:46]

Aruba is is the AP and that I saw

[01:48]

whistle is the phone okay so the first

[01:50]

thing it does you can see it sends out

[01:52]

its nuts now that's that one-time value

[01:56]

that it comes up with so it sends that

[01:58]

out to the wireless client now at that

[02:02]

point when the client receives that

[02:03]

first frame it actually has everything

[02:07]

it needs to make that function for the

[02:09]

traffic keys it knows the MAC address of

[02:12]

the AP know

[02:13]

it's mac-address it knows the one time

[02:15]

value from the AP and it's made it's one

[02:18]

time value so it's already got that and

[02:19]

it knows the pre-shared key so there are

[02:21]

five inputs okay so it gets that and the

[02:25]

second frame now you'll see that nuts is

[02:29]

is different because this is now the

[02:30]

clients nuts you've got the nuts from

[02:33]

the AP that random value and you've got

[02:35]

the clients random value so at frame two

[02:38]

when the client sends back to the AP it

[02:41]

gives it its one-time number so now the

[02:44]

AP the Authenticator has all the the

[02:46]

variables that I just just mentioned

[02:48]

there the appreciate key that has

[02:49]

started with the MAC addresses of the

[02:52]

the AP and the station and now it knows

[02:55]

it already knew it's nuts and now it

[02:56]

knows the station's nuts so it can make

[02:59]

the traffic keys once we have them we

[03:04]

have the keys to do unicast traffic the

[03:07]

next the next frame here is to do with

[03:11]

the group keys now group keys are for

[03:13]

things like multicast and broadcast

[03:14]

things where all clients would have to

[03:17]

receive that so they would have the same

[03:19]

key for all that whereas if it's unicast

[03:21]

it'll use just a key particular to that

[03:24]

client so the next client can't actually

[03:25]

snoop that even though they sort of

[03:28]

can't if they get tricky anyway to put

[03:30]

these group keys onto the client the

[03:32]

data can be encrypted using the pairwise

[03:35]

transit keys that we just set up a

[03:37]

second ago see once the pairwise traffic

[03:39]

keys have been set up with the first two

[03:41]

frames it can now encrypt the group key

[03:43]

in the third frame so it doesn't have to

[03:45]

be as as out in the open so right there

[03:48]

at this WPA key data that's for the

[03:51]

group keys that are going to be

[03:52]

installed and it's encrypted with the

[03:54]

pairwise transient key now if you've put

[03:57]

a wrong password in it will fail at this

[04:00]

point because it won't have established

[04:02]

the pairwise keys properly so what I'll

[04:06]

do is I'll do another packet capture now

[04:07]

when the passphrase apreciate key is

[04:11]

wrong and just see how far it gets

[04:13]

compared to a working one like this

[04:16]

actually before I go into showing what a

[04:18]

wrong password looks like I'll just show

[04:20]

you side-by-side the phone and a laptop

[04:22]

that I captured just to point out that

[04:25]

this Nance that I that I spoke about

[04:26]

which is

[04:27]

that one time number isn't is indeed

[04:29]

different on both of the captures okay

[04:32]

so when the AP sent it out for this

[04:34]

client it had that value when its ended

[04:36]

out for this client had had that value

[04:37]

okay and of course the clients came up

[04:40]

with their own separate values okay I

[04:43]

did another packet capture but this time

[04:44]

I put the wrong password in on the phone

[04:46]

just to show you what happens and as you

[04:49]

can see from the cap so it doesn't get

[04:50]

passed message two now the reason is as

[04:52]

I said a minute ago it uses those first

[04:55]

two frames to set up the pairwise key so

[04:57]

if it doesn't succeed in that it's not

[04:59]

going to be able to proceed to the group

[05:00]

key or any further at all but one thing

[05:02]

I want to show you is that nuts the one

[05:04]

time number that I spoke about when the

[05:07]

AP sends it out every time it it doesn't

[05:09]

it sends it out differently okay it has

[05:12]

a new number the client though doesn't

[05:15]

it's nuts

[05:15]

it's the same through all its efforts

[05:17]

because it's still thinking that it's

[05:19]

trying what it believes is right but if

[05:21]

not it's wrong okay so it fails there

[05:24]

that's when you'll get on your phone or

[05:26]

whatever it'll say now try and put the

[05:27]

password in again so if you ever doing

[05:30]

packet captures and you see the full way

[05:32]

handshake fail after two messages odds

[05:35]

are pretty good that you've got the

[05:36]

wrong password now as I've shown in a

[05:39]

previous video if you capture the

[05:41]

four-way handshake and you know the pre

[05:43]

shared key you can decrypt the traffic

[05:45]

in Wireshark

[05:45]

okay because you've got all the

[05:47]

information that it had when it made the

[05:50]

pairwise transient keys so you can

[05:52]

decrypt it too now as I said you have to

[05:55]

capture that four-way handshake though

[05:57]

it's no good just knowing the ppreciate

[05:58]

key and thinking you can decrypt WPA

[06:00]

traffic you need the four-way handshake

[06:02]

because as I've just shown that's how

[06:03]

the actual traffic encryption keys are

[06:05]

made so anyway have fun with that and I

[06:08]

hope that helps you out

[06:09]

[Music]

Download Subtitles

These subtitles were extracted using the Free YouTube Subtitle Downloader by LunaNotes.

Download more subtitles

Most Viewed

ดาวน์โหลดซับไตเติ้ล DMD LAND 3 The Final Land Day 1

ดาวน์โหลดซับไตเติ้ล DMD LAND 3 The Final Land Day 1

ดาวน์โหลดซับไตเติ้ลสำหรับวิดีโอ DMD LAND 3 The Final Land Day 1 เพื่อช่วยให้เข้าใจเนื้อหาได้ง่ายขึ้น และเพิ่มความสะดวกในการติดตามทุกช่วงเวลา เหมาะสำหรับผู้ชมที่ต้องการความชัดเจนและเข้าถึงข้อมูลอย่างครบถ้วน

Untertitel für 'Nicos Weg' Deutsch lernen A1 Film herunterladen

Untertitel für 'Nicos Weg' Deutsch lernen A1 Film herunterladen

Laden Sie die Untertitel für den gesamten Film 'Nicos Weg' herunter, um Ihr Deutschlernen auf A1 Niveau zu unterstützen. Untertitel helfen Ihnen, Wortschatz und Aussprache besser zu verstehen und verbessern das Hörverständnis effektiv.

Descarga Subtítulos para NARCISISMO | 6 DE COPAS - Episodio 63

Descarga Subtítulos para NARCISISMO | 6 DE COPAS - Episodio 63

Accede fácilmente a los subtítulos del episodio 63 de '6 DE COPAS', centrado en el narcisismo. Descargar estos subtítulos te ayudará a entender mejor el contenido y mejorar la experiencia de visualización.

Subtítulos para TIPOS DE APEGO | 6 DE COPAS Episodio 56

Subtítulos para TIPOS DE APEGO | 6 DE COPAS Episodio 56

Descarga los subtítulos para el episodio 56 de la tercera temporada de 6 DE COPAS, centrado en los tipos de apego. Mejora tu comprensión y disfruta del contenido en detalle con nuestros subtítulos precisos y accesibles.

Download Subtitles for Your Favorite Videos Easily

Download Subtitles for Your Favorite Videos Easily

Enhance your video watching experience by downloading accurate subtitles and captions. Enjoy better understanding, accessibility, and language support for all your favorite videos.

Buy us a coffee

If you found these subtitles useful, consider buying us a coffee. It would help us a lot!

Let's Try!

Start Taking Better Notes Today with LunaNotes!