Full Transcript

·YouTLDR

Hacking WiFi with a Hak5 Pineapple

47:328,303 words · ~42 min readEnglishTranscribed Apr 22, 2026
Language
0:00

- That's why you might want to use this

0:01

rather than a Alfa adapter, with Kali,

0:04

'cause you've got all these reports pre-made for you.

0:07

- And the guy recognized somehow

0:10

that his account had been taken over,

0:12

and so he changed his password.

0:14

The password (chuckles) was MOTHERF-ERSAREINMYCOMPUTER.

0:20

How much of that should we redact

0:22

when we provide it to their bosses?

0:24

- I'll tell you this:

0:25

I've done some videos where I showed people

0:27

how to crack short passwords,

0:29

and the number-one complaint I get

0:31

is "no one would use a password like this. It's dumb."

0:34

- They're wrong.

0:36

But yeah, I see a lot of really crazy stuff.

0:39

(upbeat music)

0:44

(static buzzes)

0:49

- Hey, everyone, David Bombal back with Cori.

0:51

Cori, welcome.

0:52

- Hey, David, thank you so much for having me back.

0:55

- So good to have you back.

0:55

We had so much great feedback on our previous video.

0:58

For anyone who missed it, use the link below.

1:00

Cori hacked me.

1:01

Now, Cori, whenever I talk to you now,

1:03

I'm really scared because I'm worried

1:05

that you gonna hack me again or you gonna hack my Wi-Fi.

1:07

What're we looking at today?

1:09

- Today, we are gonna be looking at the WiFi Pineapple.

1:12

It's basically just a Wi-Fi-auditing tool.

1:14

It's made by Hak5.

1:16

They make a variety of pen test tools.

1:18

It's gonna be a lotta fun.

1:19

- I'm glad that we're doing this, 'cause I've had a lot

1:21

of requests for, specifically, the WiFi Pineapple.

1:25

D'you wanna take it away?

1:27

Tell us what it is, why it's important.

1:30

Do you actually use it?

1:32

I'm assuming you use this on a lot of your pen tests,

1:34

so hopefully, we can get some like war stories as well.

1:36

- Awesome, yeah, this may be a bad thing,

1:40

but I actually don't use the WiFi Pineapple

1:43

that frequently.

1:44

- I mean, I'm (beep) shocked.

1:45

- But it is a great tool.

1:47

I use just a standard wireless card;

1:49

that's what this is;

1:51

when I do Wi-Fi pen testing.

1:53

- Alfa card. It's a Alfa network adapter, is it?

1:55

- [Cori] It is an Alfa, yeah.

1:56

- Yeah, let's talk about that.

1:57

Why would you use the WiFi Pineapple

2:00

rather than, say, an Alfa?

2:01

- Well, the WiFi Pineapple comes with its own GUI,

2:04

which is very end-user friendly, right?

2:07

People can interact with a graphical interface

2:10

versus pre-installing their own tools

2:14

and doing everything out of a terminal.

2:16

- Yeah, I suppose the problem with the Alfa

2:18

is you gotta make sure you get one

2:20

that works with your distribution.

2:23

(tuts) A lot of people have struggled

2:25

with 5 gigahertz rather than 2.4

2:28

to get the drivers installed,

2:30

whereas the Pineapple comes with everything pre-installed.

2:33

It's got a pretty GUI. It's all ready to go, right?

2:36

- Exactly, yeah, and that was a great point

2:38

that you brought up: 2.4 versus 5.

2:41

And so that used to be a problem

2:43

with the Pineapple as well, right?

2:44

(indistinct) there is a lot of questionable things

2:46

that happen once you start to integrate 5-gigahertz spans.

2:51

Today, we're actually using the Pineapple Mark VII.

2:53

It's this fancy-schmancy thing,

2:56

and it actually works with both 2.4 and 5,

2:58

so very cool feature of that.

3:00

And I should say this actually is not my Pineapple.

3:03

This was my friend Blake's.

3:05

(chuckles) He let me borrow it to make this video.

3:07

I actually only have a NANO.

3:10

So thanks, Blake. I really appreciate it.

3:13

- We'll put Blake's details below.

3:14

Go and follow him.

3:15

He's on Twitter. Is that right?

3:16

- He is on Twitter, yeah.

3:19

I'll share his Twitter.

3:20

- [David] Blake, thanks so much for sharing.

3:22

- Perfect, yeah, and I have all of these tools out

3:26

like a little show and tell.

3:28

I love Hak5. I think that they do really great stuff.

3:31

The tools that I use mostly for them

3:33

in terms of a professional setting

3:35

are the Shark Jack and the LAN Turtle.

3:38

They have very similar functions.

3:40

The Shark Jack basically just...

3:42

You plug it into a network,

3:43

and it does a very short Nmap scan.

3:45

And then, you can pull it off,

3:46

and it's a under 30-second process.

3:48

I think it only has a two-minute battery charge.

3:52

- We'll have to get you back for demoing those.

3:55

Can I just ask the audience

3:57

which Hak5 tools do you want Cori to demonstrate?

4:00

Cori, you do lotta pen tests,

4:02

so it's great to get your real-world experience and stories.

4:06

Please, put in the comments

4:07

which Hak5 tools you want us to cover.

4:09

But Cori, I don't wanna keep you any longer.

4:12

Go for the demo.

4:13

- Perfect, okay, for the sake of a demo,

4:17

I thought that we could do everything from scratch.

4:19

- That'd be great, yeah.

4:20

A lotta people struggle with that, yep,

4:22

because it's like, "I get the Pineapple. Now what?"

4:26

We won't do the unboxing,

4:27

because you've got it in your hand,

4:28

but everything else.

4:29

Is that right?

4:30

- Perfect, yeah, this is the Mark VII.

4:33

It has this little button on the front.

4:34

And then, you'll see the flashing LED,

4:37

and I think, to do a factory reset...

4:39

I believe you just hold this button for four seconds.

4:42

We'll find out live if that's true.

4:44

(David laughs)

4:45

I think that it should start flashing red.

4:48

Okay, 1, 2, 3.

4:51

And you're supposed to hold that button for about...

4:53

I think it's just three flashes of the red light.

4:56

And then, you'll just see a static red light.

5:00

I think you just wait a few seconds.

5:02

Okay, you can see that I was at this before.

5:07

My Pineapple is still red, though.

5:10

Let's refresh this.

5:13

- Just so that everyone understands,

5:14

you connecting via USB on your computer

5:16

into the WiFi Pineapple,

5:17

and that's powering it and also giving you a connection.

5:20

Is that kinda right?

5:21

- Yes, thank you so much for mentioning that.

5:23

I am connected USB-C to my computer,

5:27

and to do the factory reset,

5:29

you have to have that connection.

5:32

- And Cori, the other thing is...

5:34

Do you have to configure your PC or something

5:36

with an IP address in the same subnet as the Pineapple?

5:40

Does it come with a default IP address or something?

5:42

- Exactly, yeah, and we'll go into the Hak5 documentation

5:47

a little later,

5:48

but the standard is 172.16.42.42.

5:53

The port for the actual interface

5:55

that you interact with is 1471.

5:58

I know that's an Easter egg for something.

6:00

I can't remember what it is, but Darren Kitchen,

6:03

the guy that made Hak5,

6:05

I think he said it had something to do with a king.

6:07

I can't remember, but.

6:09

Did I answer that (chuckles) correctly, how you wanted it?

6:12

- Yeah, no, no, that's great,

6:13

yeah, 'cause, people, they're not gonna know this.

6:15

You configured your device with 172.16.42.42.

6:19

That's the address

6:20

that your PC has to be configured with, correctly?

6:22

Or correct, sorry.

6:23

- Yeah, that my Pineapple has to be configured with, yeah.

6:28

If you go to the bottom right-hand corner

6:30

and you just see all these...

6:33

I know. Just right click.

6:35

Hit properties or whatever.

6:39

And then, that's how you access it.

6:40

- Cori, I'm a boomer, so just to make sure

6:42

I understand this correctly,

6:44

you went into the properties

6:46

of the WiFi Pineapple management interface.

6:50

You configured it with that IP address.

6:53

What's it? 172.16.42.42.

6:55

And then, now we can, hopefully, connect

6:58

to the graphical user interface of the Pineapple, right?

7:01

- Yes. (keyboard clatters)

7:04

Okay, did a factory reset of the Pineapple

7:08

while it was plugged into my computer, so it was powered on.

7:11

And then, went ahead and changed the settings for this

7:14

and gave it the static IP of 172.16.42.42,

7:18

which is the Pineapple standard.

7:20

You'll navigate to that IP with no port specified,

7:25

and you'll get this recovery option, and I think

7:29

it's very similar when you do that initial setup.

7:31

It's almost the exact same thing.

7:34

And so you'll choose recovery,

7:36

and you'll just have to upload the newest firmware

7:38

for this Pineapple.

7:40

I think the link for that is hak5.org/downloads.

7:48

And we will probably just wait a minute for this to upload.

7:52

It usually takes a few minutes,

7:53

and I've found that this interface on the site

7:56

doesn't usually.

7:58

Refreshing time.

7:59

Usually, before it even lets you know that it's finished,

8:02

it is finished.

8:04

- I was just gonna ask the boomer questions

8:07

in this interview.

8:09

You configured the Pineapple with 172.16.42.42,

8:14

but you've navigated in your browser

8:16

to 172 16 fort, or, sorry, 42.1, right?

8:19

- Yeah, that's the gateway.

8:23

- And then, you log in.

8:25

Sorry, it asks you to set a username and password.

8:27

Is that right? Or did you do the firmware upgrade first?

8:31

- Yeah, so you just do the firmware upgrade first.

8:32

And then, afterwards, you navigate to 1471,

8:36

that port that everything's hosted on,

8:38

and we'll start to work through that.

8:40

This is the documentation.

8:43

It's awesome. This is Darren Kitchen, the Hak5 guy.

8:46

Sharon Morse? I hope I said her last name right.

8:50

Snubs is what she really goes by.

8:52

She has a lot of awesome content out there

8:54

on Hak5 stuff, too.

8:56

This is what we're gonna be walking through,

8:58

setting it up after that.

9:01

This may take a minute.

9:03

- Cori, while we waiting for this to update,

9:06

which Alfa adapter is your favorite?

9:10

- That's a great question.

9:13

They have the longest, craziest names.

9:17

I buy a lot of wireless adapters, a lot.

9:20

This is the only one that I really get anymore.

9:22

It's AWUS036ACH.

9:27

I know that sounds really complicated,

9:29

but it works really well with Kali,

9:30

so that's why I use it. - And do you...

9:32

And that one supports 5 gigahertz and 2.4, right?

9:35

- It does, yeah.

9:36

- And in your pen tests, do you find

9:37

that you doing a lot of 5 gigahertz these days?

9:40

Or is it just a mix-and-match of both frequencies?

9:43

- It's a mix-and-match.

9:45

- And while we waiting for the Pineapple to upgrade,

9:49

in your pen tests,

9:50

what are the kinds of attacks that you generally use?

9:54

Can you just explain. Is it like...

9:55

Do you do brute force of PSK, pre-shared keys?

9:59

Or try and...

10:01

Sorry, give us some examples of the kinda stuff that you do

10:03

and what's real-world,

10:05

because I can create a video saying,

10:08

"Here's a GPU. I'm gonna crack a pre-shared key."

10:10

But what're you doing in the real-world day-to-day

10:13

when you do these pen tests?

10:15

- Yep, that's exactly it.

10:17

We do exactly the same stuff that the Pineapple does,

10:20

and sometimes, we do additional things, like Wi-Fi OSAN.

10:25

That's basically nothing, but it's just walking the facility

10:29

of an area

10:30

and aggregating all of the data of wireless networks

10:33

and then just compiling that into a report

10:35

so that organizations can see

10:38

are there free and open networks around here

10:40

that other people could be using

10:41

to try to get our employees to connect to

10:44

or to impersonate any real networks that we have.

10:47

- Do you do fake access points

10:49

or evil-twin-type access points?

10:51

Is that how you capture credentials?

10:53

Or do you knock off clients?

10:55

Or is it all of the standard stuff that you do?

10:57

- Yeah, really, all of the standard stuff is what we do,

11:00

a lot of PSK stuff,

11:03

just like the Pineapple, really,

11:05

just a different physical tool.

11:09

- The reason I'm asking this is I'm trying to get a feel.

11:12

Theory in the books...

11:14

We won't mention any certifications here,

11:15

but certain certifications are very theoretical

11:18

versus what you actually find in the field.

11:21

(David tuts)

11:22

So do you have any favorite Wi-Fi-attacking methods

11:25

that you think work really well?

11:27

If I was gonna go...

11:28

Let's say I was going to go to a pen test and I'm new.

11:30

Which one would you recommend I start with?

11:32

Or do you have a cheat sheet?

11:35

'Cause when you did (tuts) the email campaign,

11:40

you had wonderful templates.

11:42

D'you have a sequence that you follow

11:44

or any kinds of tips for someone who's new to this?

11:46

- Yeah, exactly, I do.

11:48

I have a little playbook

11:50

that I've created for myself to reference.

11:52

I think most pen testers do that

11:53

in almost everything that they do

11:55

if they don't completely automate them.

11:57

But yeah, so there are some like standard tools

12:00

that I definitely use, a lot of people out there use.

12:03

WiFight would be one of them, if you're familiar with that.

12:06

And then, of course, the Aircrack suite,

12:09

which includes the Recon-ng

12:10

and probably all of those other Wi-Fi tools

12:13

that you've heard of.

12:14

- It's interesting that you said WiFight,

12:15

because a lot of people would say,

12:16

"That's script kiddie stuff,"

12:17

but it works, doesn't it?

12:18

(Cori chuckles)

12:19

- It is, and it's funny that you say that, because...

12:22

I can't remember who said this to me, but years ago,

12:25

they were like, "Look at information security."

12:29

People are so big on using the word script kiddie or skid.

12:32

It's just a term that...

12:34

But if you look at things like the OSCP,

12:36

the OSCP just (chuckles) makes you a script kiddie

12:39

because it just teaches you how to use scripts

12:41

to do everything within the scope of your job.

12:44

- I think it's a very valid point.

12:46

Use the tools. Don't reinvent the wheel.

12:48

What's the point of that?

12:49

Unless you wanna try something to learn

12:52

or you need it for a specific use case,

12:56

why not use the tools?

12:57

- Exactly.

12:59

- Just for everyone's benefit,

13:00

I've put links below to information

13:03

that Cori's shared with us.

13:03

Cori, thanks, as always, for sharing such valuable stuff.

13:07

We don't have it in the video, but I've put it below.

13:10

Cori's gonna share some of her secret sauce with us,

13:12

so Cori, thanks, as always.

13:14

(static buzzes)

13:15

- There's two different ways that you can start this up:

13:17

with Wi-Fi disabled and with Wi-Fi enabled.

13:20

It's just a binary option.

13:21

You either quickly press or you hold it for four seconds.

13:24

I don't know if you have a preference on what we do.

13:26

I've done it both ways.

13:28

- Cori, let's do the easy way, which is use the Wi-Fi.

13:31

- Perfect, let's do it.

13:32

(static buzzes)

13:33

And I think we can actually show here

13:35

this is exactly what I was talking about,

13:37

where the page says that it's still uploading

13:41

but you can actually navigate to it.

13:44

Oh, actually, it does still look it's loading,

13:47

so I think (chuckles)

13:48

we actually do need to wait another minute.

13:50

I guess we just need to wait longer.

13:51

I've never had it take this long before,

13:54

so I apologize.

13:55

- It's gonna take this long because we are recording.

13:57

That's why it's...

13:58

I've done this for years. This is...

14:01

It never...

14:01

It always works beautifully until you have to demo it,

14:04

so don't worry.

14:05

I know the pain.

14:06

Cori, lemme... Let's...

14:07

While we're waiting for this, some real-world stuff.

14:09

What's the dumbest stuff

14:12

that you've found out in the real world

14:15

that people set their passwords to,

14:16

like password or something's really dumb on Wi-Fi networks.

14:20

I'm just trying to, again, take it real-world

14:22

versus what they teach in books.

14:25

- Yes, I love that question,

14:27

and I also feel bad 'cause I don't want...

14:29

I'm afraid of someone watching this video we're recording

14:32

and being like, "Hey, that was my password,"

14:34

(David laughs)

14:35

or something like that.

14:37

But yeah, I see a lot of really crazy stuff,

14:40

especially passwords,

14:42

which is so funny, that you mention that,

14:44

a lot of swear words,

14:47

derogatory terms against people's bosses or their job.

14:51

But probably, the funniest story that I have

14:54

in regard to a password

14:55

is one of my co-workers

14:57

had actually compromised this machine.

14:59

And then, he was using that user's credentials

15:04

to continue moving laterally throughout the network,

15:06

and the guy recognized somehow

15:09

that his account had been taken over.

15:11

And so he changed his password, and of course,

15:14

when we eventually took that password, cracked it,

15:16

the password (chuckles) was "MOTHERF-ERSAREINMYCOMPUTER."

15:22

(David laughs)

15:25

Yeah, but it's crazy. It'll be like, "I hate my job.

15:28

I hate this place."

15:30

It's always funny.

15:30

It's like, "How much of that should we redact

15:33

when we provide it (chuckles) to their bosses?"

15:35

Yeah, a lot of crazy stuff around passwords.

15:38

Passwords is such a fun way to look,

15:39

and I think something really interesting about passwords...

15:42

There was this guy, I think his name was Matt.

15:45

I can't...

15:46

I think his last name was Kier.

15:47

His name was, like, Matt Kier,

15:49

and he did a couple of DEFCON talks years ago,

15:52

probably 8 to 10 years ago,

15:54

but they were all about analyzing passwords

15:57

and what kind of passwords

15:59

people create on different platforms,

16:01

and it was some really interesting data;

16:04

for example, when a person creates a password

16:07

on a platform that's associated with their job, I think,

16:10

the likelihood of a deity or a God

16:13

being involved in that password

16:15

was increased by 30 to 40%.

16:18

It's really interesting to see statistics like that.

16:21

- And on Wi-Fi passwords,

16:22

do people use weak passwords as well,

16:24

like really short passwords on the Wi-Fi stuff?

16:26

- Yeah, definitely, they do.

16:28

- I'll tell you this.

16:29

I've done some videos where I showed people

16:31

how to crack short passwords,

16:33

and the number-one complaint I get

16:35

is "no one would use a password this. It's dumb."

16:39

- They're wrong.

16:41

Password spraying is such an integral part

16:43

of pen testing as well,

16:44

which just goes to show people are still stuck on that.

16:47

And beyond just spraying regular common passwords,

16:50

like SUMMER2022, all that kind of stuff...

16:54

But I've found that, if you take breached credentials

16:58

from any kind of data breach, like LinkedIn or whatever,

17:01

and if you take someone's password

17:03

and you attempt iterations of that,

17:05

so if it's BILLYBOB1786,

17:09

if you change that to BILLYBOB1787 or BILLYBOB1788,

17:13

something sequential or an iteration,

17:15

the likelihood of that being valid is also increased.

17:19

- That's mad, and what about RockYou?

17:21

People still using passwords in that?

17:22

- Yeah, people do use RockYou,

17:24

but I think RockYou is more so used as a base

17:28

alongside more sophisticated password rules.

17:31

So you'll take rocky words.

17:33

And then, you'll be like,

17:33

"The first character of that string will always be capital.

17:36

The last character will always be a special character,

17:39

followed by numbers,"

17:40

something like that.

17:41

- On Wi-Fi pen tests,

17:43

are you able to crack a lotta the passwords

17:45

from outside the building?

17:47

Do you have to somehow social engineer your way

17:49

into the building?

17:50

What's your playbook to crack a Wi-Fi network?

17:54

- Yeah, I do both.

17:56

Usually, if I have to do a Wi-Fi test

17:58

while I'm doing a physical pen test,

18:00

which is accessing the interior of the building,

18:02

getting something on the network,

18:03

something like that,

18:04

I'll actually just sit in my car

18:06

while I do the Wi-Fi testing

18:07

and get as close as I need to,

18:09

because this thing's not very conspicuous.

18:13

I could put her in a backpack or something,

18:15

but usually, with the kind of pretext that I use,

18:18

because I'm a young woman, something like a backpack

18:21

would probably only hurt the way that I look.

18:24

Okay, this is the initial setup.

18:27

Obviously, everything in here's

18:29

in a graphical user interface,

18:31

but it doesn't have to be.

18:33

Once you actually finish the initial setup,

18:36

you can just establish a shell of the device.

18:38

It's bash, so we can have fun with that.

18:41

The root password is just the password we will use

18:43

every time that you try to set this up.

18:47

And the time zone...

18:49

I'm in Nashville, Tennessee,

18:52

so that's central.

18:55

And then, we'll just walk through these slowly.

18:58

The management AP,

18:59

that's the access point that you're gonna use

19:01

to actually manage the WiFi Pineapple remotely.

19:04

You gotta pick this SSID.

19:07

I'll say David Bombal.

19:11

And the password,

19:13

this is used to connect remotely,

19:16

so you'll want this, probably, to be the stronger password.

19:20

- SHEHACKEDMYDISCORD, is that right?

19:22

That's my password?

19:23

- Yeah, exactly.

19:25

And then, the open AP, this is the access point,

19:28

and it's gonna broadcast for other targets.

19:32

I'll just call this Bombal.

19:47

Don't make it so complex that you forget, though.

19:50

(David laughs)

19:53

Awesome, and then, these client...

19:55

The client filter's set up in the SSID filter.

19:59

The client filter's gonna...

20:00

It's basically an allow-deny list

20:04

for any of the actual devices

20:05

that can connect to it,

20:06

so if you do an allow

20:09

and then you put in the MAC address for whatever device,

20:12

that will be the only device

20:14

that is allowed to connect to this,

20:16

versus if you do a deny list and you put nothing in here,

20:20

then everyone can connect to it.

20:22

Or if you just put one MAC address in the deny list,

20:25

then only that device can't connect to it.

20:28

For the sake of this...

20:29

It's just a demo.

20:30

I know people are gonna get mad at me.

20:31

I'm gonna do a deny none.

20:35

I'll commit a cardinal sin right now by doing light.

20:39

(David laughs)

20:41

Accept their terms of service and license agreement,

20:43

but of course, don't read them.

20:47

- That is not legal advice, by the way. (chuckles)

20:50

- Yes, I'm not a lawyer. (David laughs)

20:54

We're back here.

20:55

Hopefully, I can remember that password that I used.

20:58

Perfect, and so now

21:02

I'm gonna connect it to the internet

21:04

so I can do some fun things,

21:06

or we can just start by doing a walkthrough of this.

21:10

You can see there's six different graphical icons

21:12

on the side.

21:14

They're all different things, of course.

21:15

This is the dashboard.

21:17

It lets you quickly see the logistics and statistics

21:21

of everything that you've done recently,

21:23

everything about the system.

21:25

You can see our systems status / disk usage.

21:28

And then, once we start running campaigns

21:30

and attacks and stuff like that,

21:32

we'll be able to see

21:33

all the clients that we currently have connected

21:35

and all of the clients, in total,

21:36

that we have had connected,

21:39

as well as the SSIDs that we've seen.

21:41

And then, of course, notifications will also pop up here.

21:46

This is the campaign tab.

21:47

Campaigns are probably more of the Wi-Fi pen testing

21:51

versus just-having-fun kind of stuff

21:54

because when you create a campaign you can configure it

21:56

with whatever scripts that you want to run.

21:59

When you're using tools like Wi-Fi or Recon-ng,

22:03

you can configure these campaigns with those.

22:05

And then, you can configure the campaigns to start

22:09

whenever your Pineapple turns on,

22:11

so you won't even have to touch this.

22:13

You'll simply just bring your Pineapple with you

22:15

to whatever physical location you're accessing

22:17

and plug it in.

22:18

Oh, and they also have reports,

22:20

which is probably super beneficial

22:21

for when you write up your pen test report.

22:23

- That's why you might wanna use this

22:25

rather than a Alfa adapter, with Kali,

22:28

'cause you've got all these reports pre-made for you.

22:31

- Exactly, yeah, they...

22:33

That's a great point. They are premade.

22:35

Of course, you can automate ways

22:37

to take output from other tools

22:40

and compile them into a report,

22:42

but this is so simple and easy.

22:45

And then, these are some the different aspects

22:49

of the Pineapple itself.

22:50

PineAP is the...

22:53

When you think about the WiFi Pineapple,

22:54

really think about PineAP.

22:56

PineAP is the suite of tools for the device.

23:00

There's a bunch of different options here.

23:03

This just sets the behavior.

23:04

It'd be very similar to when you run those campaigns.

23:08

I guess we can just go ahead and start one.

23:10

Before I do that, though, I'll go to the settings.

23:14

When you go into the settings of the WiFi Pineapple,

23:16

it has this amazing mode called censorship mode,

23:19

and it does exactly what you think it does.

23:21

It just censors everything,

23:23

and it even has random censorship,

23:25

which is really fun

23:26

because it makes all of the SSIDs different fruits.

23:30

I guess you'll see it in a minute,

23:32

but I'll do this so I don't

23:35

dox my- - It hides all your SSIDs

23:37

and MAC addresses, stuff like that, right?

23:38

- Exactly, yeah.

23:39

- Yeah, that's great.

23:41

- If you do the standard censorship mode, I think,

23:44

it just shows half of the strings as X's,

23:47

and if you do the random censorship mode,

23:50

it'll show them as fruits.

23:51

I guess I'll have to do the previous one

23:53

so that I know what I'm connecting to as well.

23:56

Before we do that, let's actually go into this tab.

23:58

This is the recon tab so recon/reconnaissance.

24:02

We'll go ahead and start a one-minute scan.

24:04

Reconnaissance is just the act discovering things.

24:08

This is just gonna take a look

24:10

at all of the access points that we can see

24:14

and all the clients that're connected to those.

24:17

- It's really simple, isn't it?

24:18

The hardest part here so far

24:19

has been trying to install the software.

24:22

- Yes, and I'm sure that I...

24:23

I know that it's easier

24:25

when you're not streaming video and audio as well.

24:28

- Yeah, it's not difficult.

24:30

I think that's the great thing.

24:33

You've got a dedicated device.

24:36

You didn't have to type any commands, whereas with...

24:38

I'm just trying to, in my head and for the audience, try

24:41

and balance do I just get an Alfa adapter

24:43

or do I get a Pineapple.

24:45

And I suppose the problem sometimes with the Alfa adapters

24:48

is you have to install.

24:49

And I just say Alfa 'cause I Alfa as well.

24:53

It's not sponsored. I'll just say that.

24:54

This video's not sponsored by Alfa.

24:57

You have to install drivers, preps,

24:59

specially with the 5-gigahertz adapters.

25:02

(tuts) You have to know the commands. You can script that.

25:04

You can use Wi-Fi, stuff like that. But this is...

25:07

Graphical's so easy, isn't it?

25:09

- Exactly, yeah, it's easy.

25:10

And I do wanna say you're not sponsored by Alfa,

25:14

but you could be,

25:15

so if Alfa reaches out to David Bombal

25:18

and wants to sponsor him,

25:19

you're not closed to that, right?

25:23

- Yeah, they've... I...

25:24

For disclosure, they have given me some adapters

25:26

in the past,

25:26

and I have given away some of their adapters,

25:28

but they've never paid me,

25:29

but yeah, of course,

25:30

if Alfa wanna sponsor or if Hak5 wanna sponsor...

25:32

And I will say this. Darren has been fantastic.

25:34

I've spoken to Darren or DMed him on Twitter,

25:37

and he's also given me

25:39

vouchers and coupon codes to give away.

25:41

So really, shout out to both companies. Both fantastic.

25:44

- That's awesome.

25:45

Yeah, but you made some amazing points.

25:48

The real difference is ease of use, right?

25:50

- Yeah. - And skill level

25:52

of the person using it.

25:53

If you're just getting started

25:55

into Wi-Fi testing or pen testing as a whole

25:57

and you're trying to explore different facets,

26:00

you would probably wanna start with the Hak5 suite

26:03

because it's such a great introduction

26:04

to those kind of things.

26:06

- It's amazing.

26:07

You've picked up a lot just in one minute, right?

26:08

- Yeah, yes, a lot. Very interesting.

26:14

This was our Recon. Yeah, we did our one-minute scan.

26:17

You can see up here's some of the statistics

26:18

of the things that we had identified.

26:21

All of the green are access points.

26:23

And then, we have clients

26:23

that were connected to those access points.

26:26

We also have this activity log, which shows us

26:29

everything that we've done on the PineAP.

26:31

Ignore the dates.

26:32

I think that the date on the system is misconfigured.

26:36

That's that section.

26:36

And then, this,

26:37

this is also, in addition to PineAP, the heart and soul

26:40

of the WiFi Pineapple,

26:42

which is the modules and packages.

26:44

So let's take a look at the modules that we have.

26:47

Oh, I need to connect to my network first.

26:50

Yeah, and to connect to a network from your WiFi Pineapple,

26:54

you can just click...

26:55

I think this is called a hamburger icon,

26:57

when it has the three dots.

26:59

And then, go to internet connection.

27:04

And then, hit network settings.

27:07

Okay, and this is one thing

27:09

that I noticed Censorship mode doesn't do well

27:14

is it does not censor anything

27:16

when you are configuring your own network settings.

27:23

awesome, we are connected to our own network.

27:25

Now we can go back into the modules if it allows us.

27:30

Think I've had a wait for this before.

27:32

I think the modules are super beneficial

27:33

'cause they have some really cool things,

27:35

like viewing any HTTP traffic as it comes in.

27:39

And of course, there's EvilAP,

27:42

which is probably one of the most famous subsets

27:45

of the WiFi Pineapple.

27:47

Yeah, and I will say between the campaigns

27:50

and the PineAP behavior settings down here,

27:54

it's almost exactly the same thing, right?

27:56

The campaign is...

27:57

When you configure the campaign,

27:59

you're just additionally saying

28:01

how you would want PineAP to behave.

28:03

- You can run different campaigns for different pen tests.

28:06

That's kind of the idea, right?

28:08

- Exactly, yeah, and you can configure it much better

28:11

with your own scripts and stuff like that,

28:13

but we'll run through these behavior settings within PineAP.

28:16

The parallels between passive and active mode are

28:19

that they both come with their own pre-configurations.

28:23

Within passive mode, it's basically just a recon.

28:27

You're collecting information

28:29

about all the access points that you see.

28:31

And then, you can add all of those access points

28:33

to a listing of access points

28:35

to potentially advertise later on.

28:38

That's that SSID pool.

28:40

And then, in active, you're doing both of those.

28:43

But then, you can actually advertise

28:45

all of those SSIDs simultaneously.

28:49

And then, within advanced settings, you get a...

28:52

It allows you to configure those settings a little more.

28:55

Obviously, logging all events, both passive and active,

28:58

do that and then notifications

29:00

for all clients that connect and disconnect,

29:03

capturing SSIDs to that pool to impersonate.

29:07

And then, you can also broadcast those.

29:09

Think that we can go ahead and start a passive scan.

29:14

Awesome, and so we will see,

29:17

and while we're doing this,

29:18

let's see if we can get those modules again.

29:23

Awesome, okay, and these take a little bit to download, too,

29:26

I think, especially because we're talking right now,

29:29

but we can just run through a couple of them,

29:31

some of my favorite ones, HTTPeek.

29:35

I had mentioned that earlier.

29:36

It just allows you to view all plain text HTTP traffic

29:40

for the clients that are connected to APs that you own.

29:43

Super beneficial, right?

29:45

Yeah, you could say there's not a lot

29:46

of HTTP traffic happening, but I think...

29:48

Actually, we should install this,

29:50

and maybe I can do it right now,

29:52

connect my own device onto it and then...

29:54

Awesome. You have to install the modules themselves.

29:58

And then, I think once you actually try to open a module,

30:02

it may make you download more.

30:04

Evil Portal, this is what I had mentioned earlier.

30:08

This is probably one of the most synonymous modules

30:13

with the WiFi Pineapple.

30:15

It lets you create captive portals; for example,

30:19

when you go to a McDonald's or a hotel or something

30:22

and you try and connect to their wireless connection

30:25

and a little webpage pops up saying,

30:28

"Do you agree to our terms and conditions?"

30:30

or, "provide me your email address,"

30:33

that's a captive portal, just like this.

30:35

And the difference is

30:36

that we are creating the captive portal here,

30:38

or we're leveraging a captive portal

30:39

that someone else has made,

30:41

because there's a lot of these available out on GitHub,

30:43

and of course, in the last video I made,

30:46

I mentioned this thing called SingleFile.

30:47

You could actually use SingleFile

30:49

to grab a different captive portal, right?

30:51

So super beneficial.

30:53

We'll install it.

30:56

We can probably run through it really quickly, too.

30:58

And then, Nmap, of course,

30:59

Nmap is just a simple port scanner.

31:02

There's a graphical user interface for this.

31:04

I actually didn't...

31:05

I just realized...

31:06

I thought the graphical user interface for Nmap

31:09

was called Zenmap,

31:11

but I guess here it is just Nmap.

31:14

Maybe those are two different things.

31:15

I really don't know.

31:17

HTTPeek, let's see if we need to download anything

31:20

before using it.

31:22

- You just scanning the air. Is that right?

31:24

And then, looking for stuff that's gonna get captured,

31:28

is that kinda right?

31:29

- Yes, and so what we're gonna do right now, right after...

31:33

Right now I'm just checking these modules, yeah,

31:35

to see if they had any dependencies,

31:37

because, frequently, I've noticed

31:40

that they do have dependencies,

31:41

and so they may just take a couple more seconds to download.

31:44

But once these finish, we'll go ahead

31:47

and spin up an evil twin access point with Pineapple.

31:52

I'll connect one of my devices to it.

31:54

And then, we'll just check up...

31:56

I'll navigate to some HTTP traffic

31:59

so you can see what it would look

32:01

if you were out in the wild doing it.

32:03

Oh, this is a great walkthrough, too, real quick.

32:07

Once you have run your Recon

32:09

and you can see all the networks that are around you,

32:11

you can click any of these devices.

32:13

This is my network,

32:16

so I feel comfortable doing this.

32:18

I won't deauth it,

32:19

so that David and I can continue to have a conversation

32:22

over (chuckles) the internet.

32:23

(David laughs)

32:24

But you could just click.

32:27

It's as easy as this little red button, right?

32:29

You can just hit deauthenticate all clients.

32:31

And then, you can go ahead

32:32

and try to capture those handshakes,

32:33

and it's really that simple.

32:35

Once you complete it, you can come back up here,

32:39

and you'll see your handshakes listed here.

32:41

And then, there's actually a subpage

32:43

where they'll all be listed,

32:45

and the format that they're listed in,

32:47

I wish I did actually have this for you,

32:49

but it's interesting because it provides it to you, I think,

32:51

both in PCAP and the hash itself

32:55

so that you can crack it in Hashcat.

32:57

And then, it also provides you the Hashcat numerical value,

33:01

which I think is 22,000.

33:03

Don't quote me on that.

33:04

I know people are gonna comment and be like,

33:06

"You have less than 22,000."

33:08

But yeah, it's really that simple.

33:12

- One of my videos which is quite popular this year

33:14

has been me using Hashcat with GPUs to crack passwords.

33:18

And again, on that video, people were saying,

33:21

"David, this is dumb because who uses a password

33:23

that's got a telephone number in?"

33:25

But the reason I used that as an example

33:27

is because an Israeli researcher found

33:29

that he was able to crack...

33:30

And I'll probably get it wrong.

33:32

I think it was 70% of Wi-Fi networks in Tel Aviv

33:37

because most people were using their telephone number

33:39

as their password on their Wi-Fi network.

33:42

And I was saying, "Look, someone's done this research.

33:46

This is real-world,

33:47

but I'm just gonna show ya how to use it with a GPU."

33:49

But I didn't just show telephone numbers

33:51

or 10-digit numbers.

33:53

I also showed how to use Hashcat

33:55

for mixed digits and text, and so forth,

33:58

just using GPUs to show

34:00

how, if you've got a powerful GPU, you could get lucky

34:04

and crack a password fairly quickly.

34:06

Or it could take a long time. It just depends.

34:07

- Yeah, and it's funny that you say that,

34:10

'cause I remember when that was published,

34:13

and I was kinda blown away

34:14

because when I think of Tel Aviv

34:15

I think of a place that's setting standards in security

34:20

and probably way ahead of America

34:23

in terms of information security and technology, but.

34:28

- It's that whole argument.

34:30

It's this thing about the security niche,

34:33

if ya like, or the...

34:34

People into security understand the risks,

34:37

and they don't, well, hopefully don't, do

34:39

too many dumb things,

34:40

but the general population,

34:42

who have no technical knowledge, don't.

34:44

They just do what's easy.

34:46

And let's be honest.

34:47

Setting some crazy Wi-Fi password is fine

34:51

except when your family comes to visit

34:52

or people come to visit

34:53

and you have to share that password.

34:56

I think non-technical people don't always realize the risks,

34:59

and that's why they get caught.

35:01

- Yeah, that's a great point.

35:03

(static buzzes)

35:04

Here we're back in our PineAP settings.

35:08

OpenAP is that open access point that we are broadcasting.

35:11

We had...

35:12

When we did the initial configuration, we named it Bombal

35:15

just to be silly.

35:16

Typically, if you're doing something this, you'd do;

35:18

I don't know if I can say this on YouTube;

35:20

McDonald's Free Wi-Fi because that's a open network,

35:24

and people are going to try to connect to it.

35:26

- Just for anyone who's watching, this is...

35:28

One the reasons for showing this is to also warn people

35:31

that just because it says McDonald's Wi-Fi

35:34

doesn't actually mean that it is,

35:35

because Cori could be trying to hack all of us.

35:37

So see this as education,

35:39

and show your grandmother.

35:40

Show your family who are not technical

35:42

that just because it says something

35:44

doesn't actually mean that that's what it is.

35:46

- Then I'm gonna go on a device.

35:47

I'm gonna go on my cell phone,

35:48

and I'm going to go ahead and connect that network.

35:51

This is McDonald's Free Wi-Fi.

35:53

(static buzzes)

35:59

You can see, in the upper right,

36:01

we actually got a notification,

36:02

a device that connected to it,

36:04

and we can go down into our HTTPeek,

36:09

which is that module that we had added earlier

36:13

that just lets us view HTTP traffic in real time.

36:17

We'll enable it and start.

36:19

And then, I'll go on my device.

36:21

The website I like to use for HTTP traffic

36:25

is the CERN website.

36:27

They have...

36:28

I guess it was the first website ever created,

36:31

and they keep it accessible.

36:33

And in case you were wondering,

36:35

obviously, I can access internet from my phone.

36:39

It's just like a man in the middle.

36:41

The Pineapple is using a legitimate network that I possess.

36:45

And then, it's broadcasting a network to other devices,

36:48

so devices connect to it,

36:49

and they can actually do things.

36:51

The Pineapple serves as...

36:52

It's called a man in the middle.

36:53

- All you did there

36:54

was you just broadcast an open network

36:56

pretending to be McDonald's.

36:57

You didn't have to do anything fancy.

36:59

Some person connected to it,

37:01

and now you're capturing their traffic.

37:02

- Exactly, yeah, and so you can see

37:04

some traffic has been generated there from me just Googling.

37:08

And then, there you go the CERN website.

37:10

You can see the client.

37:11

This is the device I'm connecting to it with.

37:13

And then, these are the actual URLs that I'm accessing.

37:16

And of course, if there was cookies

37:18

associated with whatever's performing,

37:20

I would be able to see them down here.

37:21

Really interesting. That's a really fun module within it.

37:24

And then, let's also take a look at the evil portal.

37:29

It's the name for it. We talked about it a little.

37:32

It just allows you to set up captive portals.

37:34

It also comes with a default captive portal,

37:37

so we can go ahead and start it right now.

37:39

We'll hit create new portal.

37:42

People make tons of these.

37:43

They put them up on GitHub.

37:45

I wish I could remember

37:46

and attribute this person's username,

37:49

but there is a GitHub user out there

37:50

who has a bunch of them.

37:51

We'll go ahead and do a basic portal,

37:54

which means that every client that connects to this network

37:56

will see the same exact portal.

37:59

With a targeted portal,

38:00

you can present every device that connects,

38:02

based on some function of its identity,

38:05

a different portal.

38:07

I will go ahead and do a- - I found one.

38:08

It's called kleo/evilportals.

38:10

Is that the one you were thinking of?

38:11

- Pardon?

38:12

- [David] Kleo/evilportals.

38:14

- Yes, that's it. That is it.

38:21

Awesome, and so we'll go ahead and activate this.

38:25

And then, we can preview it.

38:26

This is just the WiFi Pineapple's standard evil portal

38:31

when you don't configure it at all,

38:33

so when you connect, you'll see

38:34

this is the default portal page,

38:36

and here's your SSID, your MAC address, your IP address.

38:39

And then, you can go ahead and hit that authorize button

38:42

to connect to the network.

38:43

Awesome, and then, it also has these allowed clients.

38:47

One thing I didn't touch on earlier,

38:50

one of the big benefits of those allow list and deny list

38:54

is, when you are actually conducting a pen test

38:57

against an organization,

38:59

frequently, you're given a very specific scope of things

39:02

that you can and cannot touch,

39:04

especially because, organizations,

39:06

they work in holospaces, which are...

39:09

Multiple organizations exist under the same roof.

39:12

And so when you're in those places...

39:14

I've had it before.

39:16

I was working against a client actually,

39:17

and (sighs) I feel like "should I even say this?"

39:20

The lottery for that state was in the same building.

39:24

And so I was like, "Yeah, I really don't...

39:27

I wanna make sure that I don't touch anything

39:30

that doesn't belong to them,

39:32

because the lottery (chuckles) will come after you."

39:35

Okay, and so now I've connected to it on my phone,

39:38

and the captive portal pops up for me

39:40

with a great banner of McDonald's Free Wi-Fi.

39:43

- Tell me Cori, because this is a question

39:45

that I've been asked in the past.

39:46

Okay, I connect to this portal,

39:49

McDonald's Free Wi-Fi or Starbucks or whatever,

39:53

(tuts) but how does that help you?

39:54

Because are you gonna ask the user

39:56

to put in some specific credentials,

39:58

their corporate credentials or something,

40:00

to trick them into giving you something that's worthwhile?

40:03

Because if you connect to McDonald's or whatever

40:05

and you just put in some random stuff,

40:07

it doesn't really help you, right?

40:08

- Yeah, thank you so much for pointing that out.

40:12

Exactly, I would say the biggest goal or benefit

40:16

of using the evil portal and these captive portals

40:19

would be credential fishing

40:22

so attempting to gain credentials for whatever it is.

40:25

I think, frequently, people do things

40:26

like Facebook or other social media sites.

40:29

That's totally off limits in all pen testing, right?

40:31

But those are some of the examples that I've seen out there.

40:34

Never do that.

40:35

It's awful thing to do.

40:37

I should say that, but yeah.

40:40

Specifically, in a pen test setting,

40:43

that would be for whatever their main suite of tools is.

40:48

Whether they use the Google Workspace suite

40:50

or the Office suite,

40:53

ideally, you'd to capture those network credentials.

40:57

- So you gonna fake...

40:58

When they connect to this Wi-Fi,

41:00

it's suddenly gonna ask them

41:01

to enter a Google username, password, or whatever

41:05

to get access to the internet,

41:07

and you're gonna trick them into giving

41:09

their corporate details

41:11

so that you can get into their network.

41:14

Did I understand that right?

41:15

- Exactly, yeah, and also it does add a bit of legitimacy

41:20

because you can see a network called McDonald's Free Wi-Fi,

41:23

but McDonald's doesn't have a Wi-Fi

41:27

where you don't have to go through a captive portal, right?

41:30

There really aren't free wireless networks

41:32

that exist without captive portals anymore.

41:34

So just having one does give the target

41:38

a sense of legitimacy.

41:40

- Obviously, you're not gonna ask them

41:41

for a McDonald's-specific password.

41:44

You're asking them for something corporate,

41:46

(tuts) and you trick them into giving that, even though...

41:49

So they think it's just a standard portal

41:50

that's perhaps linked to Google, but it's not.

41:53

It's you capturing their Google credentials.

41:55

- Exactly, yeah.

41:56

- For the audience,

41:57

please, put, in the comments below,

41:58

stuff that you wanna see.

42:00

Are there any specific Pineapple features

42:03

that you want us to look at,

42:05

third-party modules or stuff?

42:07

Let us know.

42:08

Cori, I think for a lot of us,

42:09

it'll be great to get your input

42:11

of your favorite Hak5 devices.

42:15

(tuts) And again, for anyone who's watching,

42:17

please, let us know which ones you want Cori

42:20

to review and explain.

42:21

I think the...

42:22

Just coming back to real-world,

42:25

do you find that, in the real world,

42:27

you're doing a lot of Wi-Fi pen testing.

42:30

Do companies actually ask you to do that?

42:31

Or is it just an add-on on the standard pen test?

42:34

- Yeah, that's a great question.

42:35

I've never seen it not be an add-on.

42:39

I've never seen it done completely independently.

42:42

It's almost always an add-on

42:44

to work that is already happening,

42:46

whether it be internal testing, where we start

42:50

on a network with no authentication whatsoever,

42:53

and then, we'll just provide them a wireless card,

42:56

or in addition to a physical pen test,

42:59

where I'm trying to access the interior of the building

43:02

or a data center or a warehouse, whatever it be,

43:06

and then performing wireless attacks there.

43:09

- When you're in your car, do you use a Pringles can thing?

43:13

Or do you just find that you get close enough

43:15

to the buildings?

43:16

- Yeah, no.

43:18

- Show some of your cool talls, tools, sorry. Go on.

43:21

- This always works,

43:23

and I've had it work pretty far as well,

43:26

to the 16th, 17th, 18th floor of a building-

43:30

- Oh, wow. - When I'm probably

43:31

300 feet out, so no Pringles cans.

43:34

(David laughs)

43:35

- And you said you had some other devices on your table.

43:38

Is that right?

43:39

D'you wanna share anything that you've got

43:40

and tease us, perhaps, for another video?

43:42

Or what have you got to show us?

43:44

- Yes, so historically, for physical pen testing,

43:49

I've always really liked using the LAN Turtle,

43:52

which is one of their older devices.

43:57

And it basically just lets you SSH back into it.

44:00

You hook it up a network, and it's great.

44:03

It just plugs into an ethernet jack,

44:05

so if you just walk into an office space

44:07

and they have exposed ethernet jacks out,

44:10

you can hook it up in there.

44:12

Or I've done it in docks before, computer docks.

44:16

The Shark Jack, this is it.

44:19

They came out with it, I think, about two years ago.

44:22

Most of the time, this is good enough for my job.

44:26

I think the thing only has

44:27

a two-to-three-minute battery life.

44:30

But you just hook it into the network, you press the button,

44:32

and it does a quick Nmap scan,

44:34

whatever you can figure it to do,

44:36

so a port scan of the network.

44:38

And that's basically just to prove

44:39

that you were able to get on the network and access it,

44:43

establish a real IP address.

44:45

I find that this is just good enough for work

44:50

because, most of the time,

44:51

when I am doing a physical pen test,

44:52

I'm also doing it in tandem with an external pen test,

44:55

where you start up public internet,

44:57

and then an internal pen test,

44:59

where you have a device on the network.

45:01

So usually, I don't need to escalate my physical access

45:04

to an internal pen test, right?

45:06

I just need to prove that I was able to do it.

45:08

- So you're basically proving that you managed

45:10

to get into the building without them realizing

45:12

and get access to a port on a switch.

45:14

That's the proof, yeah?

45:16

- Exactly, yeah, and by establishing an IP address,

45:20

not being halted

45:21

by NAC, a network access control, or something,

45:24

I'm just proving that whatever's accomplished

45:26

on that internal pen test

45:28

could have been accomplished by that physical.

45:32

- In your experience,

45:33

do you find that you can just get into companies' networks

45:36

using the Wi-Fi

45:37

so externally sit in your car, get in?

45:39

Or do you find that securities is now got so good

45:41

on Wi-Fi networks, with WPA version three, stuff like that,

45:45

that the only way to get in

45:47

is to physically get into the building

45:48

and plug into a physical port?

45:50

Or is WiFi still wide open?

45:52

- Wi-Fi's definitely getting better.

45:55

I would say it's not as effective

45:56

as physical testing or any other form of testing, really,

46:00

but it does happen, right?

46:03

We do crack PSK and stuff in our job,

46:06

but it doesn't happen at the consistency

46:08

that other tests are successful.

46:10

- And just to reiterate reality versus the movies,

46:14

do you still find that people are using WPA weak?

46:18

Or is it WPA version two?

46:21

WPA version threes is,

46:23

especially, I suppose, in enterprises...

46:24

At home, it's a different story,

46:26

but are enterprises really locking down their Wi-Fi?

46:29

Or is it just the devices get updated,

46:31

so they're so much better today?

46:33

- They're definitely locking it down.

46:34

I would see...

46:35

And you can...

46:36

Even if you go back in this video

46:37

and you look at the kinda things

46:38

that we had seen in our dashboard,

46:41

mostly, it's multitude of WPA2.

46:44

- Cori, thanks so much. I really appreciate you sharing.

46:47

And thank you for not hacking me today

46:48

but hacking your own network.

46:50

I thank you for doing that.

46:53

Where can people reach you if they don't know already?

46:56

- Twitter. You can find me on Twitter.

46:58

I exist there.

46:59

- Cori, as always, thanks so much for sharing.

47:02

Really appreciate you taking the time.

47:03

And just for everyone watching, I can tell you this:

47:07

when we were recording this video,

47:09

we went through a lotta trouble.

47:10

Cori had to fix a few things.

47:12

It takes a lotta time and trouble to do demos,

47:16

(tuts) and they go wrong.

47:17

And Cori, thanks so much for not just talking

47:19

but showing us how it actually works.

47:21

Appreciate you putting in all the effort

47:23

in the previous video and this video, so thanks so much.

47:25

- Thank you so much, David.

47:26

(static buzzes) (upbeat music)

47:31

(static buzzes)

Get the TLDR of any YouTube video

Transcribe, summarize, and repurpose videos in 125+ languages — free, no signup required.

Try YouTLDR Free
Hacking WiFi with a Hak5 Pineapple — Full Transcript | YouTLDR