TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

I'm a security engineer and I still almost got scammed

239 pointsby traucoabout 3 years ago

45 comments

vascoabout 3 years ago
If your card is stolen and you become a victim of fraud, and they manage to take money from your account, and your bank already knows its fraud, there&#x27;s no urgency on your end.<p>You&#x27;ll get your money back. I&#x27;d go as far as saying that if the bank genuinely wants you to decide fast, it&#x27;s not to protect you. It&#x27;s to protect itself. Shenanigans about &quot;do it fast or they&#x27;ll take more&quot; are bullshit always. The bank is on the hook, not you. So never do things in a rush, take your time to verify yourself that money indeed disappeared. There. is. no. urgency.<p>Sense of urgency is one of the best ways to make people do bad decisions. Salespeople use it, scammers use it. Nobody who is trying to be helpful will come with a story &quot;that needs to be fixed now!!!&quot;.<p>If you still want to be safe, and you use a debit card, have 2 accounts. One with the bulk of your money without a card associated with it. One with the card associated with it and no more than whatever you spend in a week. If you use a credit card, it totally doesn&#x27;t matter, it&#x27;s the banks money, not yours that they&#x27;d steal.<p>So whenever you find yourself in a situation where someone wants you to decide something fast that you didn&#x27;t know about and isn&#x27;t a direct threat to your life, don&#x27;t do it. Think about it first.<p>It&#x27;s impossible to keep up with all the scams, but if you stop to think and never take rash decisions you don&#x27;t have to. Slow is safe.
评论 #31109765 未加载
评论 #31109981 未加载
评论 #31112711 未加载
评论 #31113087 未加载
评论 #31117154 未加载
评论 #31109829 未加载
awinter-pyabout 3 years ago
&gt; A lot of the credit that I gave Barry came from my lack of faith in my bank’s systems and security. ... Insecure business practices often don’t stand out as a sign of a con; they just look like another boneheaded but authentic policy.<p>^ <i>THIS</i>. your bank is training you to get phished. your health insurance, by leaving fake-urgent voicemails that require miserable phone tree navigation when you call back, and by having a million different numbers which resolve to &#x27;scam or at least spam&#x27; aggregator sites when you google them, is teaching you to get phished.<p>my health insurance has a process which involves calling me and asking for a bunch of personal information. I called them back at a known number to ask if this was their number and <i>they didn&#x27;t know</i>. I called three agents and they gave me three different answers. One said it was a &#x27;system error that will be resolved in 24 hours&#x27;. Another said it was fake, don&#x27;t trust it. A third <i>called the number</i> while I was on hold and assessed it as &#x27;probably fine&#x27;.<p>teach someone to get phished and they&#x27;re phished for the rest of their life<p>never accept inbound calls
评论 #31111143 未加载
评论 #31112828 未加载
评论 #31111284 未加载
评论 #31111702 未加载
评论 #31118348 未加载
评论 #31112798 未加载
评论 #31118059 未加载
46Bitabout 3 years ago
&gt; The internet tells me that caller IDs are easy to spoof, which I didn’t know<p>I really think that security engineers should know this.
评论 #31110579 未加载
评论 #31110479 未加载
评论 #31109648 未加载
评论 #31109908 未加载
评论 #31109627 未加载
评论 #31110352 未加载
评论 #31112027 未加载
评论 #31109821 未加载
评论 #31109378 未加载
评论 #31112809 未加载
评论 #31112497 未加载
评论 #31109324 未加载
评论 #31145696 未加载
评论 #31111042 未加载
评论 #31109318 未加载
评论 #31109422 未加载
nonrandomstringabout 3 years ago
We already covered this, but advice distilled from earlier comments bears repeating;<p>One special class of vulnerable targets is <i>security experts</i>, and <i>top ranks</i>. I remind my students that &quot;pride comes before a fall&quot; and nobody is immune. While doing some training for &lt;BIG INTERNATIONAL BANK&gt; someone told me they call it the &quot;cocks problem&quot;. It&#x27;s the handful of 7 figure salary high flyers that get regularly pwned and cause grief for everybody else, because they are &quot;too cocky&quot;. Lowly secretaries and desk staff are much harder marks. The more training you give to people who think they&#x27;re above it the worse they get. It has to be pitched as participatory advice, as an invitation to co-create a secure practice.<p>We saw this cavalier attitude just the other day with Boris Johnson [0]. I bet Johnson was told time and again to use equipment that had been checked by his security detail. And I still cringe thinking of this one [1].<p>I suggest there&#x27;s no correlation between domain knowledge and behavioural invulnerability. Good security posture is a mind-set. I also think it&#x27;s a very strange combination of contradictory qualities (or attitudes you can be trained to adopt) that are hard to describe, such as high conscientiousness and humility mixed with utterly cynical disrespect for &quot;authority&quot;, high openness but brutally meticulous self-checking and introspection. And definitely, never call yourself an &#x27;expert&#x27;.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31075558" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31075558</a><p>[1] <a href="https:&#x2F;&#x2F;www.arrse.co.uk&#x2F;community&#x2F;threads&#x2F;77-bde-twitter-feed-hacked.290788&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.arrse.co.uk&#x2F;community&#x2F;threads&#x2F;77-bde-twitter-fee...</a>
评论 #31112692 未加载
评论 #31111890 未加载
projektfuabout 3 years ago
I got a call from a bank and they said they wanted to verify my identity. I said, all due respect but you called me. I need to verify your identity. They sounded offended but told me how to continue the discussion when I called back. It was a legitimate call.<p>I was pretty annoyed that they didn&#x27;t follow good identity practices by encouraging their customers to trust people who could be scamming them.
评论 #31110073 未加载
评论 #31111530 未加载
staticassertionabout 3 years ago
Here&#x27;s the thing. Phones fucking suck. Anyone can call anyone, and that&#x27;s insane. It&#x27;s like the phone book, it&#x27;s a dated concept that just does not scale.<p>Phone numbers as a proxy for &quot;who is calling me&quot; is terrible. Numbers change, numbers can be spoofed, numbers can be stolen. All identification that happens via a phone is fundamentally <i>bad</i> and it is only getting worse.<p>The trick is, don&#x27;t use phones. Really. Block every number that isn&#x27;t someone you know, for starters. If someone calls you and it&#x27;s a bank ask them to contact you via email, and only use the phone to confirm what has already been discussed via email - for example, if you are performing a wire transfer, initiate that via email, and if you confirm information via the phone never <i>offer</i> any information, just validate what they say.<p>This issue is so common and pervasive that, as the author demonstrates, we just assume <i>everything is horribly broken</i> and when something is suspicious we just think &quot;well, everything&#x27;s horrible, so why wouldn&#x27;t this be horrible?&quot;.<p>&quot;Silly but plausible&quot; - this is the cost of security theater. I have to jump through hilariously stupid loops sometimes.<p>But ultimately I blame phones being used as proxies for identity.
neogodlessabout 3 years ago
Thought perhaps this was posted previously, but it&#x27;s just a very similar story.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427</a><p>&quot;I&#x27;m a scam prevention expert and I got scammed&quot; (544 comments 20 days ago)
评论 #31111484 未加载
评论 #31114113 未加载
评论 #31109866 未加载
alias_neoabout 3 years ago
&gt; Nothing the bank might want to talk about could be urgent enough to interrupt an unseasonably sunny March afternoon.<p>Wrong. Some banks, and with certain account types, the bank will absolutely make a courtesy call to you if something unusual is happening.<p>I had a call from my bank while spending a few hundred on cocktails in Bali (I&#x27;m from London), I hadn&#x27;t used my card yet on that trip as I&#x27;d taken cash.<p>They also called me to check a payment into my account with an &quot;unusual&quot; reference; a joke from a friend returning the money he owed for a holiday I paid for, but which made it look like he was paying me for &quot;special services&quot;.<p>They called me to query a payment at a home furniture store for a couple thousand pounds in a city ~300 miles from where I live only hours after I&#x27;d used the card near home; I&#x27;d driven to this particular store to check out the furniture.<p>If you&#x27;re not sure, the _real_ bank will suggest you hang up and call their number found on your card or their website (or in your contacts list, where I keep it) and will never pressure you to answer or provide them information, and they&#x27;ll NEVER, EVER ask you to read a security code out to them sent to your phone, or using your banking app.<p>EDIT: To further clarify; my particular bank&#x27;s app, has, on rotation, a series of warnings, displayed each time I log in, saying things like &quot;BEWARE; if someone [calls&#x2F;texts&#x2F;etc] asking&#x2F;telling you to do [XYZ] ...&quot;, e.g. to get this code or that code, or do something else in this app, you&#x27;re being scammed, &quot;WE WILL NEVER ASK YOU FOR [XYZ]...&quot;.
评论 #31109773 未加载
评论 #31112648 未加载
评论 #31114389 未加载
briHassabout 3 years ago
This is the second very similar report on HN where the end-goal was ApplePay. There must be something poorly done in their card linking&#x2F;payment process that hackers are targetting. I don&#x27;t use it, so I&#x27;m not familiar.<p>Collectively, we software engineers that have security focus, have done a piss-poor job with 2FA. Users should&#x27;ve been trained from day-one that 2FA codes sent to their email or SMS should never, EVER, be repeated back to a human. All the additional text sent with the code should clearly and emphatically state that this number is between you and a website that you are reasonably certain represents a secured entity and that you explicitly requested during a login flow. It&#x27;s like the combination to a safe: that code is between you and the dial on the safe, if it ever verbally leaves your mouth, you&#x27;re doing something wrong.<p>Any orgs that use 2FA codes to authenticate a user to a CSR are screwing it up for everyone. Don&#x27;t do that: you should be able to mutually authenticate using shared knowledge that a hacker isn&#x27;t likely to have (not an address, FFS), like the previous transactions thing the OP requested. 2FA codes are for computers only.
评论 #31109863 未加载
评论 #31110967 未加载
jrochkind1about 3 years ago
Part of this comes indeed from not trusting the banks -- like, I know the banks do irrational insecure things, and I also don&#x27;t trust that if I don&#x27;t do <i>exactly what they say</i> they will actually cover me in case of fraud (which we know does happen, a lot, now).<p>Like, let&#x27;s say I insisted on hanging up and calling the number on the back of my phone -- are there any cases that would be disastrous for me, would end up in me losing money, and I really <i>should</i> have stayed on the phone with the person who called me, who really was a non-fraudulent representative?<p>I&#x27;m not confident there are not.
评论 #31111991 未加载
senectus1about 3 years ago
I&#x27;ve recently noticed that I reflexively answer my phone with &quot;<i>MyName</i> speaking&quot;, it occurred to me that this is bad security practice.<p>Any suggestion on how I should politely and professionally answer a call without giving away my identity?
评论 #31109320 未加载
评论 #31109428 未加载
评论 #31109323 未加载
评论 #31109623 未加载
评论 #31109309 未加载
评论 #31109397 未加载
评论 #31109415 未加载
评论 #31109952 未加载
评论 #31109302 未加载
评论 #31110884 未加载
评论 #31109703 未加载
评论 #31109800 未加载
评论 #31109299 未加载
评论 #31109306 未加载
评论 #31109343 未加载
badrabbitabout 3 years ago
I work with phishing content on a daily basis, ashamed to say I fell for a scam on a dating app once, but I was careful enough to use a burner credit card, cancelled it right away with no loss to myself. I don&#x27;t think I can fend off a well planned scam or phish no matter how careful I am. At the end of the day I have to be a normal human being with predictable weaknesses and psychological vulnerabilities. Instead, I try to rely on security controls that don&#x27;t rely on my psychological hardening.
Toreno96about 3 years ago
The article references another one of the author&#x27;s articles: <a href="https:&#x2F;&#x2F;robertheaton.com&#x2F;2019&#x2F;06&#x2F;24&#x2F;i-was-7-words-away-from-being-spear-phished&#x2F;" rel="nofollow">https:&#x2F;&#x2F;robertheaton.com&#x2F;2019&#x2F;06&#x2F;24&#x2F;i-was-7-words-away-from-...</a><p>I find it quite amusing that the scam used the domain `people.ds.cam.ac.uk`, which contains `s.cam`.
dr_orpheusabout 3 years ago
I believe I saw this exact same scam on another recent Hacker News article. Same premise of &quot;I&#x27;m from the bank and you are a victim of fraud and I need to deactivate your Apple pay but I am actually activating my own Apply pay with your card&quot;<p>Also had a similar title along the lines of &quot;I give presentations on scams and I still got scammed&quot;
anonsec123about 3 years ago
Just being a security engineer doesn&#x27;t instill you with a defensive or paranoid mindset. I work with security analysts who use TAILS to browse random websites and security engineers who torrent cracked software and install whatever they find directly on their baremetal PC&#x2F;laptop.
评论 #31109814 未加载
rmbyrroabout 3 years ago
Any reasonable bank would freeze the card before even contacting you.<p>If they want a confirmation, they&#x27;d rather use an automated method. Like send an SMS: &quot;Did you spend $X on Merchant, Inc? Reply with Yes or No&quot;.<p>They can&#x27;t afford a human calling you for every fraud suspicion.
cameronh90about 3 years ago
I almost got scammed by a SMS that woke me up.<p>Local couriers often send links by SMS when an international package needs customs duty paid, and they often shorten URLs due to SMS limits. So they might send a URL like couri.er&#x2F;1ea6dz. Often the payment sites look a little dodgy too, frequently just an un-themed Worldpay form.<p>Unfortunately I was expecting an international package and an SMS woke me up saying delivery would happen today provided I pay the customs duty. I luckily had gained my senses enough by the time the page had loaded to double check everything, but it could have got me.<p>When the legit request to pay customs duty came through, it didn&#x27;t look all that different...
fullstopabout 3 years ago
&gt; I’m not sure where the 2 missed calls from my bank’s real phone number came from.<p>This sort of thing is incredibly easy to forge these days.
skeeter2020about 3 years ago
I appreciate that the OP calls out his bias towards bank mismanagement and &quot;the system&quot;. Scammers (like this one) are using the stereotype to run their scams. Are bank systems often disjointed bureaucracies and less than stellar examples of best practices? Absolutely, but scams are so common now I believe it&#x27;s time that we accept them as the default conclusion until proven otherwise.
评论 #31110972 未加载
lamontcgabout 3 years ago
&quot;Yeah, I *69&#x27;d you. I never pick up my phone.&quot; -- Tyler Durden, Fight Club.<p>I&#x27;d also logon to the bank website first to look at recent transactions myself so that I &quot;do my own research&quot; before talking to a person at the bank.<p>Most often the fraud check is something like an apple hardware purchase that I made months ago which only just went through after I got the front of the waiting list. I&#x27;d want to debug that stuff myself first. If I&#x27;m out doing something and a text&#x2F;VM comes in while I&#x27;m on thumbs I&#x27;ll happily wait until later that night to debug the problem. Like the top thread here says, there&#x27;s no urgency.<p>Really helps to be an introvert where you very actively don&#x27;t want to call someone up and chat on the phone about shit, so you first seek to avoid having to talk to anyone in person, and then have all the information you can acquire ready first to keep the phone call as short as possible.
softwarebewareabout 3 years ago
This was a great read. I think the biggest takeaway I had was how some banks and credit card companies themselves are not doing a great job at building trustworthy systems. That leads consumers into treating things that seem gray, like confirmation code texts coming from unknown numbers, as credible.
SunlightEdgeabout 3 years ago
I have a dumb fraud story.<p>A fraudster called me up (I knew it was a fraudster right away). I played along as he said there had been some fraudulent activity on my account - payments from random locations etc.etc.<p>The crux was that he wanted to send me a verification code from PayPal. This is where I was dumb. I assumed it was from a fake PayPal messaging system and they knew the number already. When they asked me to repeat it back to them I pretended to be dumb and gave a fake number back, repeatedly. I at first thought they knew the number. It then hit me that they didn&#x27;t know the number and were actually trying to break into my PayPal account. I was so dumb! Still no bad outcome other than me looking stupid.
tpoacherabout 3 years ago
I do sympathise with how the whole &quot;I dont want to call back and get placed in a queue with elevator music&quot; was a big factor in the scam almost being successful here.<p>&quot;Hopefully&quot; enough people get scammed at such organisations, such that having the ability to easily contact a human at the company becomes a valid selling point, and lack of it an actual pain point for the company, so that pointy-haired CEOs start to appreciate it again.<p>I had to add my wife&#x27;s name to our gas bill recently. There was no option to do this from the online system. I had to call 4-5 times to get this fixed. Each time I had to wait about 50 minutes before getting to a human at the other end.
causality0about 3 years ago
<i>I made a note to check my account when I got home</i><p>It would take more than thirty seconds to go online and check the account?<p><i>“I’m calling about some suspicious transactions on your account ending in 1234. Is this a good time to talk?”</i><p>I don&#x27;t know how it works there, but my bank&#x27;s fraud alert call is automated and exactly the same every time.<p><i>“I’d like to enable enhanced security on your account, but I’ll need to text you a confirmation code first. Is that OK?”</i><p>Do banks do that there? Mine won&#x27;t make any kind of account changes unless I show up in person with ID.<p><i>Barry couldn’t use my card to buy anything online because my bank sends me a one-time verification code whenever I use the card on a new website.</i><p>This is great. All banks should do that.
liendolucasabout 3 years ago
Question: Why banks do not implement bait&#x2F;decoy codes for people that are aware they are being part of a scam? Wouldn&#x27;t this provide them at least more information about the scammer? With all the technology that&#x27;s available, why is not possible to let the scammer believe that he&#x2F;she is doing a real transaction but behind scenes they are being monitored&#x2F;traced? I&#x27;m asking out of my ignorance on the subject.
评论 #31118152 未加载
ed25519FUUUabout 3 years ago
The problem is definitely still the security of banks. They regularly call YOU and tell you that you have to verify yourself. It’s an incredibly stupid system.
staticassertionabout 3 years ago
<a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=YIWV5fSaUB8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=YIWV5fSaUB8</a><p>Jim Browning is an expert in this area and is sort of famous for his &quot;scamming the scammers&quot; videos where he hacks, tricks, annoys, or otherwise scams scammers.<p>In the linked video he talks about how he was tricked into deleting his account. These things can happen to anyone, even experts.
jveabout 3 years ago
Uh, I&#x27;v got similar calls.<p>Here you can watch video for taking down one of these call centers by police, not so long ago: <a href="https:&#x2F;&#x2F;www.delfi.lv&#x2F;news&#x2F;national&#x2F;criminal&#x2F;video-latvija-aiztur-82-viltus-brokerus-kas-katru-menesi-izkrapusi-3-miljonus-eiro.d?id=54192518" rel="nofollow">https:&#x2F;&#x2F;www.delfi.lv&#x2F;news&#x2F;national&#x2F;criminal&#x2F;video-latvija-ai...</a>
xystabout 3 years ago
In this day and age, how do people still fall for this? This isn&#x27;t the old days where you would get a physical paper statement in the mail every 30 days and rely on your bank to call you for potentially fraudulent purchases.<p>You have instant access to your financial information. You can easily see &quot;pending&quot; and &quot;posted&quot; charges on your credit accounts without a third party.
herfabout 3 years ago
2FA should never be vague - it should say &quot;Don&#x27;t give this code to anyone.&quot; People are getting scammed all the time this way.
furyofantaresabout 3 years ago
I firmly believe that anyone can get scammed if they&#x27;re caught on a bad day and the scammers happen to get lucky with some details or approach that happens to match something the target is inclined to believe.<p>I don&#x27;t believe scams are typically designed to maximize success rate per scam; they&#x27;re designed to cast a very wide net and get lucky on a few targets.
mongolabout 3 years ago
I once was called by my bank on a Sunday. They told me someone had found my credit card at a parking payment machine where I parked approximately 10 minutes earlier. That was a legit and reasonably urgent call. I could go and get it from the couple that found it at a nearby café.
scott_sabout 3 years ago
Basically the same scenario as this HN submission: &quot;I&#x27;m a scam prevention expert and I got scammed&quot;, <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427</a>
lr1970about 3 years ago
Virtually identical story of the scam with ApplePay was here 3 weeks ago. The victim was a scam prevention expert:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427</a><p>EDIT: silly typos
评论 #31118158 未加载
nokyaabout 3 years ago
If one of my SEs came to me with this story, I&#x27;d be quite worried as his manager. The post he wrote seems to be more therapeutic than instructive...
scootabout 3 years ago
Similar to another recent post: &quot;I&#x27;m a scam prevention expert and I got scammed&quot;<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30869427</a>
paxysabout 3 years ago
I&#x27;m not a security engineer, but here&#x27;s the easiest way to prevent 99% of scams – never pick up the phone. If it is urgent they can leave a voice mail, and you can call back by looking up the official number.
nottorpabout 3 years ago
US Banks are so bad that this scenario would be believable? Any security problem where I am would get fixed either via resets on pre established channels or via a visit to the actual bank with ID verification.
koala_manabout 3 years ago
&gt; I got through to the bank, but they couldn’t work out why they had called me.<p>The bank said &quot;we have no record of calling you&quot; and it didn&#x27;t stop there?
vegai_about 3 years ago
When I get off work, I want to think about silly computer problems as little as possible. Perhaps the same applies to security engineers.
bennyp101about 3 years ago
Seems like this is more a story type thing?
RadixDLTabout 3 years ago
&quot;security expert&quot; should be taken with a grain of salt
KSPAtlasabout 3 years ago
Can this be a case of survivorship bias, but flipped?
smm11about 3 years ago
I got the same call, but it really was my bank!<p>Hey, wait a second.
smbvabout 3 years ago
Dupe: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31100336" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31100336</a>