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.

How SMS fraud works and how to guard against it

206 pointsby apuchitnisabout 2 years ago

11 comments

pg_botabout 2 years ago
If you haven&#x27;t done this, set the MaxPrice field when sending SMS with an API provider such as Twilio. The message will fail to send if the cost of the sms exceeds the price you set.<p><a href="https:&#x2F;&#x2F;support.twilio.com&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;360014170533-Using-MaxPrice-with-Twilio-SMS" rel="nofollow">https:&#x2F;&#x2F;support.twilio.com&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;360014170533-Us...</a>
评论 #34979667 未加载
评论 #34978256 未加载
评论 #34974226 未加载
评论 #34981054 未加载
评论 #34977259 未加载
molodecabout 2 years ago
The article is describing one type of SMS Fraud, but I think Twitter got attacked using SMS Traffic Pumping Fraud. Twilio has the explanation <a href="https:&#x2F;&#x2F;support.twilio.com&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;8360406023067-SMS-Traffic-Pumping-Fraud" rel="nofollow">https:&#x2F;&#x2F;support.twilio.com&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;8360406023067-S...</a>
评论 #34977646 未加载
Arch-TKabout 2 years ago
I really want to know, why has everyone moved to SMS 2F&quot;A&quot;?<p>What was wrong with authenticator applications?<p>Were they really THAT user unfriendly?
评论 #34975108 未加载
评论 #34975129 未加载
评论 #34975830 未加载
评论 #34979330 未加载
评论 #34974906 未加载
评论 #34975426 未加载
评论 #34978205 未加载
评论 #34978949 未加载
评论 #34975587 未加载
评论 #34976954 未加载
评论 #34975023 未加载
评论 #34977248 未加载
csharpminorabout 2 years ago
Another technology to read up on is Silent Network Auth: <a href="https:&#x2F;&#x2F;www.twilio.com&#x2F;blog&#x2F;silent-network-authentication-sna-overview#technical-overview" rel="nofollow">https:&#x2F;&#x2F;www.twilio.com&#x2F;blog&#x2F;silent-network-authentication-sn...</a><p>If you operate a mobile app, this allows you to force a data packet over the device’s SIM that the carrier can validate. Platforms like Twilio&#x2F;Boku have worked with the carriers to provide an API for this.<p>SMS is completely removed from the process and SMS pumping becomes a non issue.<p>Another option that could be mentioned in the article is using WhatsApp for OTP delivery. It’s the de facto messaging app in many countries with scketchy carriers, precisely because people don’t enjoy paying 5 cents per SMS.
评论 #34990245 未加载
评论 #34989153 未加载
71a54xdabout 2 years ago
I feel like the easiest workaround is to a) not use an email with your name in it for any important login b) don&#x27;t use those emails for more than one service c) use a separate SIM and device for 2FA (mint mobile etc) &#x2F; banking apps that aren&#x27;t up to speed with non SMS 2fa.<p>It pains me to say this since Bank of America sucks, but their system now supports adding a Yubikey for login, nearly as good as Schwab before they stopped issuing physical TOTP tokens in 2020.
评论 #34977961 未加载
tzsabout 2 years ago
OT: what do people do who sign up for a site from their phones or tablets do when the site gives them a QR code to scan to set up TOTP?<p>I&#x27;ve only ever signed up for such sites from my desktop, so it was easy to use my phone or tablet camera to get the QR code from my desktop&#x27;s screen.<p>How do you scan a QR code that is on your phone&#x27;s screen using your phone?
AdamJacobMullerabout 2 years ago
This makes the assumption that Twitter blocked it due to SMS fraud. While that&#x27;s a plausible theory an equally plausible theory is that they were worried about account hijacking and security (and allowed twitter blue subscribers to continue to use it on a you can pay me to be stupid context) which seems equally plausible.<p>I take issue with a lot of the assumptions in the article but this is funny:<p>&gt; Identify and block premium rate phone numbers, using libphonenumber. Whilst this seems promising, I don’t know how reliable the data and how effective this approach is.<p>here&#x27;s this purpose-built and well maintained* library from google which does exactly what I want but i&#x27;m not even going to consider it.<p>* the actual number database has been updated 5x so far this year: <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;libphonenumber&#x2F;commits&#x2F;master&#x2F;metadata&#x2F;metadata.zip">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;libphonenumber&#x2F;commits&#x2F;master&#x2F;meta...</a>
评论 #34978179 未加载
评论 #34974815 未加载
评论 #34974566 未加载
waynesonfireabout 2 years ago
Good, SMS for auth is terrible. Let me use my yubikey or authentication app.
anonymous344about 2 years ago
how is this even possible? must be usa?right?<p>in finland non-standard numbers must start with different numbers so its easy to block them as invalid.
评论 #34989381 未加载
lgatsabout 2 years ago
where can i get a premium sms phone number? ( for research purposes )
singleshot_about 2 years ago
Fraud requires that someone make a misrepresentation. Who makes a misrepresentation when SMS fraud is committed? What is the misrepresentation?<p>Is there any chance that this isn’t actually fraud and that companies who send out tons of text messages to any number a person specifies are just paying for their extraordinarily poor design?
评论 #34974835 未加载
评论 #34974725 未加载
评论 #34975476 未加载