WEBVTT

1
00:00:00.320 --> 00:00:03.200
<v Speaker 1>Hey, Carl. Here, we're on a mission to find new

2
00:00:03.240 --> 00:00:05.919
<v Speaker 1>fans of the show. I mean, where else can you

3
00:00:05.960 --> 00:00:10.240
<v Speaker 1>get real life comedy and horror in one podcast. You

4
00:00:10.279 --> 00:00:12.960
<v Speaker 1>can do your part by leaving us a review on iTunes,

5
00:00:13.039 --> 00:00:16.719
<v Speaker 1>Spotify or wherever you get Security this Week. Also, you

6
00:00:16.719 --> 00:00:19.079
<v Speaker 1>can get an ad free feed by becoming a five

7
00:00:19.120 --> 00:00:22.039
<v Speaker 1>dollars a month patron. Go to Patreon dot Security this

8
00:00:22.079 --> 00:00:25.320
<v Speaker 1>week dot com and sign up, and don't forget Discord.

9
00:00:25.600 --> 00:00:28.519
<v Speaker 1>Discord dot Security this week dot com. Lots of good

10
00:00:28.559 --> 00:00:32.320
<v Speaker 1>stuff happening there. Yeah, I think that's it. So on

11
00:00:32.359 --> 00:00:35.240
<v Speaker 1>with the podcast. Hey, did you guys know that I

12
00:00:35.280 --> 00:00:36.880
<v Speaker 1>took a workshop with Melbrooks?

13
00:00:37.079 --> 00:00:37.200
<v Speaker 2>No?

14
00:00:37.560 --> 00:00:39.320
<v Speaker 1>Yeah, comedy workshop. How do you think we got all

15
00:00:39.320 --> 00:00:44.000
<v Speaker 1>those Monday's episodes? No? Basically I was sitting down with

16
00:00:44.039 --> 00:00:48.759
<v Speaker 1>Melbrooks and he told me the secret to comedy. Yeah,

17
00:00:48.880 --> 00:00:51.240
<v Speaker 1>Dwayne asked me, what's the secret to comic? Go ahead?

18
00:00:51.320 --> 00:00:55.039
<v Speaker 3>Yeah, absolutely, what's the what's the secret timing? I don't

19
00:00:55.079 --> 00:00:55.439
<v Speaker 3>get it?

20
00:00:55.880 --> 00:00:56.600
<v Speaker 2>He that is Carl.

21
00:01:05.400 --> 00:01:07.280
<v Speaker 1>Okay, we got a lot of stuff to get through

22
00:01:07.319 --> 00:01:10.400
<v Speaker 1>today on Security This Week, I'm Carl Franklin, It's Dwayne

23
00:01:10.439 --> 00:01:15.439
<v Speaker 1>Leflotte and Patrick Hines. Let's start with identity crisis, novel

24
00:01:15.640 --> 00:01:20.959
<v Speaker 1>vulnerabilities leading to Kerberos downgrade, DOS, denial of service, and

25
00:01:21.040 --> 00:01:23.680
<v Speaker 1>full domain takeover. This one's awesome.

26
00:01:23.719 --> 00:01:26.680
<v Speaker 2>So this is the new new thing that's happening. We're

27
00:01:26.680 --> 00:01:30.079
<v Speaker 2>going to talk a lot about the identity as a place,

28
00:01:30.120 --> 00:01:35.120
<v Speaker 2>that place that gets attacked, and because that's the place

29
00:01:35.159 --> 00:01:39.640
<v Speaker 2>that matters the most, we implemented two factor authentication because

30
00:01:39.799 --> 00:01:43.799
<v Speaker 2>passwords weren't strong enough. Regular authentication was falling down. So

31
00:01:43.840 --> 00:01:45.799
<v Speaker 2>now this is the logical place where the hackers have

32
00:01:45.840 --> 00:01:48.040
<v Speaker 2>to attack, because otherwise what are they going to do,

33
00:01:48.359 --> 00:01:49.760
<v Speaker 2>like just consider things secure?

34
00:01:49.879 --> 00:01:51.879
<v Speaker 1>Yeah, once they have your identity, it's game over.

35
00:01:51.959 --> 00:01:53.920
<v Speaker 2>Yeah, because now they can they can log in, right.

36
00:01:54.000 --> 00:01:55.760
<v Speaker 1>This one's so good though. So good.

37
00:01:56.599 --> 00:01:59.519
<v Speaker 2>Directory is something that we've kind of moved away whatnot,

38
00:01:59.560 --> 00:02:02.920
<v Speaker 2>kind of dramatically moved away from, and many clients moved

39
00:02:02.920 --> 00:02:07.680
<v Speaker 2>away from active directory is great, but it makes things convenient,

40
00:02:08.039 --> 00:02:09.879
<v Speaker 2>so which is really a problem.

41
00:02:10.120 --> 00:02:13.560
<v Speaker 3>Yeah, I hear what you're saying, but from a corporate standpoint,

42
00:02:14.439 --> 00:02:16.240
<v Speaker 3>one hundred percent of the companies out there aren't moving

43
00:02:16.240 --> 00:02:18.639
<v Speaker 3>away from active directory. They're just not doing it. It's

44
00:02:18.960 --> 00:02:21.199
<v Speaker 3>too much of a pain in the ass. Normal users

45
00:02:21.199 --> 00:02:23.280
<v Speaker 3>aren't gonna understand how to Well, I get to log

46
00:02:23.360 --> 00:02:25.680
<v Speaker 3>into my local box with a user and passer that's

47
00:02:25.719 --> 00:02:28.080
<v Speaker 3>not used anywhere else and has access to nothing, and

48
00:02:28.120 --> 00:02:30.520
<v Speaker 3>then every resource I need to access, I'm gonna use

49
00:02:30.520 --> 00:02:33.039
<v Speaker 3>some sort of password management. Like nobody's gonna do it, right,

50
00:02:33.080 --> 00:02:35.639
<v Speaker 3>She's not gonna happen, right, And there are all sorts

51
00:02:35.680 --> 00:02:37.560
<v Speaker 3>of other ways you can do. You can implement things

52
00:02:37.560 --> 00:02:38.439
<v Speaker 3>like zero trust.

53
00:02:38.560 --> 00:02:41.520
<v Speaker 1>Yeah, I was gonna say, Dane, what is the answer

54
00:02:41.639 --> 00:02:45.919
<v Speaker 1>to shoring up active directory in the cloud for these companies.

55
00:02:46.560 --> 00:02:49.080
<v Speaker 3>Should have been built better? Maybe I don't know. I mean,

56
00:02:49.080 --> 00:02:53.120
<v Speaker 3>the problem is it's it's very active directory. Is a

57
00:02:53.280 --> 00:02:57.039
<v Speaker 3>Patrick trite is convenient, right, but it's it's also been

58
00:02:57.080 --> 00:03:02.400
<v Speaker 3>around longer than I don't know, twenty five thirty years,

59
00:03:03.120 --> 00:03:06.800
<v Speaker 3>well before just before it was stolen from Novelle and

60
00:03:06.919 --> 00:03:10.360
<v Speaker 3>Microsoft Ticket so so anyways, it's been around a long time.

61
00:03:10.960 --> 00:03:12.879
<v Speaker 3>So the problem with that is you keep just adding

62
00:03:12.919 --> 00:03:14.520
<v Speaker 3>on to it and adding on to it and adding

63
00:03:14.520 --> 00:03:16.120
<v Speaker 3>on to it and adding on to it, and there's

64
00:03:16.159 --> 00:03:19.439
<v Speaker 3>so much technical debt in there. But unfortunately, you know,

65
00:03:19.520 --> 00:03:21.840
<v Speaker 3>thirty years of companies are now built on top of it,

66
00:03:22.000 --> 00:03:23.159
<v Speaker 3>so you can't just rip it out.

67
00:03:23.199 --> 00:03:26.680
<v Speaker 2>I mean it's it's literally single sign on, which we've

68
00:03:27.120 --> 00:03:30.360
<v Speaker 2>decided is a bad thing. Single sign on is not

69
00:03:30.840 --> 00:03:33.639
<v Speaker 2>a good thing. We need zero trust. Do you see

70
00:03:33.680 --> 00:03:37.280
<v Speaker 2>active directory participating in zero trust? Now? It's the athenma

71
00:03:37.319 --> 00:03:37.879
<v Speaker 2>to it, isn't it?

72
00:03:38.199 --> 00:03:41.080
<v Speaker 1>With all these AI tools, couldn't Microsoft just whip up

73
00:03:41.120 --> 00:03:44.280
<v Speaker 1>its genie AI guys and say, hey, we want you

74
00:03:44.319 --> 00:03:47.319
<v Speaker 1>to rebuild active directory from the bottom up, using the

75
00:03:47.360 --> 00:03:50.199
<v Speaker 1>same interface to the customer, but make it more secure

76
00:03:50.240 --> 00:03:52.360
<v Speaker 1>and take out all the baroque bs that we don't

77
00:03:52.360 --> 00:03:53.039
<v Speaker 1>need anymore.

78
00:03:53.120 --> 00:03:55.520
<v Speaker 3>Sure, yeah, I think you could. I think you could.

79
00:03:55.560 --> 00:03:57.360
<v Speaker 3>I think it takes time. I don't know. I don't

80
00:03:57.360 --> 00:04:00.319
<v Speaker 3>know that anybody would trust, you know, vibe code up

81
00:04:00.319 --> 00:04:01.280
<v Speaker 3>active directory yet.

82
00:04:01.319 --> 00:04:03.919
<v Speaker 1>Well no, I don't mean vibe coding, I mean assisted coding.

83
00:04:04.120 --> 00:04:06.319
<v Speaker 3>I could see that. I could see that. But this so,

84
00:04:06.439 --> 00:04:10.120
<v Speaker 3>this particular case, the way that this was exploited, Right,

85
00:04:10.159 --> 00:04:11.960
<v Speaker 3>we talked about denial of service and all sorts of

86
00:04:12.000 --> 00:04:14.520
<v Speaker 3>other things. The way this is exploited is you have

87
00:04:15.159 --> 00:04:20.240
<v Speaker 3>service principal names in active directory, and those SPNs you know,

88
00:04:20.279 --> 00:04:22.959
<v Speaker 3>give you access to resources and all sorts of weird stuff, right,

89
00:04:24.279 --> 00:04:27.399
<v Speaker 3>and they're supposed to be unique, right, it'd be weird

90
00:04:27.439 --> 00:04:30.600
<v Speaker 3>if my account resolved to my account and Patrick's account

91
00:04:30.600 --> 00:04:33.639
<v Speaker 3>at the same time. And what a researcher found is

92
00:04:33.680 --> 00:04:36.199
<v Speaker 3>there's I'd have to look back at the article to

93
00:04:36.240 --> 00:04:38.160
<v Speaker 3>see the number of it's like three hundred and eighty

94
00:04:38.160 --> 00:04:43.040
<v Speaker 3>two unprincipal Unicode characters. They're just they're just they look

95
00:04:43.160 --> 00:04:47.279
<v Speaker 3>like spaces. And of those, there's like one hundred and

96
00:04:47.360 --> 00:04:52.000
<v Speaker 3>twenty six of them that active directory visa vl tapp

97
00:04:53.800 --> 00:04:58.399
<v Speaker 3>doesn't actually recognize but are uniquely different characters.

98
00:04:58.399 --> 00:04:59.399
<v Speaker 1>But some of them they do.

99
00:04:59.519 --> 00:05:02.360
<v Speaker 3>So I can take Patrick's account and I can add

100
00:05:02.519 --> 00:05:06.120
<v Speaker 3>one of these characters at the end, and an active

101
00:05:06.160 --> 00:05:08.199
<v Speaker 3>director will go, yeah, this is a unique object. But

102
00:05:08.240 --> 00:05:12.759
<v Speaker 3>then when it goes to verify, right, oh, does Dwayne

103
00:05:12.839 --> 00:05:15.279
<v Speaker 3>have access to this account? It goes, well, I got

104
00:05:15.279 --> 00:05:19.360
<v Speaker 3>two users here, er uh, and then denial of service

105
00:05:19.399 --> 00:05:23.279
<v Speaker 3>happens because I was able to make my you know,

106
00:05:23.839 --> 00:05:27.000
<v Speaker 3>for lack of a better term, my unique identifier in

107
00:05:27.120 --> 00:05:30.560
<v Speaker 3>active directory look exactly like Patrick's for the filtering it

108
00:05:30.639 --> 00:05:34.079
<v Speaker 3>uses for certain functions. Wow, so this is it's a

109
00:05:34.680 --> 00:05:37.639
<v Speaker 3>it is a novel attack. There's three different attacks, and

110
00:05:37.680 --> 00:05:41.160
<v Speaker 3>here one of them is a denial of service. One

111
00:05:41.160 --> 00:05:44.879
<v Speaker 3>of them is a pre vesque, uh, where you can

112
00:05:45.000 --> 00:05:48.079
<v Speaker 3>just yeah, you can jump straight to DA. And that's

113
00:05:48.120 --> 00:05:50.079
<v Speaker 3>what we're usually looking for, is right, can you get

114
00:05:50.079 --> 00:05:53.839
<v Speaker 3>to DA and how quickly can you get there? So this,

115
00:05:53.839 --> 00:05:56.879
<v Speaker 3>this is an interesting find, honestly, this this I really

116
00:05:56.920 --> 00:05:59.319
<v Speaker 3>love these clever kind of finds.

117
00:05:59.360 --> 00:05:59.519
<v Speaker 1>There.

118
00:05:59.560 --> 00:06:02.399
<v Speaker 3>There was a while back actually print Nightmare was one

119
00:06:02.439 --> 00:06:04.120
<v Speaker 3>of the ones that was just a really kind of

120
00:06:04.120 --> 00:06:08.240
<v Speaker 3>interesting cleverifying right. There was another one in the past

121
00:06:08.279 --> 00:06:11.800
<v Speaker 3>where any any domain user could go and add five

122
00:06:11.920 --> 00:06:14.720
<v Speaker 3>computers for some random reason to active directory and there

123
00:06:14.759 --> 00:06:17.439
<v Speaker 3>was all sorts of ways to manipulate that that so

124
00:06:17.480 --> 00:06:20.959
<v Speaker 3>there's a lot of cool exploits that can go give

125
00:06:20.959 --> 00:06:23.639
<v Speaker 3>you privileged escalation or denial a service or something along

126
00:06:23.720 --> 00:06:26.160
<v Speaker 3>those lines. And this, this actually is really kind of unique.

127
00:06:26.319 --> 00:06:29.839
<v Speaker 3>It's not being seen in the wild right now. This

128
00:06:29.839 --> 00:06:33.839
<v Speaker 3>this researcher obviously, you know, announced it to Microsoft. Microsoft

129
00:06:33.920 --> 00:06:38.240
<v Speaker 3>has patched it, so if you're running the latest patches

130
00:06:38.240 --> 00:06:42.879
<v Speaker 3>on Microsoft, you are good here. But yeah, no, it's kudos.

131
00:06:43.120 --> 00:06:44.480
<v Speaker 3>That's a that's a good find.

132
00:06:45.040 --> 00:06:47.759
<v Speaker 2>And this is a little bit of a precursor some

133
00:06:47.839 --> 00:06:49.519
<v Speaker 2>other things we're going to talk about Oh.

134
00:06:49.480 --> 00:06:54.959
<v Speaker 1>Yeah, yeah. So if identity is the biggest target, Hacker

135
00:06:55.000 --> 00:06:58.800
<v Speaker 1>News says device cod fishing is the fastest growing threat

136
00:06:58.879 --> 00:07:01.319
<v Speaker 1>of twenty twenty six. And here are six reasons why.

137
00:07:01.560 --> 00:07:04.920
<v Speaker 1>Device code phishing, device code and so is that like

138
00:07:04.959 --> 00:07:08.959
<v Speaker 1>when you know you're using two FA and somebody sends

139
00:07:08.959 --> 00:07:11.279
<v Speaker 1>a text to you with a code that you have

140
00:07:11.319 --> 00:07:13.560
<v Speaker 1>to enter that kind of phishing?

141
00:07:13.759 --> 00:07:17.480
<v Speaker 3>Uh yeah, absolutely, yeah, it's uh and it's it's uh,

142
00:07:18.079 --> 00:07:20.120
<v Speaker 3>you know you what, We've all done this, right, yeah,

143
00:07:20.240 --> 00:07:21.839
<v Speaker 3>And we talked about this, i think last week because

144
00:07:21.839 --> 00:07:26.759
<v Speaker 3>there was another device fishing sort of token based attack

145
00:07:26.839 --> 00:07:30.040
<v Speaker 3>we were talking about. You go to Netflix on your

146
00:07:30.079 --> 00:07:31.879
<v Speaker 3>TV and it says, hey, do you want to log

147
00:07:31.920 --> 00:07:34.439
<v Speaker 3>in with your username and really long password because hopefully

148
00:07:34.480 --> 00:07:36.839
<v Speaker 3>you're using a password manager m M. You go, nah,

149
00:07:36.839 --> 00:07:38.560
<v Speaker 3>I don't want to do that, and it goes okay, cool.

150
00:07:38.600 --> 00:07:41.160
<v Speaker 3>Then just log in on your laptop or on your

151
00:07:41.199 --> 00:07:46.920
<v Speaker 3>phone and type this code in right to Netflix. You go, okay, cool, Right,

152
00:07:46.959 --> 00:07:49.120
<v Speaker 3>and you go to you go to Netflix and you

153
00:07:49.160 --> 00:07:51.759
<v Speaker 3>go to the slash ad device or whatever it is,

154
00:07:51.839 --> 00:07:54.160
<v Speaker 3>and you type in the code right, And what you've

155
00:07:54.439 --> 00:08:00.759
<v Speaker 3>just done is you have authorized the TV to gain

156
00:08:00.920 --> 00:08:05.319
<v Speaker 3>access to your account, right, right, So you've passed the

157
00:08:05.439 --> 00:08:09.120
<v Speaker 3>authentication stage. You've already authenticated. I used my username and

158
00:08:09.120 --> 00:08:12.399
<v Speaker 3>password on my phone, I used my multi factor authentication I.

159
00:08:12.439 --> 00:08:15.000
<v Speaker 2>Used and you goun to bridge it to this other device, I.

160
00:08:14.959 --> 00:08:18.279
<v Speaker 3>Used my my you know, secure keys, whatever. And once

161
00:08:18.319 --> 00:08:21.639
<v Speaker 3>I got access to whatever that device is, whatever that

162
00:08:21.759 --> 00:08:24.879
<v Speaker 3>service is, I then gave another device access by just

163
00:08:24.920 --> 00:08:26.920
<v Speaker 3>typing in six little, six little digits.

164
00:08:26.959 --> 00:08:28.000
<v Speaker 1>Yeah, I mean, I get it.

165
00:08:28.120 --> 00:08:30.199
<v Speaker 2>This isn't quite as bad, but it's it's kind of

166
00:08:30.240 --> 00:08:33.919
<v Speaker 2>like the later evolution of you go over to your

167
00:08:34.000 --> 00:08:36.279
<v Speaker 2>router and you hit a button and there's a four

168
00:08:36.320 --> 00:08:39.919
<v Speaker 2>digit number that you can enter and join your Wi Fi.

169
00:08:40.600 --> 00:08:40.759
<v Speaker 1>Right.

170
00:08:40.799 --> 00:08:44.840
<v Speaker 2>Well, hackers love that because it dramatically weakens the security

171
00:08:44.840 --> 00:08:46.879
<v Speaker 2>of having to provide the Wi Fi password. Yeah, and

172
00:08:46.919 --> 00:08:49.799
<v Speaker 2>in this case, like in the Wi Fi situation, WPS

173
00:08:49.840 --> 00:08:52.360
<v Speaker 2>like we may brute force that, right, there's only so

174
00:08:52.399 --> 00:08:55.159
<v Speaker 2>many codes in this particular case, you don't even need

175
00:08:55.200 --> 00:08:56.480
<v Speaker 2>to brute force it. All you need to do is

176
00:08:56.480 --> 00:08:59.919
<v Speaker 2>con somebody into taking those you know, six little DIDs

177
00:09:00.480 --> 00:09:04.080
<v Speaker 2>and typing it into the account. And what's super interesting

178
00:09:04.200 --> 00:09:07.519
<v Speaker 2>is when these attacks are executed against you know, mirror

179
00:09:07.519 --> 00:09:12.440
<v Speaker 2>mortals right, who aren't like digging into Well, I wasn't.

180
00:09:12.279 --> 00:09:14.799
<v Speaker 3>Actually logging in. Why would I ever type this code in?

181
00:09:14.919 --> 00:09:15.440
<v Speaker 1>Whatever it is?

182
00:09:16.399 --> 00:09:18.519
<v Speaker 3>But at the social engineering level, when you click on

183
00:09:18.559 --> 00:09:20.919
<v Speaker 3>the link in an email that comes in or a

184
00:09:21.000 --> 00:09:24.240
<v Speaker 3>tax that comes in, or whatever, the website you go

185
00:09:24.320 --> 00:09:30.559
<v Speaker 3>to is legitimately Microsoft or legitimately Google or legitimately Netflix

186
00:09:30.679 --> 00:09:34.080
<v Speaker 3>or whatever it is. So your password manager is not

187
00:09:34.120 --> 00:09:35.720
<v Speaker 3>going to flag it. It's not going to say, oh,

188
00:09:35.759 --> 00:09:37.679
<v Speaker 3>I shouldn't type in the username password here because you

189
00:09:37.960 --> 00:09:38.879
<v Speaker 3>are at Microsoft.

190
00:09:38.960 --> 00:09:41.000
<v Speaker 2>But if I go, if I send a message to

191
00:09:41.080 --> 00:09:44.039
<v Speaker 2>somebody who's not on guard, who's not savvy to what's

192
00:09:44.080 --> 00:09:46.679
<v Speaker 2>going on, and I say, oh, you know, your Netflix

193
00:09:46.759 --> 00:09:50.480
<v Speaker 2>is coming up for a review and we'd like to

194
00:09:50.519 --> 00:09:54.279
<v Speaker 2>give you a deeper discount. Sure, can you validate that

195
00:09:54.320 --> 00:09:57.480
<v Speaker 2>you're still using this account? Here? Go log in and

196
00:09:57.600 --> 00:10:00.120
<v Speaker 2>use these six characters to validate it.

197
00:10:00.159 --> 00:10:02.360
<v Speaker 3>And then you redirect them and then you give them

198
00:10:02.399 --> 00:10:05.320
<v Speaker 3>the link that brings them straight to like Netflix dot com,

199
00:10:05.360 --> 00:10:08.200
<v Speaker 3>slash you know, TV or whatever link I think is that,

200
00:10:08.320 --> 00:10:10.960
<v Speaker 3>or TV or whatever, and they go, okay, cool, click

201
00:10:10.960 --> 00:10:12.399
<v Speaker 3>on it, and then they do the log in thing

202
00:10:12.440 --> 00:10:14.960
<v Speaker 3>and then they just type in the code and click okay, right,

203
00:10:15.039 --> 00:10:18.399
<v Speaker 3>and it will say we've added a device to your account.

204
00:10:18.399 --> 00:10:21.519
<v Speaker 3>But most people aren't even reading that deeply. So and

205
00:10:21.600 --> 00:10:23.279
<v Speaker 3>a lot of times what will happen is on the

206
00:10:23.360 --> 00:10:27.159
<v Speaker 3>back end, the attackers have automated systems waiting for access,

207
00:10:27.360 --> 00:10:30.639
<v Speaker 3>and the moment you give them access, they run. It starts,

208
00:10:30.799 --> 00:10:33.360
<v Speaker 3>It starts adding different devices, it starts pulling down in

209
00:10:33.399 --> 00:10:36.960
<v Speaker 3>from it. I mean, faster than you can deny access

210
00:10:37.000 --> 00:10:37.759
<v Speaker 3>to that account.

211
00:10:38.039 --> 00:10:40.240
<v Speaker 2>Well, and most people don't know how to deny it.

212
00:10:40.320 --> 00:10:43.159
<v Speaker 1>Apparently. This is number one is it defeats every form

213
00:10:43.200 --> 00:10:46.159
<v Speaker 1>of MFA, including passkeys. But number two in this article

214
00:10:46.440 --> 00:10:51.440
<v Speaker 1>is that the fast ecosystem has fully industrialized it. In

215
00:10:51.480 --> 00:10:55.080
<v Speaker 1>other words, it's it's standard practice.

216
00:10:54.600 --> 00:10:57.360
<v Speaker 3>Now oh yeah, yeah yeah, and for you convenient. The

217
00:10:57.519 --> 00:11:00.559
<v Speaker 3>fast ecosystem, by the way, is the fishing as service,

218
00:11:01.360 --> 00:11:03.480
<v Speaker 3>So you know there are a lot of frameworks. Heck,

219
00:11:03.519 --> 00:11:05.039
<v Speaker 3>there's a lot of services out there. I used to

220
00:11:05.080 --> 00:11:07.879
<v Speaker 3>talk about this, especially on lectures I'd give where I'd

221
00:11:07.879 --> 00:11:11.039
<v Speaker 3>say hacking is now commercialized.

222
00:11:10.559 --> 00:11:13.159
<v Speaker 2>Shouldn't it be pass per fishing fishing?

223
00:11:13.360 --> 00:11:19.399
<v Speaker 3>Well, I mean, if you're gonna go with it as

224
00:11:19.759 --> 00:11:27.720
<v Speaker 3>PHAs So here from ban Bam so hacking is definitely commercialized.

225
00:11:27.759 --> 00:11:31.399
<v Speaker 3>It's definitely you can pay to get ransomware created, you

226
00:11:31.440 --> 00:11:33.120
<v Speaker 3>can pay to have it deployed, you can pay to

227
00:11:33.120 --> 00:11:35.279
<v Speaker 3>have a troubleshoot, you can pay to have somebody answer

228
00:11:35.360 --> 00:11:38.360
<v Speaker 3>the phone when Grandma calls to send bitcoin, et cetera.

229
00:11:38.559 --> 00:11:41.440
<v Speaker 1>And reading this article, which we linked here in Hacker News,

230
00:11:41.919 --> 00:11:45.759
<v Speaker 1>I find it most disturbing. And I'm just guessing I'm

231
00:11:45.799 --> 00:11:49.200
<v Speaker 1>inferring from what I see on this page that if

232
00:11:49.240 --> 00:11:52.960
<v Speaker 1>you get fished like this, not only will it turn

233
00:11:53.080 --> 00:11:55.679
<v Speaker 1>all of your guitars from right handed to left handed,

234
00:11:56.399 --> 00:11:59.840
<v Speaker 1>but it will put a soft rectangular red eye patch

235
00:12:00.120 --> 00:12:03.360
<v Speaker 1>floating eye patch on your head with a little white

236
00:12:03.440 --> 00:12:03.960
<v Speaker 1>arrow on it.

237
00:12:03.960 --> 00:12:06.320
<v Speaker 3>It's definitely definitely. That's yeah, that's fair.

238
00:12:08.200 --> 00:12:10.799
<v Speaker 2>So I will ask that we change our order of

239
00:12:10.840 --> 00:12:15.360
<v Speaker 2>operations because this specifically calls out Collie three sixty five,

240
00:12:15.840 --> 00:12:18.879
<v Speaker 2>and one of our later stories is about exactly that tool.

241
00:12:19.120 --> 00:12:21.759
<v Speaker 3>Oh let's talk about it then, Okay.

242
00:12:21.440 --> 00:12:23.679
<v Speaker 2>If you skip down the road a little bit, we

243
00:12:23.799 --> 00:12:26.879
<v Speaker 2>have an article also by the Hacker News, Cali three

244
00:12:27.000 --> 00:12:31.480
<v Speaker 2>sixty five weaponizes Microsoft authentication against US company's new enterprise risk.

245
00:12:31.759 --> 00:12:35.000
<v Speaker 2>So this is part of that basket of risks. And

246
00:12:36.799 --> 00:12:40.080
<v Speaker 2>when I see Collie three sixty five, is this a

247
00:12:40.080 --> 00:12:45.120
<v Speaker 2>an actual like tool on Collie the Linux distribution or

248
00:12:45.159 --> 00:12:47.799
<v Speaker 2>is this just a name that crosses over? I think

249
00:12:47.799 --> 00:12:48.399
<v Speaker 2>it's the second.

250
00:12:48.639 --> 00:12:50.000
<v Speaker 3>No, this is just a phishing kit.

251
00:12:50.159 --> 00:12:52.879
<v Speaker 2>Oh okay, So it's not like offsec has gone rogue.

252
00:12:53.519 --> 00:12:56.600
<v Speaker 3>No they're not. Yeah, No, this is just a phishing kit,

253
00:12:56.639 --> 00:12:58.720
<v Speaker 3>and it's one of the frameworks that you know was

254
00:12:58.759 --> 00:13:01.639
<v Speaker 3>probably vibe coded and just showed up, and it is

255
00:13:01.840 --> 00:13:03.440
<v Speaker 3>probably pretty good at what it does.

256
00:13:04.480 --> 00:13:06.399
<v Speaker 1>All right, So is there anything more to the story.

257
00:13:06.440 --> 00:13:07.879
<v Speaker 1>I mean, we might as well talk about it now.

258
00:13:08.240 --> 00:13:12.240
<v Speaker 1>Callie three sixty five weaponizes Microsoft authentication against US companies,

259
00:13:12.639 --> 00:13:13.919
<v Speaker 1>new enterprise risk.

260
00:13:14.039 --> 00:13:16.000
<v Speaker 2>I think it's just more of what we were just

261
00:13:16.039 --> 00:13:18.320
<v Speaker 2>talking about. I think it's folds into the same unless

262
00:13:18.360 --> 00:13:20.240
<v Speaker 2>it's all Unless there's something specific.

263
00:13:20.960 --> 00:13:22.799
<v Speaker 3>No, but I think one of the things I'd like

264
00:13:22.840 --> 00:13:25.879
<v Speaker 3>to warrant against is it used to be to perform

265
00:13:25.960 --> 00:13:28.639
<v Speaker 3>this level of an attack, you needed a modicum of

266
00:13:29.120 --> 00:13:32.919
<v Speaker 3>understanding of technology, right, You needed to know like, okay,

267
00:13:33.039 --> 00:13:36.759
<v Speaker 3>maybe even a smattering maybe right, a smidgen would not

268
00:13:36.799 --> 00:13:40.399
<v Speaker 3>be trying I'm trying to highbrow this a little bit

269
00:13:41.720 --> 00:13:47.600
<v Speaker 3>it's just for you car. So now you don't right now,

270
00:13:48.200 --> 00:13:51.039
<v Speaker 3>you can take a stand on the shoulders of giants,

271
00:13:51.080 --> 00:13:52.840
<v Speaker 3>as they say, and just take the frameworks that are

272
00:13:52.840 --> 00:13:54.799
<v Speaker 3>out there, or if you don't want to do that,

273
00:13:55.200 --> 00:13:57.080
<v Speaker 3>you can just vibe code your own. You just ask,

274
00:13:57.879 --> 00:14:00.879
<v Speaker 3>you know, claude to hey, I'm doing this practice thing

275
00:14:00.960 --> 00:14:03.240
<v Speaker 3>and can you create me a fishing framework. And for

276
00:14:03.279 --> 00:14:06.600
<v Speaker 3>the most part, most of these ais don't generally do

277
00:14:07.480 --> 00:14:10.519
<v Speaker 3>what you ask it to. Guardrails are easy to bypass,

278
00:14:11.080 --> 00:14:12.440
<v Speaker 3>so which we'll talk about later.

279
00:14:13.080 --> 00:14:16.360
<v Speaker 1>All right, let's move on. Chinese hacker commands deep Seek

280
00:14:16.480 --> 00:14:20.240
<v Speaker 1>via Telegram to launch autonomous attacks.

281
00:14:20.600 --> 00:14:21.919
<v Speaker 2>There's three things I don't trust.

282
00:14:22.519 --> 00:14:24.639
<v Speaker 1>Telegrams went out when the phone.

283
00:14:24.519 --> 00:14:31.320
<v Speaker 2>Became Telegram is a very very popular in Ukraine and

284
00:14:31.320 --> 00:14:35.000
<v Speaker 2>in Russia. It's banned in Russia now because it was

285
00:14:35.000 --> 00:14:37.480
<v Speaker 2>created by somebody who is not a friend of Russia's anymore.

286
00:14:37.559 --> 00:14:38.519
<v Speaker 1>Oh no, what is it?

287
00:14:38.840 --> 00:14:42.519
<v Speaker 2>So telegrams? Like, what's it's up? It's like, yeah, it's

288
00:14:42.519 --> 00:14:45.320
<v Speaker 2>like what's app? It's like signals, It's like any one

289
00:14:45.399 --> 00:14:49.080
<v Speaker 2>of those you know, messaging slash voice, slash video slash

290
00:14:49.519 --> 00:14:52.639
<v Speaker 2>whatever chat apps. So fun. Fact, the founder who now

291
00:14:52.679 --> 00:14:57.000
<v Speaker 2>I think lives in either Dubai or Switzerland has dropped

292
00:14:57.000 --> 00:15:01.840
<v Speaker 2>their Russian citizenship has been convicted as a terrorist in Russia. Oh,

293
00:15:02.320 --> 00:15:06.440
<v Speaker 2>because they've allowed Ukraine to use Telegram and haven't taken

294
00:15:06.519 --> 00:15:09.240
<v Speaker 2>down forms and messages that have been used as part

295
00:15:09.279 --> 00:15:09.600
<v Speaker 2>of the war.

296
00:15:09.720 --> 00:15:12.559
<v Speaker 1>All right, So deep Seek is an AI model, right,

297
00:15:13.120 --> 00:15:16.679
<v Speaker 1>Chinese a Chinese AI model. But you can also download

298
00:15:16.679 --> 00:15:17.559
<v Speaker 1>it and run it locally.

299
00:15:18.440 --> 00:15:21.320
<v Speaker 3>So yeah, there are deeps we can run locally.

300
00:15:21.440 --> 00:15:24.279
<v Speaker 1>Yeah, absolutely, so, I mean I have one. I'm running

301
00:15:24.279 --> 00:15:27.159
<v Speaker 1>it here. But am I at risk running this locally?

302
00:15:27.279 --> 00:15:29.120
<v Speaker 1>Or is it deep Seek in the cloud that is

303
00:15:29.679 --> 00:15:31.360
<v Speaker 1>susceptible to this attack?

304
00:15:31.519 --> 00:15:31.559
<v Speaker 2>No?

305
00:15:31.879 --> 00:15:34.279
<v Speaker 3>This is think of this in a different way. This

306
00:15:34.559 --> 00:15:40.440
<v Speaker 3>is a Chinese attacker leveraging Telegram as a command and

307
00:15:40.519 --> 00:15:45.519
<v Speaker 3>control to control a deep Seek instance to go out

308
00:15:45.519 --> 00:15:48.120
<v Speaker 3>and do attacking. Okay, so it will go out, and

309
00:15:48.840 --> 00:15:52.240
<v Speaker 3>it will go out and do all of the reconnaissance

310
00:15:52.279 --> 00:15:54.559
<v Speaker 3>on hundreds of companies and it can it'll come back

311
00:15:54.600 --> 00:15:57.120
<v Speaker 3>and say, hey, I found these companies that we can exploit.

312
00:15:57.519 --> 00:16:00.120
<v Speaker 3>And we've seen this type of a report probably and

313
00:16:00.440 --> 00:16:03.799
<v Speaker 3>I think it was September last year where China was

314
00:16:03.919 --> 00:16:08.600
<v Speaker 3>using an anthropic model to break into organizations, and they

315
00:16:08.679 --> 00:16:12.080
<v Speaker 3>had created this harness where they could say, hey, here's

316
00:16:12.120 --> 00:16:13.919
<v Speaker 3>the you know, go out and grab the top one

317
00:16:13.960 --> 00:16:17.039
<v Speaker 3>hundred US companies and and and start profiling them and

318
00:16:17.080 --> 00:16:20.799
<v Speaker 3>see what their exploits are. So Palo Alto's Unit forty

319
00:16:20.840 --> 00:16:24.159
<v Speaker 3>two said, hey, we're actually detecting this this attacker who's

320
00:16:24.679 --> 00:16:30.960
<v Speaker 3>leveraging telegram to communicate with a deep seek. And then

321
00:16:31.039 --> 00:16:36.120
<v Speaker 3>that deep Seek is actually using Hermes to do things.

322
00:16:36.840 --> 00:16:38.799
<v Speaker 3>For those of you who haven't played around with AI

323
00:16:38.919 --> 00:16:44.200
<v Speaker 3>local agents, Hermes. Hermes is actually by a French organization

324
00:16:44.240 --> 00:16:47.120
<v Speaker 3>if I remember correctly, but Hermes.

325
00:16:46.720 --> 00:16:48.279
<v Speaker 1>Is pronounced in French.

326
00:16:52.559 --> 00:16:53.679
<v Speaker 3>I'm not even gonna try.

327
00:16:54.039 --> 00:16:57.679
<v Speaker 2>They'll revote.

328
00:16:57.759 --> 00:17:03.360
<v Speaker 3>I can't do it. I can't do it. Ohmy Hermes,

329
00:17:03.480 --> 00:17:08.279
<v Speaker 3>it's yeah. Anyways, So, needless to say, you all heard

330
00:17:08.319 --> 00:17:10.799
<v Speaker 3>of open Claw, right, which was one of the first

331
00:17:10.799 --> 00:17:14.119
<v Speaker 3>agents that really kind of got a lot of hype around.

332
00:17:14.319 --> 00:17:19.680
<v Speaker 3>It would leverage llms and it could do stuff right hands, Yeah, exactly,

333
00:17:19.799 --> 00:17:20.119
<v Speaker 3>that's a.

334
00:17:20.039 --> 00:17:21.359
<v Speaker 1>Great question harness.

335
00:17:21.400 --> 00:17:23.240
<v Speaker 3>Yeah, so, and Hermes is one of them.

336
00:17:23.319 --> 00:17:25.279
<v Speaker 2>Let me take that one real quick. So, so you

337
00:17:25.359 --> 00:17:27.160
<v Speaker 2>have the model, which is the l M at the

338
00:17:27.160 --> 00:17:28.640
<v Speaker 2>heart of this thing, and there's been a lot of

339
00:17:28.680 --> 00:17:32.279
<v Speaker 2>hype about oh, GPT, this GPT, that claude this, claude

340
00:17:32.279 --> 00:17:36.640
<v Speaker 2>that the model is the prediction engine that says, based

341
00:17:36.680 --> 00:17:38.920
<v Speaker 2>on this, this is the next word, right, and then

342
00:17:38.960 --> 00:17:40.440
<v Speaker 2>that's the next word, and that's next word.

343
00:17:40.519 --> 00:17:41.960
<v Speaker 1>Yeah, and it's stateless and done.

344
00:17:42.240 --> 00:17:46.160
<v Speaker 2>We've been using harnesses since we moved off of chat

345
00:17:46.200 --> 00:17:50.519
<v Speaker 2>and into agentic AI, and the harness is the thing

346
00:17:50.519 --> 00:17:53.039
<v Speaker 2>that controls the loops and the pointing and the tool

347
00:17:53.119 --> 00:17:55.319
<v Speaker 2>use in all the memory and all that, all the things,

348
00:17:55.480 --> 00:17:58.799
<v Speaker 2>all the things like memory that make it useful outside

349
00:17:58.799 --> 00:18:04.480
<v Speaker 2>of answering questions about Wagner and composing odes to grilled

350
00:18:04.519 --> 00:18:05.200
<v Speaker 2>cheese sandwiches.

351
00:18:05.359 --> 00:18:08.079
<v Speaker 1>Don't have any idea what you're talking about. He's just

352
00:18:08.160 --> 00:18:12.240
<v Speaker 1>making stuff, Wagner, you.

353
00:18:12.200 --> 00:18:17.680
<v Speaker 2>Know what sandwiches? That okay? Anyway, So the thing is,

354
00:18:17.839 --> 00:18:21.720
<v Speaker 2>in the last round we've gotten diminishing returns on the model,

355
00:18:22.279 --> 00:18:26.200
<v Speaker 2>and so that the hyperscalers and the open weight companies

356
00:18:26.200 --> 00:18:29.240
<v Speaker 2>have been competing on the harness and it's indistinguishable to

357
00:18:29.319 --> 00:18:31.480
<v Speaker 2>most people because they don't see the difference, but the

358
00:18:31.599 --> 00:18:32.559
<v Speaker 2>model can get.

359
00:18:32.559 --> 00:18:35.599
<v Speaker 1>That's where the innovation is going on, is exactly.

360
00:18:35.480 --> 00:18:38.559
<v Speaker 2>And they're finding that just change the same model with

361
00:18:38.640 --> 00:18:41.039
<v Speaker 2>a different harness can make a twenty different point swing

362
00:18:41.119 --> 00:18:44.519
<v Speaker 2>on some of these these standards that they're measuring against.

363
00:18:44.559 --> 00:18:47.680
<v Speaker 2>And of course all these ais are testing against their

364
00:18:47.720 --> 00:18:50.200
<v Speaker 2>training for the test. They're trying to make them better

365
00:18:50.240 --> 00:18:53.400
<v Speaker 2>at the test. But if you find that the AI

366
00:18:53.519 --> 00:18:58.200
<v Speaker 2>that you're using agentically uses tools well, answers questions correctly,

367
00:18:58.680 --> 00:19:04.000
<v Speaker 2>doesn't hallucinate so much, you know, can can correct itself,

368
00:19:04.519 --> 00:19:06.640
<v Speaker 2>then it's the harness that's really making the big difference,

369
00:19:06.640 --> 00:19:08.920
<v Speaker 2>and that's where the competition is. Now. One other thing

370
00:19:08.960 --> 00:19:11.799
<v Speaker 2>I want to say here is Deep Seek and all

371
00:19:11.839 --> 00:19:13.920
<v Speaker 2>these open weight models and open weight models. When you

372
00:19:13.960 --> 00:19:15.920
<v Speaker 2>can download and run on your own stuff. You can't

373
00:19:16.319 --> 00:19:18.720
<v Speaker 2>download mythos and run it on your own stuff. You've

374
00:19:18.720 --> 00:19:20.000
<v Speaker 2>got to run it against the horse.

375
00:19:20.759 --> 00:19:22.839
<v Speaker 3>You have enough money, Okay, let's not.

376
00:19:25.519 --> 00:19:25.640
<v Speaker 1>So.

377
00:19:27.039 --> 00:19:31.000
<v Speaker 2>The latest version of Kimmy Kimmy three by Moonshot, another

378
00:19:31.079 --> 00:19:35.319
<v Speaker 2>Chinese company, it would take a million dollars in GPUs

379
00:19:35.519 --> 00:19:38.960
<v Speaker 2>to run it, So the average person's not downloading that.

380
00:19:39.000 --> 00:19:42.880
<v Speaker 1>They context is kim a model or a harness?

381
00:19:43.279 --> 00:19:46.039
<v Speaker 2>Kimmy is is exactly like Deep Seek. It's another it's

382
00:19:46.039 --> 00:19:49.920
<v Speaker 2>a model plus harness. It's another AI company, but they're

383
00:19:49.960 --> 00:19:51.759
<v Speaker 2>the latest one that came out. They're the they're the

384
00:19:51.759 --> 00:19:55.680
<v Speaker 2>most powerful Chinese model that released, is releasing his open Weight.

385
00:19:56.319 --> 00:19:58.720
<v Speaker 2>But understand, what I'm trying to help you understand is

386
00:19:59.400 --> 00:20:04.759
<v Speaker 2>this hacker either has enormous resources, or is hacking into

387
00:20:04.839 --> 00:20:07.359
<v Speaker 2>and stealing from someone who has enormous resources to run

388
00:20:07.400 --> 00:20:11.759
<v Speaker 2>deep Seek, or they're using the actual official deep Seek

389
00:20:11.920 --> 00:20:15.039
<v Speaker 2>right to hack, or finally, they have millions of dollars

390
00:20:15.039 --> 00:20:17.920
<v Speaker 2>in they're hosting their own modern verse. It's another thing

391
00:20:18.000 --> 00:20:19.839
<v Speaker 2>is they could be using a much older version of

392
00:20:19.839 --> 00:20:22.400
<v Speaker 2>Deep Sea Sure, and it's not as enabled. It's not

393
00:20:22.440 --> 00:20:24.559
<v Speaker 2>as capable as it seems. It's just they happen to

394
00:20:24.599 --> 00:20:25.039
<v Speaker 2>be using it.

395
00:20:25.119 --> 00:20:25.440
<v Speaker 1>Okay.

396
00:20:26.039 --> 00:20:30.039
<v Speaker 3>Interestingly enough, we have found some of the less capable

397
00:20:30.119 --> 00:20:34.920
<v Speaker 3>models are more willing to do bad things. I'll leave

398
00:20:34.960 --> 00:20:39.359
<v Speaker 3>it at that, because they're down and out on everybody's

399
00:20:39.400 --> 00:20:44.680
<v Speaker 3>talking about Methos and you're like, come here, Haiku, put

400
00:20:44.720 --> 00:20:47.440
<v Speaker 3>your armor on. Haiku. You're like, let's do some fun things.

401
00:20:47.559 --> 00:20:48.880
<v Speaker 2>You're just as smart.

402
00:20:50.359 --> 00:20:53.480
<v Speaker 3>To that house down. Hiku's like, yeah, it runs over

403
00:20:53.559 --> 00:20:54.599
<v Speaker 3>you know, but it only.

404
00:20:54.400 --> 00:20:56.759
<v Speaker 1>Does it if you specify the prompt in Haiku.

405
00:20:57.400 --> 00:21:00.319
<v Speaker 2>Right, Yeah, well you know, it's who has a very

406
00:21:00.319 --> 00:21:02.079
<v Speaker 2>complex relationship with its father.

407
00:21:05.599 --> 00:21:08.599
<v Speaker 1>All right, shall we do some good news before we break?

408
00:21:08.880 --> 00:21:09.960
<v Speaker 3>Let's do some good news?

409
00:21:10.079 --> 00:21:10.400
<v Speaker 2>All right?

410
00:21:10.400 --> 00:21:11.880
<v Speaker 3>We have there is none so.

411
00:21:13.279 --> 00:21:18.599
<v Speaker 1>Quick. Three recent Chrome releases fix one forty two flaws,

412
00:21:18.640 --> 00:21:22.319
<v Speaker 1>more than prior to twenty three updates combined. And this

413
00:21:22.400 --> 00:21:24.519
<v Speaker 1>is a direct result, as we were talking about in

414
00:21:24.519 --> 00:21:29.200
<v Speaker 1>the last few episodes, of these companies using mythos you.

415
00:21:29.160 --> 00:21:31.880
<v Speaker 2>Know, and other advanced models to find the vulnerabilities.

416
00:21:32.039 --> 00:21:35.359
<v Speaker 1>Yeah, Gemini have another advanced models that only they have

417
00:21:35.480 --> 00:21:39.960
<v Speaker 1>access to to do bug fixes. Microsoft last week was in.

418
00:21:39.880 --> 00:21:42.799
<v Speaker 2>The news as intimidating as this is. This is not

419
00:21:42.880 --> 00:21:44.319
<v Speaker 2>the train wreck that I thought.

420
00:21:44.119 --> 00:21:46.759
<v Speaker 1>It would be. No, it's good news because.

421
00:21:46.400 --> 00:21:49.160
<v Speaker 2>We did have anthropic go and say, hey, we're going

422
00:21:49.200 --> 00:21:50.960
<v Speaker 2>to take this advanced model and use it to find

423
00:21:51.000 --> 00:21:53.319
<v Speaker 2>these bugs. And I think it's a definite net good

424
00:21:53.359 --> 00:21:56.119
<v Speaker 2>that they're using them to find the bugs exactly. But understand,

425
00:21:56.160 --> 00:21:59.240
<v Speaker 2>there's still a race on that people are using models

426
00:21:59.279 --> 00:22:02.200
<v Speaker 2>to find bugs that haven't yet been found, because in

427
00:22:02.240 --> 00:22:04.640
<v Speaker 2>a month, there's going to be another thousand bugs that

428
00:22:04.759 --> 00:22:05.880
<v Speaker 2>haven't been found yet.

429
00:22:06.000 --> 00:22:06.519
<v Speaker 3>In a month.

430
00:22:06.720 --> 00:22:10.079
<v Speaker 2>You're so cute, Well, next Tuesday, next Tuesday.

431
00:22:10.359 --> 00:22:13.079
<v Speaker 1>You see the people. You say, people are using this

432
00:22:13.160 --> 00:22:15.640
<v Speaker 1>to find bugs and expect them, but AI models are

433
00:22:15.759 --> 00:22:19.319
<v Speaker 1>using truths, are using them to sin and exploit as

434
00:22:19.359 --> 00:22:21.039
<v Speaker 1>they are out coming up.

435
00:22:21.319 --> 00:22:23.680
<v Speaker 2>I would rather be hacked by a model that's trying

436
00:22:23.680 --> 00:22:27.759
<v Speaker 2>to pass a benchmark than by Chinese hackers. Okay, there's

437
00:22:27.799 --> 00:22:31.039
<v Speaker 2>a difference in intent and the purpose of it. I

438
00:22:31.079 --> 00:22:32.240
<v Speaker 2>would rather have someone.

439
00:22:32.079 --> 00:22:33.799
<v Speaker 1>At least the models understand English.

440
00:22:33.839 --> 00:22:36.880
<v Speaker 2>I would rather have someone cryptomnd my system if they

441
00:22:36.880 --> 00:22:40.400
<v Speaker 2>broke into it, than ransomware. Sure, so there's levels of hell.

442
00:22:40.440 --> 00:22:43.000
<v Speaker 1>Especially if Dwayne can get access to how they did

443
00:22:43.039 --> 00:22:44.880
<v Speaker 1>it and make it a story on Security this week,

444
00:22:44.960 --> 00:22:46.279
<v Speaker 1>and then we'd all be friends.

445
00:22:46.200 --> 00:22:49.079
<v Speaker 2>Absolutely, exactly, exactly, that's what honeypots are for.

446
00:22:50.119 --> 00:22:53.920
<v Speaker 3>Making friends, making friends on the Internet.

447
00:22:54.240 --> 00:22:56.000
<v Speaker 2>Welcome to the eight hour episode of.

448
00:22:56.880 --> 00:23:00.079
<v Speaker 1>Yeah and with those unicorns and rainbows. Let's take a

449
00:23:00.200 --> 00:23:02.319
<v Speaker 1>quick break and we'll be right back after these very

450
00:23:02.319 --> 00:23:09.000
<v Speaker 1>important messages, and we're back. It's Security this Week. I'm

451
00:23:09.039 --> 00:23:13.559
<v Speaker 1>Carl Franklin. That's Patrick Hines and Dwaye Laflotte and moving

452
00:23:13.599 --> 00:23:17.160
<v Speaker 1>on here, we have what five, six, six more?

453
00:23:17.240 --> 00:23:19.440
<v Speaker 2>Yeah, but the last three are kind of the same story.

454
00:23:19.519 --> 00:23:22.519
<v Speaker 1>Yeah, Okay, good enough. Hey, we've been talking about Hotel

455
00:23:22.559 --> 00:23:24.359
<v Speaker 1>Wi Fi and how much it sucks and how much

456
00:23:24.359 --> 00:23:27.319
<v Speaker 1>you shouldn't trust it. Huh. So here's another.

457
00:23:27.559 --> 00:23:31.000
<v Speaker 2>Happy Unless you're one of our targets, then please trust Yeah,

458
00:23:31.000 --> 00:23:33.200
<v Speaker 2>then then always trust the open Wi Fi.

459
00:23:34.000 --> 00:23:37.000
<v Speaker 1>Here's another story in that vein hijacked Hotel Wi Fi

460
00:23:37.160 --> 00:23:42.160
<v Speaker 1>pushes fake updates to deliver surveillance malware. So apparently what

461
00:23:42.279 --> 00:23:46.759
<v Speaker 1>you're in your room, you're about to relax, you know,

462
00:23:46.799 --> 00:23:50.279
<v Speaker 1>with the latest episode of whatever you're watching, and you

463
00:23:50.480 --> 00:23:52.920
<v Speaker 1>turn it on and all of a sudden, some thing

464
00:23:53.000 --> 00:23:55.680
<v Speaker 1>pops up and says, hey, you need to update Windows

465
00:23:55.799 --> 00:23:59.880
<v Speaker 1>or whatever you're using. Click here, and you click, and

466
00:24:00.000 --> 00:24:02.640
<v Speaker 1>now you've got surveillance malware.

467
00:24:02.799 --> 00:24:04.720
<v Speaker 3>Oh yeah, which is nice. You see you got that

468
00:24:04.759 --> 00:24:07.960
<v Speaker 3>going for you. So yeah, So this campaign is called

469
00:24:08.160 --> 00:24:10.119
<v Speaker 3>captive Crunch, and.

470
00:24:10.279 --> 00:24:14.000
<v Speaker 2>Captive Crunch I love it isn't it isn't the rat

471
00:24:14.039 --> 00:24:15.440
<v Speaker 2>called cornflake. It is.

472
00:24:16.480 --> 00:24:19.000
<v Speaker 3>It's called cornflake. I don't know, We're not making this up.

473
00:24:19.039 --> 00:24:21.839
<v Speaker 3>It's in the story. But anyways, so this has been

474
00:24:21.880 --> 00:24:26.079
<v Speaker 3>attributed to Storm two nine four five, which is a

475
00:24:26.200 --> 00:24:29.200
<v Speaker 3>Russian APT I don't think we've defined apt in a little.

476
00:24:29.000 --> 00:24:31.160
<v Speaker 2>While I can advance persistent threat.

477
00:24:31.319 --> 00:24:33.839
<v Speaker 3>Yes, so an advanced persistent threat a hacking group, like

478
00:24:33.920 --> 00:24:37.359
<v Speaker 3>Carl had said, and APT is a little bit more

479
00:24:37.759 --> 00:24:41.200
<v Speaker 3>savvy swarthy. I don't know one of the s words.

480
00:24:41.279 --> 00:24:44.000
<v Speaker 2>It's more like a global security entity. It's a company

481
00:24:44.440 --> 00:24:49.119
<v Speaker 2>or a group of individuals that either work for other

482
00:24:49.240 --> 00:24:54.240
<v Speaker 2>countries or highly financially Russia, China, maybe the United States,

483
00:24:54.039 --> 00:24:57.079
<v Speaker 2>the sponsored kind of thing, or they working for billion

484
00:24:57.079 --> 00:24:58.160
<v Speaker 2>dollar enterprises.

485
00:24:58.359 --> 00:25:01.079
<v Speaker 3>Yeah, yeah, they have, They've reached sources. So an APT

486
00:25:01.319 --> 00:25:02.680
<v Speaker 3>is not like, you know.

487
00:25:02.640 --> 00:25:03.680
<v Speaker 2>Two guys in a basement.

488
00:25:03.799 --> 00:25:06.319
<v Speaker 3>It's exactly, it's an organization that has access.

489
00:25:06.400 --> 00:25:07.400
<v Speaker 1>Is that your retirement plan?

490
00:25:07.559 --> 00:25:07.799
<v Speaker 3>It is?

491
00:25:08.880 --> 00:25:13.400
<v Speaker 1>Yeah, find an ATP billionaire you need.

492
00:25:14.079 --> 00:25:18.519
<v Speaker 3>Yeah, that's a good look getting there, or an island anyways.

493
00:25:18.720 --> 00:25:22.519
<v Speaker 3>So uh yeah, needless to say. This is uh, this

494
00:25:23.079 --> 00:25:28.319
<v Speaker 3>harkens to be a clickfix command. So manipulate DNS on

495
00:25:28.400 --> 00:25:31.599
<v Speaker 3>the servers. Uh, you know, pops up on your browsers

496
00:25:31.599 --> 00:25:33.440
<v Speaker 3>says oh my god, you gotta update your browser whatever

497
00:25:33.440 --> 00:25:35.960
<v Speaker 3>it is. Run this command. When it does that, you

498
00:25:36.039 --> 00:25:40.240
<v Speaker 3>infect yourself, which is nice. But then now it's cuts

499
00:25:40.240 --> 00:25:45.640
<v Speaker 3>out the middleman, open webcam, open mic records, keystrokes, steals

500
00:25:45.720 --> 00:25:46.559
<v Speaker 3>Chrome cookies.

501
00:25:46.599 --> 00:25:49.519
<v Speaker 1>All another reason why you should just tether your phone

502
00:25:49.759 --> 00:25:51.960
<v Speaker 1>or get a MA Fi device when you go, yes,

503
00:25:52.079 --> 00:25:54.240
<v Speaker 1>travel anywhere, yep.

504
00:25:54.279 --> 00:25:57.400
<v Speaker 2>Yeah, or have a VPN that's automatic through a device, right,

505
00:25:57.440 --> 00:25:59.119
<v Speaker 2>a tails device or something.

506
00:25:58.880 --> 00:26:02.400
<v Speaker 3>I would rather Yeah, I would rather tether my phone.

507
00:26:03.240 --> 00:26:05.839
<v Speaker 3>I Actually, well it used to be you'd say, if

508
00:26:05.839 --> 00:26:09.200
<v Speaker 3>they've compromised the telephone network, then you know we're in trouble.

509
00:26:09.319 --> 00:26:11.680
<v Speaker 3>Although that's happened three times over the last year, but

510
00:26:13.119 --> 00:26:15.880
<v Speaker 3>at least it's rarer. Yes, let's put it that way,

511
00:26:15.920 --> 00:26:18.920
<v Speaker 3>that that they're going to compromise an entire teleco network.

512
00:26:18.799 --> 00:26:20.960
<v Speaker 1>Right, Yeah, but if you do both, if you have

513
00:26:21.000 --> 00:26:23.960
<v Speaker 1>a VPN through your phone or am I fight device, yep,

514
00:26:24.079 --> 00:26:25.200
<v Speaker 1>that's the best of all worlds.

515
00:26:25.279 --> 00:26:25.759
<v Speaker 3>Absolutely.

516
00:26:25.799 --> 00:26:29.920
<v Speaker 1>I find sometimes a hotel Wi Fi doesn't like VPNs

517
00:26:30.039 --> 00:26:31.039
<v Speaker 1>there for some things.

518
00:26:31.319 --> 00:26:33.079
<v Speaker 2>Oh it's because that you won't take their updates.

519
00:26:36.200 --> 00:26:40.839
<v Speaker 3>Yeah, unless you click and allow it and it likes

520
00:26:40.880 --> 00:26:42.480
<v Speaker 3>you a lot then yeah.

521
00:26:42.920 --> 00:26:45.200
<v Speaker 1>And you wonder why you get those free chocolates delivered

522
00:26:45.240 --> 00:26:45.720
<v Speaker 1>to your room.

523
00:26:47.960 --> 00:26:50.079
<v Speaker 3>Yeah, I mean, how's the how is the cleaning staff

524
00:26:50.119 --> 00:26:51.359
<v Speaker 3>going to know when you're not in your roof? They

525
00:26:51.359 --> 00:26:53.079
<v Speaker 3>can't see you through your computer's camera.

526
00:26:53.559 --> 00:26:55.720
<v Speaker 1>That's true, right, if you think about it. Yeah, so

527
00:26:55.799 --> 00:27:00.599
<v Speaker 1>don't think about it unencumbered by the thought, you know,

528
00:27:00.599 --> 00:27:02.720
<v Speaker 1>and s whatch you should be. All right, let's move on.

529
00:27:02.880 --> 00:27:08.079
<v Speaker 1>Google password manager attacks could let malware hijack passkey protected accounts.

530
00:27:09.200 --> 00:27:12.839
<v Speaker 1>Wasn't this one of those things fixed in the fourteen

531
00:27:13.160 --> 00:27:15.799
<v Speaker 1>and fourteen forty two flaws?

532
00:27:16.039 --> 00:27:16.279
<v Speaker 2>Yeah?

533
00:27:16.440 --> 00:27:19.720
<v Speaker 3>It was. This is another If you're patching, you're you're

534
00:27:19.759 --> 00:27:23.279
<v Speaker 3>probably okay. It's just you know, we won't go into

535
00:27:23.319 --> 00:27:26.400
<v Speaker 3>a ton of detail here, but it's just it's an interesting,

536
00:27:28.079 --> 00:27:30.680
<v Speaker 3>you know, article on Hey listen, as they're going through

537
00:27:30.720 --> 00:27:35.160
<v Speaker 3>and finding these issues. Internally, we're seeing you know, Google

538
00:27:35.200 --> 00:27:39.279
<v Speaker 3>actually detecting a lot of these issues using Gemini right right, right,

539
00:27:39.319 --> 00:27:41.880
<v Speaker 3>So you know, we're seeing Microsoft and Google and all

540
00:27:41.920 --> 00:27:44.559
<v Speaker 3>sorts of organizations out there using AI and discovering some

541
00:27:44.599 --> 00:27:46.720
<v Speaker 3>of these bugs that have been sitting inside of you know,

542
00:27:47.039 --> 00:27:50.839
<v Speaker 3>the browser for thirteen years and going ooh, yeah, here's

543
00:27:50.880 --> 00:27:54.440
<v Speaker 3>a script that actually would do X. Let's fix this.

544
00:27:55.319 --> 00:27:57.039
<v Speaker 3>You know what's funny is, you know, we we talk

545
00:27:57.119 --> 00:28:01.279
<v Speaker 3>a lot about AI offense versus AI defense, right, and

546
00:28:01.319 --> 00:28:03.759
<v Speaker 3>we say, listen, AI defense has to get every single

547
00:28:04.319 --> 00:28:07.039
<v Speaker 3>attack right, right. But AI offense only has to get

548
00:28:07.039 --> 00:28:10.000
<v Speaker 3>one attack right, and when it gets access, you're in trouble.

549
00:28:10.839 --> 00:28:14.160
<v Speaker 3>And then if you look at the you know, the

550
00:28:14.480 --> 00:28:19.240
<v Speaker 3>the ratio there, it's almost impossible for an AI defender

551
00:28:19.359 --> 00:28:23.000
<v Speaker 3>to successfully defend against AI attacking right because an AI

552
00:28:23.039 --> 00:28:25.240
<v Speaker 3>attack can give out billions of attacks, where the AA

553
00:28:25.240 --> 00:28:28.119
<v Speaker 3>defender would then have to reason out whether they're attacks

554
00:28:28.359 --> 00:28:32.200
<v Speaker 3>or legitimate traffic. I think what we're seeing is large

555
00:28:32.200 --> 00:28:35.960
<v Speaker 3>companies realize that, right, Google realizes that. Microsoft realizes that.

556
00:28:36.000 --> 00:28:37.960
<v Speaker 3>So what they're doing is they're saying, we're going to

557
00:28:38.039 --> 00:28:41.440
<v Speaker 3>do AI defense in terms of AI offense. We're going

558
00:28:41.519 --> 00:28:44.839
<v Speaker 3>to use AI offensively against our stuff and that's good

559
00:28:45.039 --> 00:28:48.960
<v Speaker 3>and try hopefully discover things before the attackers do, which

560
00:28:49.039 --> 00:28:49.759
<v Speaker 3>is a great way to do it.

561
00:28:49.799 --> 00:28:53.279
<v Speaker 1>That's sort of sort of AI pen testing exactly.

562
00:28:53.480 --> 00:28:53.720
<v Speaker 3>Yep.

563
00:28:53.839 --> 00:28:55.519
<v Speaker 1>Absolutely, you guys are out of business now.

564
00:28:56.640 --> 00:28:58.160
<v Speaker 2>We've been saying that for a lot long time.

565
00:28:58.200 --> 00:29:03.839
<v Speaker 3>Yeah, let me tell you about my AI Uh yeah,

566
00:29:03.880 --> 00:29:05.079
<v Speaker 3>it's impressive.

567
00:29:04.920 --> 00:29:07.920
<v Speaker 1>Right, all right, all right, we moved on.

568
00:29:08.200 --> 00:29:08.799
<v Speaker 3>We've moved on.

569
00:29:09.160 --> 00:29:15.599
<v Speaker 1>Okay, Kiev linked NPM worm poisons hundreds of packages, plants,

570
00:29:15.680 --> 00:29:19.799
<v Speaker 1>claud code and vs code hooks, and Kiev linked is

571
00:29:19.920 --> 00:29:22.519
<v Speaker 1>k E y v dash linked l I n k

572
00:29:22.640 --> 00:29:24.559
<v Speaker 1>e d Yikeuse that doesn't sound good.

573
00:29:24.839 --> 00:29:29.039
<v Speaker 3>No, it's fine, It's okay, it's it's it's it is.

574
00:29:29.160 --> 00:29:32.200
<v Speaker 3>It is awesome. I mean an n PM. N PM

575
00:29:32.279 --> 00:29:35.359
<v Speaker 3>is a package manager right.

576
00:29:34.319 --> 00:29:36.640
<v Speaker 1>Right for JavaScript? What's up for JavaScript? Yeah?

577
00:29:36.680 --> 00:29:39.920
<v Speaker 3>For JavaScript? Right pie Pie is a package manager for

578
00:29:40.200 --> 00:29:43.720
<v Speaker 3>Python right in a library where you can download Python libraries.

579
00:29:44.799 --> 00:29:50.200
<v Speaker 3>So it's not uncommon to see these repositories, you know,

580
00:29:50.279 --> 00:29:53.119
<v Speaker 3>get compromised from here to you know, occasionally. We we've

581
00:29:53.160 --> 00:29:57.559
<v Speaker 3>even seen it where AI recommends libraries that don't exist,

582
00:29:58.240 --> 00:30:00.640
<v Speaker 3>so attackers will go, oh, we see the top ones

583
00:30:00.640 --> 00:30:03.400
<v Speaker 3>that are getting recommended. Let's just go create a malicious

584
00:30:03.440 --> 00:30:07.000
<v Speaker 3>ones that you'll automatically pull them in. And we'll actually

585
00:30:07.000 --> 00:30:13.079
<v Speaker 3>see that in some of our latter three stories as well. So, yeah,

586
00:30:13.079 --> 00:30:17.960
<v Speaker 3>there was a malicious, malicious, credential stealing NPM worm that

587
00:30:18.079 --> 00:30:22.720
<v Speaker 3>first appeared in k E y v y version six

588
00:30:22.759 --> 00:30:29.720
<v Speaker 3>dot keep version six dot zero dot zero, and that's

589
00:30:29.839 --> 00:30:33.680
<v Speaker 3>you know, obviously been been patched since. But yeah, yeah,

590
00:30:34.039 --> 00:30:37.759
<v Speaker 3>patching was the first problem. Wait, aren't you supposed to

591
00:30:37.799 --> 00:30:39.799
<v Speaker 3>patch always always.

592
00:30:39.319 --> 00:30:41.920
<v Speaker 2>Not when it's poisoned poison patch.

593
00:30:42.160 --> 00:30:45.079
<v Speaker 1>Well, yeah, but we still recommend people patch. Yeah, I

594
00:30:45.119 --> 00:30:46.039
<v Speaker 1>know all the time.

595
00:30:46.119 --> 00:30:49.200
<v Speaker 3>Yeah, absolutely. I mean honestly, it's like it's like the

596
00:30:49.200 --> 00:30:51.880
<v Speaker 3>people who complain about wearing a seatbelt, Like there's this

597
00:30:51.960 --> 00:30:54.519
<v Speaker 3>story about somebody who died because they're wearing their seatbelt.

598
00:30:54.599 --> 00:30:56.440
<v Speaker 3>It's like, yeah, but you don't see the stories that people.

599
00:30:57.039 --> 00:30:59.359
<v Speaker 2>Doctor says, I should eat lettuce, but this doesn't sound

600
00:30:59.440 --> 00:31:00.559
<v Speaker 2>like a good time eat let us.

601
00:31:00.680 --> 00:31:04.559
<v Speaker 1>Oh my god, speaking of that, my trombone player couldn't

602
00:31:04.559 --> 00:31:07.599
<v Speaker 1>make it too rehearsal because he's had the taco bell

603
00:31:07.680 --> 00:31:10.359
<v Speaker 1>let us disease for the last three weeks. So we

604
00:31:10.400 --> 00:31:11.880
<v Speaker 1>have a gig next weekend.

605
00:31:12.559 --> 00:31:13.839
<v Speaker 2>I think you have a gig next weekend.

606
00:31:14.000 --> 00:31:15.839
<v Speaker 1>Yeah, exactly, maybe tromboneless.

607
00:31:16.079 --> 00:31:22.839
<v Speaker 2>Yeah, poor guy, that's brutal. Yeah, that's horrible. At thousands

608
00:31:22.880 --> 00:31:24.359
<v Speaker 2>of thousands of people now have that.

609
00:31:24.480 --> 00:31:25.000
<v Speaker 3>So wow.

610
00:31:25.359 --> 00:31:28.640
<v Speaker 2>So just because it's recommended doesn't mean you to consider

611
00:31:28.680 --> 00:31:29.119
<v Speaker 2>the source.

612
00:31:29.519 --> 00:31:30.319
<v Speaker 1>Think about the odds.

613
00:31:30.400 --> 00:31:32.599
<v Speaker 3>Right, you're using this now. So he said that you

614
00:31:32.640 --> 00:31:34.279
<v Speaker 3>can use it as an excuse not to eat.

615
00:31:34.480 --> 00:31:37.400
<v Speaker 2>I was just force sight. I just I just prepared

616
00:31:37.440 --> 00:31:38.920
<v Speaker 2>for it well in advance.

617
00:31:39.039 --> 00:31:43.000
<v Speaker 3>Patrick's theatric Remember that guy at time, feed the let us.

618
00:31:42.920 --> 00:31:46.640
<v Speaker 1>To a ruminant, kill and eat the ruminant, Fine, a

619
00:31:46.680 --> 00:31:49.880
<v Speaker 1>little filter. Who cares if the ruminant gets diarrhea, Just

620
00:31:49.960 --> 00:31:53.279
<v Speaker 1>kill it and eat it, all right? Uh? Meta AI

621
00:31:53.400 --> 00:31:56.759
<v Speaker 1>model hacked a company during misconfigured cyber test. And this

622
00:31:56.880 --> 00:32:03.079
<v Speaker 1>is another one of those models going row, which is advertising.

623
00:32:03.480 --> 00:32:05.680
<v Speaker 1>This is the Yeah, but the topic of this story

624
00:32:05.720 --> 00:32:09.279
<v Speaker 1>is kind of like the whole theme of this program

625
00:32:09.480 --> 00:32:10.559
<v Speaker 1>Yeah today. Yeah.

626
00:32:10.559 --> 00:32:13.720
<v Speaker 2>Well, there's three stories that basically walk the same line.

627
00:32:13.759 --> 00:32:14.599
<v Speaker 2>Meta Medai.

628
00:32:15.119 --> 00:32:15.240
<v Speaker 1>What.

629
00:32:15.519 --> 00:32:18.480
<v Speaker 2>Here's the thing when the when the company say our

630
00:32:18.599 --> 00:32:22.000
<v Speaker 2>model was so bad it broke out of its containment.

631
00:32:22.440 --> 00:32:25.880
<v Speaker 2>What they're trying to communicate is it's so powerful. It's

632
00:32:25.920 --> 00:32:29.240
<v Speaker 2>so powerful, it's dangerous. It's so bad they have to

633
00:32:29.279 --> 00:32:31.920
<v Speaker 2>put a warning on it. You know, it's an Altoid's commercial.

634
00:32:32.000 --> 00:32:34.079
<v Speaker 1>Well okay, but that doesn't mean that it didn't break

635
00:32:34.079 --> 00:32:35.079
<v Speaker 1>out of its containment.

636
00:32:35.279 --> 00:32:38.279
<v Speaker 2>Well, I mean misconfigured. They that's admitted here at least,

637
00:32:38.319 --> 00:32:38.759
<v Speaker 2>but a lot of them.

638
00:32:38.799 --> 00:32:39.119
<v Speaker 3>Oh yeah.

639
00:32:39.359 --> 00:32:41.519
<v Speaker 2>When you look at the messaging of the AI companies,

640
00:32:41.759 --> 00:32:46.160
<v Speaker 2>Open Ai, Meta and Anthropic, it's all like, oh, it's

641
00:32:46.240 --> 00:32:48.960
<v Speaker 2>just so powerful, we didn't even know it.

642
00:32:49.039 --> 00:32:53.200
<v Speaker 3>These last three stories, Yeah, talk about uh, you know,

643
00:32:53.319 --> 00:32:58.000
<v Speaker 3>meta breaking out and attacking companies, talk about anthropics, open

644
00:32:58.079 --> 00:33:04.079
<v Speaker 3>AI actually targeting in humans and going through and harassing.

645
00:33:04.119 --> 00:33:06.000
<v Speaker 3>We'll talk about this, but harassing I get ho open

646
00:33:06.400 --> 00:33:10.680
<v Speaker 3>that's open AI and anthropic. Yeah, exactly. So we're seeing

647
00:33:10.880 --> 00:33:12.759
<v Speaker 3>a lot of sort of Oh my god's AI is

648
00:33:12.839 --> 00:33:16.599
<v Speaker 3>breaking loose. If you dig into sent into these stories,

649
00:33:17.000 --> 00:33:23.039
<v Speaker 3>you'll find mention of a company called Irregular. It's actually uh,

650
00:33:23.799 --> 00:33:26.799
<v Speaker 3>let me read through real quick right here. So, according

651
00:33:26.799 --> 00:33:29.519
<v Speaker 3>to the report, the model reached the public Internet because

652
00:33:29.559 --> 00:33:33.480
<v Speaker 3>of an error in configuration of a sandbox testing environment

653
00:33:33.720 --> 00:33:39.400
<v Speaker 3>operated with independent cybersecurity evaluation company Irregular. So Irregular is

654
00:33:40.039 --> 00:33:45.599
<v Speaker 3>a Israeli cyber security company. Their soul claim to fame

655
00:33:46.400 --> 00:33:50.839
<v Speaker 3>is that they test what are called frontier models. Right,

656
00:33:50.880 --> 00:33:52.680
<v Speaker 3>so all the models you if you're not running a

657
00:33:52.720 --> 00:33:55.240
<v Speaker 3>model on open weight model, you're running a frontier model, right,

658
00:33:55.279 --> 00:33:55.680
<v Speaker 3>And if you.

659
00:33:55.640 --> 00:33:56.960
<v Speaker 2>Pay extra, they'll do it badly.

660
00:34:00.240 --> 00:34:02.519
<v Speaker 1>So if I'd like to pay for the extra bad

661
00:34:02.640 --> 00:34:05.440
<v Speaker 1>service and I'll leave it open to the Internet.

662
00:34:05.079 --> 00:34:09.840
<v Speaker 2>I would like a story to emerge so that live

663
00:34:09.920 --> 00:34:12.079
<v Speaker 2>had a skit where it's like there was a delivery

664
00:34:12.400 --> 00:34:15.880
<v Speaker 2>company that you could order something to be delivered and

665
00:34:15.920 --> 00:34:18.239
<v Speaker 2>they would say that they delivered it late and lost it,

666
00:34:18.280 --> 00:34:23.800
<v Speaker 2>and they would take all the blame. But they're at

667
00:34:23.800 --> 00:34:25.840
<v Speaker 2>the center of all this, aren't they. They're they're involved

668
00:34:25.840 --> 00:34:27.559
<v Speaker 2>in all of these events, yougular.

669
00:34:27.760 --> 00:34:32.920
<v Speaker 3>Yeah, so it's there. They test frontier models and their

670
00:34:32.960 --> 00:34:36.960
<v Speaker 3>cyber security capabilities and offense, and they're the ones who

671
00:34:37.000 --> 00:34:40.800
<v Speaker 3>are giving it, uh, you know, giving the models the objectives. Oh,

672
00:34:40.840 --> 00:34:43.000
<v Speaker 3>go test you know, do the cyber security gym, Go

673
00:34:43.079 --> 00:34:45.639
<v Speaker 3>test this, go test this. Here's you know, et cetera.

674
00:34:45.800 --> 00:34:49.000
<v Speaker 3>Thousands of different tests we want you to run through

675
00:34:49.719 --> 00:34:52.760
<v Speaker 3>and multiple two of the stories we have here. Actually

676
00:34:52.800 --> 00:34:54.719
<v Speaker 3>it might maybe all three of the next stories were

677
00:34:54.719 --> 00:34:59.880
<v Speaker 3>all about misconfigurations and it's this company irregular that.

678
00:35:00.239 --> 00:35:01.360
<v Speaker 2>Like I said, costs extra.

679
00:35:02.039 --> 00:35:04.000
<v Speaker 3>Yeah, I don't know if yet. It's a great point.

680
00:35:04.119 --> 00:35:07.000
<v Speaker 2>Well, when it first happened, it was a big bump

681
00:35:07.039 --> 00:35:10.000
<v Speaker 2>in open AI because it was like, oh, wow, their

682
00:35:10.039 --> 00:35:13.639
<v Speaker 2>models are so powerful. I honestly wouldn't doubt that this

683
00:35:13.719 --> 00:35:19.199
<v Speaker 2>isn't the whole play, This isn't an actual manipulations.

684
00:35:18.039 --> 00:35:19.159
<v Speaker 3>That's pretty nefarious.

685
00:35:19.199 --> 00:35:21.840
<v Speaker 2>It's well, if you watch a lot of the if

686
00:35:21.840 --> 00:35:23.639
<v Speaker 2>you read a lot of the newsletters, you read a

687
00:35:23.679 --> 00:35:25.920
<v Speaker 2>lot of articles. If you watch a lot of the interviews,

688
00:35:26.360 --> 00:35:30.679
<v Speaker 2>you very often hear the refrain of I actually know

689
00:35:31.400 --> 00:35:34.480
<v Speaker 2>a lot of these founders of these AI companies. And

690
00:35:34.719 --> 00:35:36.800
<v Speaker 2>this isn't me saying. This is people who know them,

691
00:35:36.960 --> 00:35:40.000
<v Speaker 2>who tell you in private exactly the opposite. Well, what

692
00:35:40.000 --> 00:35:42.599
<v Speaker 2>they're telling the audience, and the reason is because they

693
00:35:42.639 --> 00:35:45.480
<v Speaker 2>need to tell a story that brings billions and hundreds

694
00:35:45.480 --> 00:35:47.840
<v Speaker 2>of billions of dollars of investment in yep. And the

695
00:35:48.079 --> 00:35:51.599
<v Speaker 2>truth is more nuanced and different than what they're saying.

696
00:35:52.280 --> 00:35:54.440
<v Speaker 2>Think about it this way. When chat GPT came out,

697
00:35:54.440 --> 00:35:57.400
<v Speaker 2>they were talking about in the next eighteen months, we're

698
00:35:57.440 --> 00:36:02.960
<v Speaker 2>going to have general AI General AI. We don't and

699
00:36:03.000 --> 00:36:06.559
<v Speaker 2>it's not even eighteen months away, although they keep promising it.

700
00:36:06.559 --> 00:36:09.119
<v Speaker 2>It's not because they're stupid, it's because they're manipulative.

701
00:36:09.400 --> 00:36:12.079
<v Speaker 1>Well, think about it. I mean, you might you might think, oh,

702
00:36:12.119 --> 00:36:14.199
<v Speaker 1>Patrick's got a ten flil hat on and we're just

703
00:36:14.320 --> 00:36:17.400
<v Speaker 1>you know, thinking of conspiracy theories. But the whole world

704
00:36:17.440 --> 00:36:20.760
<v Speaker 1>economy right now is based on the hype around AI.

705
00:36:21.000 --> 00:36:22.039
<v Speaker 2>The Magnificent seven.

706
00:36:22.199 --> 00:36:26.400
<v Speaker 1>Oh, it's absolutely true. If you took AI companies out

707
00:36:26.440 --> 00:36:29.599
<v Speaker 1>of the stock market, we'd be in another depression.

708
00:36:29.679 --> 00:36:32.440
<v Speaker 2>Well it's been a recession then, yeah, not well even

709
00:36:32.840 --> 00:36:35.679
<v Speaker 2>even worse. The stock market's down if you take them out.

710
00:36:36.280 --> 00:36:38.400
<v Speaker 2>So yeah, I don't think I'm being I'm not I'm

711
00:36:38.400 --> 00:36:39.960
<v Speaker 2>being cynical. I don't think I'm.

712
00:36:39.840 --> 00:36:42.320
<v Speaker 1>Being totally hyperbolic.

713
00:36:42.440 --> 00:36:45.000
<v Speaker 2>But this is how they're trying to keep the hype

714
00:36:45.039 --> 00:36:49.599
<v Speaker 2>engine because the the eight, the IPOs of Open AI

715
00:36:49.639 --> 00:36:53.840
<v Speaker 2>and Anthropic are coming and they want them to be magnificent,

716
00:36:54.639 --> 00:36:57.360
<v Speaker 2>and some of the news has not been great for them,

717
00:36:57.679 --> 00:37:00.519
<v Speaker 2>and this is probably the bright even though it's bad news,

718
00:37:00.559 --> 00:37:01.360
<v Speaker 2>it's the bright spot.

719
00:37:01.920 --> 00:37:05.519
<v Speaker 1>So Irregular is used in all three of these stories

720
00:37:05.559 --> 00:37:07.480
<v Speaker 1>and cited in all three of these stories as a

721
00:37:07.519 --> 00:37:10.880
<v Speaker 1>partner for environmental testing and all that stuff. So are

722
00:37:10.880 --> 00:37:12.239
<v Speaker 1>we blaming Irregular?

723
00:37:12.840 --> 00:37:16.239
<v Speaker 2>So the competence is up up for question.

724
00:37:16.519 --> 00:37:19.599
<v Speaker 3>Yeah, exactly if you're if you've taken a frontier model

725
00:37:19.599 --> 00:37:22.360
<v Speaker 3>and you've paid to have them test it in an offline,

726
00:37:22.400 --> 00:37:23.519
<v Speaker 3>sandboxed way and.

727
00:37:23.480 --> 00:37:26.679
<v Speaker 2>It keeps breaking out, maybe you should disconnect the wires.

728
00:37:26.360 --> 00:37:28.760
<v Speaker 3>And it and it breaks out, and you realize, like

729
00:37:28.960 --> 00:37:33.000
<v Speaker 3>for this first one, muse spark one dot one breached

730
00:37:33.039 --> 00:37:37.559
<v Speaker 3>a real company and changed its internal systems during the test, right,

731
00:37:37.599 --> 00:37:42.400
<v Speaker 3>So there there's there's damages potentially here. So from an

732
00:37:42.440 --> 00:37:46.800
<v Speaker 3>opening from a meta standpoint, I'd be like, are you serious, Like, dude,

733
00:37:46.840 --> 00:37:50.159
<v Speaker 3>I gave you access to this model to test it,

734
00:37:50.960 --> 00:37:53.719
<v Speaker 3>and then you let the model out just by not

735
00:37:53.800 --> 00:37:57.039
<v Speaker 3>configuring it properly. Like there was no sandbox escape, There

736
00:37:57.119 --> 00:37:59.480
<v Speaker 3>was no magic that happened. It just they left the

737
00:37:59.519 --> 00:38:00.239
<v Speaker 3>door open.

738
00:38:00.159 --> 00:38:03.079
<v Speaker 2>Which means a hacker could get in and get the.

739
00:38:03.079 --> 00:38:06.960
<v Speaker 3>Model potentially right depending on how this actually works, or

740
00:38:07.119 --> 00:38:09.000
<v Speaker 3>or manipulate the model. The model was on the internet.

741
00:38:09.079 --> 00:38:11.119
<v Speaker 3>We've seen tons of times where a model will go

742
00:38:11.159 --> 00:38:13.320
<v Speaker 3>out and read a site and then start taking in

743
00:38:13.679 --> 00:38:16.920
<v Speaker 3>prompts from that site. Right, So could it have happened?

744
00:38:17.000 --> 00:38:21.320
<v Speaker 1>Yes? Is it regular your next new customer to teach

745
00:38:21.360 --> 00:38:22.800
<v Speaker 1>them how to secure their stuff.

746
00:38:23.239 --> 00:38:26.239
<v Speaker 2>I think this bug is a feature you think so

747
00:38:26.639 --> 00:38:28.639
<v Speaker 2>you think it was so Patrick thinks it's a it's

748
00:38:28.679 --> 00:38:31.239
<v Speaker 2>all staged. I don't think the first were left open

749
00:38:31.239 --> 00:38:33.159
<v Speaker 2>on purpose. I don't think the first one was. But

750
00:38:33.199 --> 00:38:37.199
<v Speaker 2>I think it's it's it's spreading right to other customers. Now,

751
00:38:37.199 --> 00:38:39.360
<v Speaker 2>if you've put a timeline on and you show me

752
00:38:39.480 --> 00:38:41.599
<v Speaker 2>that it all happened within a two week period before

753
00:38:41.599 --> 00:38:44.599
<v Speaker 2>it became public. Then yeah, I'd take back Mike. I thought,

754
00:38:44.760 --> 00:38:48.480
<v Speaker 2>I'm happy to listen to evidence, sure, and change my opinion,

755
00:38:48.920 --> 00:38:53.679
<v Speaker 2>But it just seems so convenient that they just keep

756
00:38:53.719 --> 00:38:56.400
<v Speaker 2>all having this thing. And again, the way a lot

757
00:38:56.400 --> 00:38:58.800
<v Speaker 2>of people interpret this is, oh, my god, that's powerful.

758
00:38:58.840 --> 00:39:01.920
<v Speaker 2>I should use that model, right, of course, I'll use

759
00:39:01.960 --> 00:39:05.320
<v Speaker 2>guidelines and I'll wait until it's secured, or I can't

760
00:39:05.360 --> 00:39:06.039
<v Speaker 2>wait for that model.

761
00:39:06.079 --> 00:39:07.679
<v Speaker 1>If you're on the other side, oh, this thing is

762
00:39:07.679 --> 00:39:10.760
<v Speaker 1>too powerful for mere mortals to use. We should ban it.

763
00:39:10.920 --> 00:39:13.480
<v Speaker 2>Right, Yeah, they're trying to walk that thin line, right

764
00:39:13.599 --> 00:39:15.760
<v Speaker 2>because they're trying to keep it from getting banned.

765
00:39:15.960 --> 00:39:16.679
<v Speaker 1>Yeah, I don't know.

766
00:39:16.719 --> 00:39:17.280
<v Speaker 2>I'm cynical.

767
00:39:17.320 --> 00:39:17.639
<v Speaker 1>I guess.

768
00:39:17.719 --> 00:39:20.000
<v Speaker 2>I guess. Well, maybe I'm wrong. I'd love to be

769
00:39:20.039 --> 00:39:23.400
<v Speaker 2>proven wrong, but it seems a little bit too. I

770
00:39:23.440 --> 00:39:26.840
<v Speaker 2>would be infuriated if I ran a company and I

771
00:39:26.880 --> 00:39:30.239
<v Speaker 2>had a secret NDA software that you let get on

772
00:39:30.280 --> 00:39:32.639
<v Speaker 2>the Internet, because that means the Internet could get into it.

773
00:39:32.920 --> 00:39:35.079
<v Speaker 1>Right, Yeah, all right, So there's one more in this

774
00:39:35.280 --> 00:39:38.960
<v Speaker 1>final trilogy, which is anthropic, says Claude mistook the Open

775
00:39:39.000 --> 00:39:42.960
<v Speaker 1>Internet for a CTF and breached three organizations and of course,

776
00:39:43.039 --> 00:39:45.599
<v Speaker 1>our friend Irregular is in this story as well.

777
00:39:45.719 --> 00:39:50.320
<v Speaker 3>Yeah. Absolutely, So this is this same configuration issue. Is

778
00:39:50.719 --> 00:39:53.840
<v Speaker 3>they were doing testing, they left the door open. There

779
00:39:53.880 --> 00:39:56.719
<v Speaker 3>was one incident with Claude Opus four to seven. There

780
00:39:56.800 --> 00:40:01.480
<v Speaker 3>was another one with Mythos five that involved it actually

781
00:40:01.519 --> 00:40:05.760
<v Speaker 3>creating different pie pipe packages and fifteen different companies actually

782
00:40:06.360 --> 00:40:09.039
<v Speaker 3>in an hour pulled down those pie pipe packages and

783
00:40:09.079 --> 00:40:11.639
<v Speaker 3>got infected. One of them was a cybersecurity company who

784
00:40:11.679 --> 00:40:15.800
<v Speaker 3>flagged it as a Okay, so you know, it's interesting

785
00:40:15.840 --> 00:40:20.039
<v Speaker 3>to see that Irregular was really kind of had some

786
00:40:20.159 --> 00:40:24.000
<v Speaker 3>pretty big contracts. Good for them, but in this particular case,

787
00:40:24.360 --> 00:40:26.800
<v Speaker 3>leaving the leaving the door open didn't help anything.

788
00:40:26.920 --> 00:40:32.559
<v Speaker 2>I find it to be highly irregular. Yeah, so needless

789
00:40:32.599 --> 00:40:33.079
<v Speaker 2>to say.

790
00:40:33.480 --> 00:40:36.039
<v Speaker 1>At the beginning of the show. Yeah, and it's usually

791
00:40:36.159 --> 00:40:36.880
<v Speaker 1>levied me.

792
00:40:37.360 --> 00:40:41.800
<v Speaker 3>Yeah, so there's a there was. Those were the incidents

793
00:40:41.840 --> 00:40:44.360
<v Speaker 3>that involved Irregular. Now, one of the ones we didn't

794
00:40:44.400 --> 00:40:47.920
<v Speaker 3>talk about real quick before we leave is open AI

795
00:40:48.239 --> 00:40:52.159
<v Speaker 3>Anthropic agents targeted real people this week as well. We

796
00:40:52.199 --> 00:40:54.280
<v Speaker 3>won't go into a lot of that story, but what's

797
00:40:54.320 --> 00:40:58.719
<v Speaker 3>interesting in that story is it was purposefully given access

798
00:40:58.760 --> 00:41:02.920
<v Speaker 3>to the Internet and all of the guardware rails were removed,

799
00:41:03.559 --> 00:41:07.199
<v Speaker 3>and they pointed it at a test GitHub and said, yeah,

800
00:41:07.239 --> 00:41:10.079
<v Speaker 3>figure out what you can do. And it mistook a

801
00:41:10.280 --> 00:41:16.599
<v Speaker 3>real GitHub repo as the target, and it started creating

802
00:41:17.280 --> 00:41:22.079
<v Speaker 3>GitHub users and adding patches to the software. And when

803
00:41:22.159 --> 00:41:25.840
<v Speaker 3>the person who owned that repo said no, no, no, no,

804
00:41:25.920 --> 00:41:28.639
<v Speaker 3>this is malware, it tried to intimidate them. It not

805
00:41:28.760 --> 00:41:33.440
<v Speaker 3>only started sending him emails and like intimidating them, but

806
00:41:33.480 --> 00:41:35.679
<v Speaker 3>it created a bunch of other GitHub users saying no,

807
00:41:35.800 --> 00:41:37.800
<v Speaker 3>this is cool, looks good, like on, know what you're

808
00:41:37.840 --> 00:41:38.480
<v Speaker 3>talking about.

809
00:41:38.760 --> 00:41:41.639
<v Speaker 1>If I were investigating this story, the first thing I

810
00:41:41.679 --> 00:41:44.679
<v Speaker 1>would ask is I want to know if the person

811
00:41:44.719 --> 00:41:49.039
<v Speaker 1>who issued these prompts was an ESL person English as

812
00:41:49.079 --> 00:41:53.199
<v Speaker 1>a second language, huh, and just kind of maybe swapped

813
00:41:53.239 --> 00:41:57.119
<v Speaker 1>around some Tensessa labs or whatever, and boom, you've got

814
00:41:57.480 --> 00:41:59.199
<v Speaker 1>a vulnerability.

815
00:41:58.639 --> 00:42:01.199
<v Speaker 2>Left out the word not out of Don't it could?

816
00:42:01.519 --> 00:42:01.719
<v Speaker 1>Yeah?

817
00:42:01.800 --> 00:42:05.679
<v Speaker 3>Yeah, who knows? Yeah it is interesting. But this is

818
00:42:05.960 --> 00:42:09.719
<v Speaker 3>why you absolutely need to be careful what you're doing

819
00:42:09.760 --> 00:42:13.320
<v Speaker 3>with targeting of an LLLM, because we've all seen this,

820
00:42:13.360 --> 00:42:15.960
<v Speaker 3>We've all talked to you know, whether it's CHET, GPT

821
00:42:16.119 --> 00:42:18.320
<v Speaker 3>or whatever. And I could ask the same question as

822
00:42:18.320 --> 00:42:20.039
<v Speaker 3>Carl the same question as Patrick, and we may not

823
00:42:20.079 --> 00:42:23.639
<v Speaker 3>get the same answer because it's a statistical model. It's

824
00:42:23.679 --> 00:42:25.960
<v Speaker 3>coming back with what at the time it thinks is

825
00:42:26.000 --> 00:42:28.440
<v Speaker 3>the most appropriate answer, and it may use.

826
00:42:28.320 --> 00:42:30.239
<v Speaker 1>Some history and it's nondeterministic.

827
00:42:30.360 --> 00:42:32.519
<v Speaker 3>Yes, right. It may say, well, I've been talking to Carl,

828
00:42:32.559 --> 00:42:34.519
<v Speaker 3>and I know Carl's a musician, and this is how

829
00:42:34.559 --> 00:42:37.440
<v Speaker 3>he would want this framed versus me. You know, I'm

830
00:42:37.480 --> 00:42:39.599
<v Speaker 3>an amateur radio operator and a martial artist. I might

831
00:42:39.639 --> 00:42:41.559
<v Speaker 3>want it in a different way. And Patrick has his

832
00:42:41.639 --> 00:42:44.800
<v Speaker 3>military background and he might want it to so statistically

833
00:42:44.880 --> 00:42:47.119
<v Speaker 3>it might give us different answers. When you're looking at

834
00:42:47.159 --> 00:42:50.480
<v Speaker 3>a tool that's going to cut through, you know, whether

835
00:42:50.519 --> 00:42:53.639
<v Speaker 3>it's social engineering, manipulating hardware, breaking into companies and that

836
00:42:53.719 --> 00:42:56.480
<v Speaker 3>sort of stuff, you don't want statistical analysis there. You

837
00:42:56.519 --> 00:42:59.360
<v Speaker 3>don't want. Oh, I think this is probably a better target.

838
00:43:00.119 --> 00:43:02.800
<v Speaker 3>So yeah, I'd be intrigued to see what the what

839
00:43:02.840 --> 00:43:06.079
<v Speaker 3>the prompts are here? How do they guarantee when you

840
00:43:06.119 --> 00:43:08.920
<v Speaker 3>point that LLM missile it actually hits the right target.

841
00:43:09.280 --> 00:43:11.639
<v Speaker 1>Before we wrap up, this seems like a good time

842
00:43:11.719 --> 00:43:15.480
<v Speaker 1>to plug next weeks or this week's code it with

843
00:43:15.599 --> 00:43:18.559
<v Speaker 1>AI video that I do with Rocky Latka, and he

844
00:43:18.719 --> 00:43:21.639
<v Speaker 1>talks about he uses claud code most of the time,

845
00:43:22.239 --> 00:43:26.960
<v Speaker 1>and claud code keeps memories of things that it gleans

846
00:43:27.119 --> 00:43:32.000
<v Speaker 1>during a session in your users folder on Windows or

847
00:43:32.199 --> 00:43:34.599
<v Speaker 1>in a different folder and a Linux system, but it

848
00:43:34.679 --> 00:43:37.800
<v Speaker 1>keeps it on your machine and all of the memories

849
00:43:37.800 --> 00:43:39.960
<v Speaker 1>of things that it learned about. You know, you should

850
00:43:39.960 --> 00:43:41.639
<v Speaker 1>always do this, you should never do that that you

851
00:43:41.719 --> 00:43:45.000
<v Speaker 1>tell it to remember, but then if you go to

852
00:43:45.039 --> 00:43:47.719
<v Speaker 1>another machine, all those memories are gone. So he basically

853
00:43:47.760 --> 00:43:50.800
<v Speaker 1>created a damon that runs on your machine that constantly

854
00:43:51.039 --> 00:43:56.519
<v Speaker 1>updates and refreshes from a GitHub repo these memories based

855
00:43:56.559 --> 00:43:59.599
<v Speaker 1>on your projects. And how cool is that?

856
00:43:59.840 --> 00:44:01.039
<v Speaker 2>And that's very cool.

857
00:44:01.119 --> 00:44:04.920
<v Speaker 3>Wait a second, did Rocky work with open ai and

858
00:44:05.000 --> 00:44:07.239
<v Speaker 3>all I think there was one of these stories actually

859
00:44:07.239 --> 00:44:09.960
<v Speaker 3>that open ai store. We're just talking about it targeting humans.

860
00:44:09.960 --> 00:44:13.400
<v Speaker 3>They used a GitHub repo, all the different agents to coordinate.

861
00:44:13.519 --> 00:44:16.440
<v Speaker 1>But this is a private GitHub repo. Obviously it's not

862
00:44:16.519 --> 00:44:17.159
<v Speaker 1>that stupid.

863
00:44:18.599 --> 00:44:20.519
<v Speaker 3>No, no, no, I no, I'm just saying, like, using

864
00:44:20.519 --> 00:44:23.679
<v Speaker 3>the tactic of a GitHub as a memory storage location

865
00:44:24.079 --> 00:44:25.920
<v Speaker 3>was actually used by this too, which is very interesting.

866
00:44:25.920 --> 00:44:28.440
<v Speaker 1>It's a great solution to that. Sure because otherwise you

867
00:44:28.519 --> 00:44:31.079
<v Speaker 1>have to like configure some cloud endpoints and blah blah

868
00:44:31.119 --> 00:44:33.519
<v Speaker 1>blah and write some code and YadA YadA. You know,

869
00:44:33.599 --> 00:44:36.760
<v Speaker 1>you could use storage accounts, I suppose, but.

870
00:44:37.000 --> 00:44:38.639
<v Speaker 2>Yeah, living off the land, so.

871
00:44:39.159 --> 00:44:41.360
<v Speaker 1>But but it's a cool tool that he wrote. And

872
00:44:41.400 --> 00:44:47.760
<v Speaker 1>it also has this sort of over compacting on never mind,

873
00:44:47.760 --> 00:44:50.159
<v Speaker 1>you just watched the show. It's good. It's coming out

874
00:44:50.159 --> 00:44:53.599
<v Speaker 1>this Wednesday at two pm Eastern time, and you can

875
00:44:53.639 --> 00:44:57.599
<v Speaker 1>find it on my various social media links.

876
00:44:57.760 --> 00:44:59.400
<v Speaker 2>Cool. All right, thanks oboy.

877
00:44:59.440 --> 00:45:01.480
<v Speaker 1>All right, well, that's all the news from last week

878
00:45:01.519 --> 00:45:04.679
<v Speaker 1>and we'll see you next week on Security this week.

879
00:45:04.719 --> 00:45:21.360
<v Speaker 1>Bye bye,
