Saudis suspected of phone spying campaign in US
theguardian.com
theguardian.com
https://www.vice.com/en_us/article/mbzvxv/criminals-hackers-...
And if Apple and Google would implement some kind of universal solution, every website could utilize this technology making 2FA more secure and usable.
It's kind of strange that we're still using SMS so widely.
Also SMS is not that cheap, while push is free.
Sure, SMS is fine as a fallback option, just like voice call is fine as a fallback option for SMS, but that's about it.
In the brokerage space, Robinhood accepts TOTP and Fidelity accepts Symantec VIP (proprietary TOTP-alike). But I don't know of any checking or savings accounts that can be protected this way.
I really wish they would just support U2F or FIDO.
https://twofactorauth.org/ is actually quite decent at tracking that sort of stuff
https://www.cyrozap.com/2014/09/29/reversing-the-symantec-vi...
But yes, the original author extracted a pair of shared secrets from the Symantec executable.
Bank apps need to be easy to reset if you lose your phone but if you can do that just by receiving an SMS, or by entering a password you can reset using SMS, the system is easily broken.
Saudi carriers might mysteriously offer "special exclusive roaming deals" so they can keep tracking
or basically a few city blocks.
It's not based on physical distance or geography - it is based on the cell "tower".
Basically, SS7 will tell you which cellular base station the mobile handset is registered on.
There are easily accessible, public lookups of the location of all of those "cell towers".
It's mindboggling how easily people will let such things slide from our allies while mindlessly droning on about the far lesser actions of those who are perceived to be enemies.
[0] https://en.wikipedia.org/wiki/Capital_punishment_in_Saudi_Ar...
All of which is to say yeah, they're probably going to.
As long as other countries spy on our citizens, and share the data with our government, there is no problem!
Edit: It's also hardly worth reporting, or at least, with the sense of outrage that I get from it. I mean, anyone who cared would realize that the Saudis would track and snoop on cellphone users, no matter where they were. And so nobody who cared about that would use their Saudi phone. They'd just buy a phone at Walmart or wherever.
That's a very victim blame-y take.
Most people are not HN readers and have no idea what SS7 is.
Even if they know about cell tower tracking they'd probably expect that info would not be handed over by the USA to KSA.
Also, an expectation of surveillance doesn't depend on understanding the technology.
Yes, "they should expect they will have their human rights violated on US soil and it's on them to buy a burner" is off base.
Anyone legally in the United States (including tourists) gets constitutional protections.
You can expect whatever you want but illegal spying on US soil by an authoritarian regime is absolutely a news story.
Every embassy is a spy outpost, but they usually leave people who aren't at least semi-public figures alone.
Then again, maybe everyone is abusing SS7 and KSA is just who got caught with their hand in the cookie jar.
If that's the case, Saudi censorship is more effective than I'd imagined.
> Anyone legally in the United States (including tourists) gets constitutional protections.
In theory, yes. In practice, it's prudent to assume that the NSA sees everything.
> Then again, maybe everyone is abusing SS7 and KSA is just who got caught with their hand in the cookie jar.
That's my default assumption.
Also, location data makes it easier to handle disputes in case customers see unexpected charges on their bill and dispute a charge. A place like "Kettleman City" might seem unfamiliar, but if your carrier could also show you that you made calls from Los Angeles the day before, you could reasonably conclude it was a call made while driving in California and not an erroneous charge.
So there is a balance to strike here.
The difference is the level of government access to the location data though. The legal standard in the US is that the government must obtain a warrant to access cell site location information[1].
In Saudi, telecoms are pretty much controlled by the government and can see everything.
Perhaps the best option for those who live in authoritarian countries is to remove your SIM card while roaming and have a voicemail message asking people to email you.
Sure. But it's pretty clear that the NSA ignores laws.
> Perhaps the best option for those who live in authoritarian countries is to remove your SIM card while roaming and have a voicemail message asking people to email you.
Or just leave the phone at home. If for no other reason, because it'll likely get inspected when you enter the US.
And you have to then communicate your temporary local phone number to your existing contacts, including your boss/coworkers and your family, but somehow do that without your phone. Not impossible, but very annoying. And you might need your phone for 2FA login to your work email.
Carriers track their own subscribers' locations no matter which network they are on. Inter-carrier roaming agreements require this ability. So it appears the Saudis has a new use for it.
The increased focus on SS7 security actually increases reliance on inter-carrier PSI. PSI is sent to the last known serving MSC to retrieve the number of minutes since last network contact. This info is used to enable a velocity check against a network attached request coming from a new country. It's this type of check that combats SMS interception.
What is PSI? Edit: thanks!
Huh? Care to explain this odd take?
Obtaining information about someone's location w/o their permission, by agents of a foreign power, seems pretty textbook spying.