Cory Doctorow @pluralistic@mamot.fr Profile picture
Feb 5 59 tweets 11 min read Read on X
I wuz robbed.

More specifically, I was tricked by a phone-phisher pretending to be my bank, and he convinced me to hand over my credit-card number, then did $8,000+ worth of fraud with it before I figured out what happened. And *then* he tried to do it again, a week later!

1/ A credit card. Its background is a 'code waterfall' effect from the credit-sequences of the Wachowskis' 'Matrix' movies. On the right side is a cliche'd 'hacker in a hoodie' image whose face is replaced by the hostile red eye of HAL9000 from Kubrick's '2001: A Space Odyssey.' Across the top of the card is 'Li'l Federal Credit Union.' The cardholder's name is 'I.M. Sucker.'   Image: Cryteria (modified) https://commons.wikimedia.org/wiki/File:HAL9000.svg  CC BY 3.0 https://creativecommons.org/licenses/by/3.0/deed.en
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/02/05/cyb…
Here's what happened. Over the Christmas holiday, I traveled to New Orleans. The day we landed, I hit a Chase ATM in the French Quarter for some cash, but the machine declined the transaction.

3/
Later in the day, we passed a little credit-union's ATM and I used that one instead (I bank with a one-branch credit union and generally there's no fee to use another CU's ATM).

4/
A couple days later, I got a call from my credit union. It was a weekend, during the holiday, and the guy who called was obviously working for my little CU's after-hours fraud contractor.

5/
I'd dealt with these folks before - they service a *ton* of little credit unions, and generally the call quality isn't great and the staff will often make mistakes like mispronouncing my credit union's name.

6/
That's what happened here - the guy was on a terrible VOIP line and I had to ask him to readjust his mic before I could even understand him. He mispronounced my bank's name and then asked if I'd attempted to spend $1,000 at an Apple Store in NYC that day.

7/
No, I said, and groaned inwardly. What a pain in the ass. Obviously, I'd had my ATM card skimmed - either at the Chase ATM (maybe that was why the transaction failed), or at the other credit union's ATM (it had been a very cheap looking system).

8/
I told the guy to block my card and we started going through the tedious business of running through recent transactions, verifying my identity, and so on. It dragged on and on.

9/
These were my last hours in New Orleans, and I'd left my family at home and gone out to see some of the pre-Mardi Gras krewe celebrations and get a muffalata, and I could tell that I was going to run out of time before I finished talking to this guy.

10/
"Look," I said, "you've got all my details, you've frozen the card. I gotta go home and meet my family and head to the airport. I'll call you back on the after-hours number once I'm through security, all right?"

11/
He was frustrated, but that was his problem. I hung up, got my sandwich, went to the airport, and we checked in. It was total chaos: an Alaska Air 737 Max had just lost its door-plug in mid-air and every Max in every airline's fleet had been grounded.

12/
The check in was crammed with people trying to rebook. We got through to the gate and I sat down to call the CU's after-hours line. The person on the other end told me that she could only handle lost and stolen cards, not fraud.

13/
Given that I'd already frozen the card, I should just drop by the branch on Monday to get a new card.

We flew home, and later the next day, I logged into my account and made a list of all the fraudulent transactions and printed them out.

14/
Monday, I drove to the bank to do the paperwork. The folks at the CU were even more pissed than I was. The fraud that run up to more than $8,000, and if Visa refused to take it out of the merchants where the card was run, my little credit union would have to eat the loss.

15/
I agreed and commiserated. I also pointed out that their outsource, after-hours fraud center bore some blame here: I'd canceled the card on Saturday but most of the fraud had taken place on Sunday. Something had gone wrong.

16/
One cool thing about banking at a tiny credit-union is that you end up talking to people who have actual authority, responsibility and agency. It turned out the the woman who was processing my fraud paperwork was a VP, and she decided to look into it.

17/
A few minutes later she came back and told me that the fraud center had no record of having called me on Saturday.

"That was the fraudster," she said.

Oh, shit. I frantically rewound my conversation, trying to figure out if this could possibly be true.

18/
I hadn't given him anything apart from some very anodyne info, like what city I live in (which is in my Wikipedia entry), my date of birth (ditto), and the last four digits of my card.

Wait a sec.

19/
He hadn't asked for the last *four* digits. He'd asked for the last *seven*. At the time, I'd found that very frustrating, but now - "The first nine digits are the same for every card you issue, right?" I asked the VP.

I'd given him my *entire* card number.

God*dammit*.

20/
The thing is, I know a *lot* about fraud. I'm writing an entire *series of novels* about this kind of scam:



21/us.macmillan.com/books/97812508…
And most summers, I go to @Defcon, and I *always* go to the #SocialEngineering competitions where an audience listens as a hacker in a soundproof booth cold-calls stores (with the owner's permission) and tries to con whoever answers the phone into giving up information.

22/
That scam had required a miracle of timing. It started the day before, when I'd reset my phone to factory defaults and reinstalled all my apps. That same day, I'd published two big online features that a lot of people were talking about.

23/
The next morning, we were late getting out of the house, so by the time my wife and I dropped the kid at daycare and went to the coffee shop, it had a long line.

24/
Rather than wait in line with me, my wife sat down to read a newspaper, and so I pulled out my phone and found a Twitter DM from a friend asking "is this you?" with a URL.

25/
Assuming this was something to do with those articles I'd published the day before, I clicked the link and got prompted for my Twitter login again. This had been happening all day because I'd done the mobile reinstall the day before and all my stored passwords were wiped.

26/
I entered it but the page timed out. By that time, the coffees were ready. We sat and chatted for a bit, then went our own ways.

I was on my way to the office when I checked again. I had a whole string of DMs from other friends. Each one read "is this you?" and a URL.

27/
Oh, shit, I'd been phished.

If I hadn't reinstalled my mobile OS the day before. If I hadn't published a pair of big articles the day before. If we hadn't been late getting out the door.

28/
If we had been a little *more* late getting out the door (so that I'd have seen the multiple DMs, which would have tipped me off).

There's a name for this in security circles: "Swiss-cheese security."

29/
Imagine multiple slices of Swiss cheese all stacked up, the holes in one slice blocked by the slice below it. All the slices move around and every now and again, a hole opens up that goes all the way through the stack. Zap!

30/
The fraudster who tricked me out of my credit card number had Swiss cheese security on his side. Yes, he spoofed my bank's caller ID, but that wouldn't have been enough to fool me if I hadn't been on vacation, having just used a pair of dodgy ATMs, in a hurry and distracted.

31/
If the 737 Max disaster hadn't happened that day and I'd had more time at the gate, I'd have called my bank back. If my bank didn't use a slightly crappy outsource/out-of-hours fraud center that I'd already had sub-par experiences with. If, if, if.

32/
The next Friday night, at 5:30PM, the fraudster called me back, pretending to be the bank's after-hours center. He told me my card had been compromised again. But: I hadn't removed my card from my wallet since I'd had it replaced.

33/
Also, it was half an hour after the bank closed for the long weekend, a very fraud-friendly time. And when I told him I'd call him back and asked for the after-hours fraud number, he got very threatening.

34/
He warned me that because I'd now been notified about the fraud that any losses the bank suffered after I hung up the phone without completing the fraud protocol would be billed to me. I hung up on him. He called me back immediately.

35/
I hung up on him again and put my phone into do-not-disturb.

The following Tuesday, I called my bank and spoke to their head of risk-management.

36/
I went through everything I'd figured out about the fraudsters, and she told me that credit unions across America were being hit by this scam, by fraudsters who somehow knew CU customers' phone numbers and names, and which CU they banked at.

37/
This was key: my phone number is a reasonably well-kept secret. You can get it by spending money with Equifax or another nonconsensual doxing giant, but you can't just google it or get it at any of the free services.

38/
The fact that the fraudsters knew where I banked, knew my name, *and* had my phone number had really caused me to let down my guard.

The risk management person and I talked about how the credit union could mitigate this attack.

39/
For example, they could train the after-hours card-loss staff to be on the alert for calls from people who had been contacted about supposed card fraud.

40/
We also went through the confusing phone-menu that had funneled me to the wrong department when I called in, and worked through alternate wording for the menu system that would be clearer.

41/
(This is the best part about banking with a small CU - you can talk directly to the responsible person and have a productive discussion!)

I even convinced her to buy a ticket to next summer's Defcon to attend the social engineering competitions.

42/
There's a leak somewhere in the CU systems' supply chain. Maybe it's Zelle, or the small number of corresponding banks that CUs rely on for SWIFT transaction forwarding. Maybe it's even those after-hours fraud/card-loss centers.

43/
But all across the USA, CU customers are getting calls with spoofed caller IDs from fraudsters who know their registered phone numbers and where they bank.

44/
I've been mulling this over for most of a month now, and one thing has really been eating at me: the way that #AI is going to make this kind of problem *much* worse.

Not because AI is going to commit fraud, though.

45/
One of the truest things I know about AI is: "we're nowhere near a place where bots can steal your job, we're certainly at the point where your boss can be suckered into firing you and replacing you with a bot that *fails* at doing your job":



46/pluralistic.net/2024/01/15/pas…
I trusted this fraudster *because* I knew that the outsource, out-of-hours contractors my bank uses have crummy headsets, can't pronounce my bank's name, and have long-ass, tedious, and pointless standardized questionnaires they run through when taking fraud reports.

47/
All of this created cover for the fraudster, whose plausibility was *enhanced* by the rough edges in his pitch - they didn't raise red flags.

48/
As this kind of fraud reporting and fraud contacting is increasingly outsourced to AI, bank customers will be conditioned to dealing with semi-automated systems.

49/
Those systems will make stupid mistakes, force you to repeat yourself, ask you questions they should already know the answers to, and so on. In other words, AI will groom bank customers to be phishing victims.

50/
Banks keep making this mistake. 15 years ago, @BenLaurie excoriated UK banks for the "Verified By Visa" system, which validated card transactions by taking users to a third party site and requiring them to re-enter parts of their password there:



51/web.archive.org/web/2009033109…
This is exactly how a phishing attack works. As Laurie pointed out, this was the banks *training their customers* to be phished.

I came close to getting phished again today, as it happens. I got back from Berlin on Friday and my suitcase was damaged in transit.

52/
I've been dealing with the airline, which means I've really been dealing with their third-party, outsource luggage-damage service. They have a terrible website, their emails are incoherent, and they officiously demand the same information over and over again.

53/
This morning, I got a scam email asking me for more information to complete my damaged luggage claim. It was a terrible email, from a noreply@ email address, and it was vague, officious, and dishearteningly bureaucratic.

54/
For just a moment, my finger hovered over the phishing link, and then I looked a little closer.

On any other day, it wouldn't have had a chance.

55/
Today - right after I had luggage wrecked, while I'm still jetlagged, after days of dealing with my airline's terrible outsource partner - it almost worked.

So much fraud is a Swiss-cheese attack, and while companies can't close every hole, they can stop creating new ones.

56/
Meanwhile, I'll continue to post about it whenever I get scammed. I find the inner workings of scams to be fascinating, and it's also important to remind people that *everyone* is vulnerable *sometimes*.

57/
Scammers are willing to try endless variations until an attack lands at just the right place, at just the right time, in just the right way. If you think you can't get scammed, that makes you *especially* vulnerable:



58/pluralistic.net/2023/02/24/pas…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Cory Doctorow @pluralistic@mamot.fr

Cory Doctorow @pluralistic@mamot.fr Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @doctorow

Feb 2
The brains behind Trump's stolen #SupremeCourt have detailed plans: they didn't just scheme to pack the court with judges who weren't qualified for - or entitled to - a SCOTUS life-tenure, they also set up a series of cases for that radical court to hear.

1/ The trudging circle of prisoners from Van Gogh's 'The Prisoners.' They have been separated from their background and colorized with bright reds and oranges. In their center is a giant capitalist ogre in a top hat, yanking a lever in the shape of a golden dollar-sign with one white-gloved hand and holding a dangling, upside-down prisoner figure in the other. Behind this tableau and to the left is an editorial cartoon version of Roosevelt as a 'big-stick' swinging trustbuster, taking aim at the ogre.
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/02/02/upw…
Obviously, #Dobbs was the big one, but it's only part of a procession of trumped-up cases designed to give the court a chance to overturn decades of settled law and create zones of impunity for America's oligarchs and the monopolies that provide them with wealth and power.

3/
Read 47 tweets
Jan 31
Living in the age of AI hype makes demands on all of us to come up with smartypants prognostications about how AI is about to change everything forever, and wow, it's pretty amazing, huh?

1/ A science-fiction pulp illustration of a man with a swollen, bald head that has been cut away to reveal its contents. The man's face has been cropped at the bridge of his nose, leaving just the swollen, hollow head, cheekbones, and staring eyes, the last of which have been covered with blue ovals. The hollow head has been filled with the trudging figures from Van Gogh's 'The Prisoners,' marching over a grid of vacuum tubes from an early computer. The background of the image is the wiring from an early mainframe, snarled and dense.
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/01/31/neu…
AI pitchmen don't make it easy. They like to pile on the cognitive dissonance and demand that we all somehow resolve it.

3/
Read 36 tweets
Jan 30
Last night, I gave the annual #MarshallMcLuhan lecture at @transmediale #Berlin. The event was sold out and while there's a video that'll be posted soon, they couldn't get a streaming setup installed in the Canadian embassy, where the talk was held:



1/ transmediale.de/en/2024/event/…
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/01/30/go-…
The talk went of fabulously, and was followed by commentary from @F_Kaltheuner (@HRW) and a discussion moderated by Helen Starr. While you'll have to wait a bit for the video, I thought that I'd post my talk notes from last night for the impatient among you.

3/
Read 178 tweets
Jan 27
Rooftop solar is the future, but it's also a scam. It didn't have to be, but America decided that the best way to roll out distributed, resilient, clean and renewable energy was to let Wall Street run the show.

1/ An image of a modest house with rooftop solar. Rising over the roof is a picture of WC Fields as a carny barker, waving his hat around and shouting.   Image: Future Atlas/www.futureatlas.com/blog (modified) https://www.flickr.com/photos/87913776@N00/3996366952  CC BY 2.0 https://creativecommons.org/licenses/by/2.0/  --   J Doll (modified) https://commons.wikimedia.org/wiki/File:Blue_Sky_%28140451293%29.jpeg  CC BY 3.0 https://creativecommons.org/licenses/by/3.0/deed.en
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/01/27/her…
They turned it into a scam and now it's in terrible trouble. which means *we're* in terrible trouble.

There's a (superficial) case for turning markets loose on the problem of financing the rollout of an entirely new kind of energy provision across a vast, heterogeneous land.

3/
Read 54 tweets
Jan 26
One of the weirdest aspect of #EndStageCapitalism is #auditing's collapse, lynchpin of investing. Auditors - independent pros who sign off on a company's finances - are the only way investors can be sure they're not handing their money over to failing firms run by crooks.

1/ A vintage photo of Wall Street, tinted sepia. It has been altered. A chainlink fence pattern has been overlaid on the scene. A crooked, dirty 'BEWARE OF DOG' sign hangs from the fence, with a line-art drawing of a lunging, snarling German shepherd. Beneath the sign, and behind the chainlink, a small, cute puppy snoozed. In the middle of Wall Street is the 'Charging Bull' bronze statue, standing in a spreading pool of blood. Its eyes glow red.   Image: Sam Valadi (modified) https://www.flickr.com/photos/132084522@N05/17086570218/  Disco Dan (modified) https://www.flickr.com/photos/danhogbens...
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/01/26/noc…
It's just not feasible for investors to talk to supply-chain partners and retailers and verify that a company's orders and costs are real. Investors can't walk into a company's bank and demand to see their account histories.

3/
Read 25 tweets
Jan 25
#Lifehacking is in pretty bad odor today, and with good reason: a once-useful catch-all for describing how to make things easier has become a pit of #ProductivityPorn, grifter hustling, and anodyne advice wreathed in superlatives and transformed into SEO-compliant listicles.

1/ A screenshot of Firefox opening several tabs at once.
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on , my surveillance-free, ad-free, tracker-free blog:



2/pluralistic.net
pluralistic.net/2024/01/25/tod…
But I was there when lifehacking was born, and I'm here to tell you, it wasn't always thus. Lifehacking attained liftoff exactly 19 years and 348 days ago, on Feb 11, 2004.

3/
Read 48 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(