News for hackers. Stuff that matters.
Re:Android phones are sending significant amount of user dat... by dgan on Tuesday October 12, 2021 @12:39PM (#28841800)
Do banking applications work? I mean as in "I buy X online. It requires me to login to my bank application and press 'confirm'. I perform this sequence, and online purchase is completed. "?
Re:Android phones are sending significant amount of user dat... by slock83 on Tuesday October 12, 2021 @05:26PM (#28845287)
I switched to /e/ rather recently, and it also just happen that I am in the process of switching banks, which means I currently have two banking apps on my phone.

Both are rather strict on having a clean, non rooted, non modified phone. Currently, they both work without any caveats, but I had to install magisk, add them to magisk hide, and use the magisk renaming feature to have them work.

Re:Android phones are sending significant amount of user dat... by toastal on Wednesday October 13, 2021 @10:42AM (#28852741)
I recently had a bank detect Magisk Hide. Since on principle, I don't think it's their business what I do with my phone, especially once added Magisk Hide, I went into my branch, told them just that and asked for everything in cash to move to a different bank. These are the same banks that only have SMS for 2FA and it's required.
Re:Android phones are sending significant amount of user dat... by tjader on Wednesday October 13, 2021 @07:17PM (#28858728)
I also ironically had to install Magisk on my previously unrooted LineageOS phone in order to convince a bank app my phone is not rooted.
Re:Android phones are sending significant amount of user dat... by salusinarduis on Tuesday October 12, 2021 @12:41PM (#28841840)
Some will, however I have heard some of these apps have janky hooks into Android's trust system which will break them on non-google distros.

Personally I wouldn't suggest having banking apps on a phone.

You can always use the web browser if you absolutely must access those accounts.

Re:Android phones are sending significant amount of user dat... by Kubuxu on Tuesday October 12, 2021 @02:01PM (#28842925)
Most banks in EU require phone app based confirmations for transfers and other operations (according to PDS2 directive).

Visa and Mastercard also introduced 3DSecrue system which piggybacks on the same system of confirmations. Vendors are incentivised to adopt it by lower rates.

In essence when paying with card or making a wire transfer (or using some instant transfer method, for example Blik in Poland), you get notification on you phone asking you to confirm operation, even if you initiate it from your account in the browser.

In essence Bank apps became 2FA devices. The only way to avoid it is to opt-out of the App 2FA and use paper one-time code pad. You regularly then get sent a list of codes by snail mail, which you have to type to confirm operations.

Re:Android phones are sending significant amount of user dat... by gpvos on Tuesday October 12, 2021 @03:37PM (#28844088)
It depends per bank; mine discontinued the paper OTP pad as well as the SMS codes, and gave me a separate 2FA device when I didn't want to use their app. I don't think banks can force you to have a smartphone yet.
Re:Android phones are sending significant amount of user dat... by krageon on Wednesday October 13, 2021 @04:43AM (#28849760)
> I don't think banks can force you

They can and do. There are a number of banks where you have absolutely no choice.

Re:Android phones are sending significant amount of user dat... by jiggunjer on Wednesday October 13, 2021 @05:32AM (#28850097)
you have a choice to not be their customer.
Re:Android phones are sending significant amount of user dat... by krageon on Wednesday October 13, 2021 @10:01AM (#28852165)
unless of course they are all equally bad :)
Re:Android phones are sending significant amount of user dat... by bubblethink on Tuesday October 12, 2021 @07:00PM (#28846165)
Does nobody in the EU do computers ? How do they pass asinine laws like this ? I mean, from the outside, it always appears as though the EU is much better than the US when it comes to consumer rights, but it always feels like they don't have a very good grip on technology.
Re:Android phones are sending significant amount of user dat... by Delk on Saturday October 16, 2021 @12:25PM (#28888945)
Where I live, the authentication systems implemented by banks are also used for verifying user identity to various other services, including governmental ones.

Basically, there's a common (government-backed) user identification system which hooks up to interfaces that banks provide. When you're logging in to an online service that requires strict identification of the user (such as ones that would require an official id document if done in person), you first pick the bank you're using, and the service forwards you to the bank's website. Once you log in with your bank credentials, the original requesting website gets informed that you've provided valid login information, and the identity that the login matches with.

I don't know the exact technical details of how that works, but essentially the bank also acts as a user identification service for various official and governmental online services. It's treated as similar to proving your identity with a document, or to signing a document with your signature.

I don't know if this is a common thing in other European countries, but if it is, that might be a reason why the EU has an interest in enforcing 2FA.

You're not strictly required to use a smartphone, as at least my bank has other means of 2FA that satisfy the regulatory requirements, but they are more cumbersome.

Re:Android phones are sending significant amount of user dat... by baal80spam on Saturday October 16, 2021 @05:39PM (#28891834)
> Where I live

Do you live in Denmark perchance?

> I don't know if this is a common thing in other European countries

There is a similar system implemented in Poland and works very well.

Re:Android phones are sending significant amount of user dat... by gpvos on Wednesday October 13, 2021 @04:42AM (#28849758)
I don't think this was driven by law, but by an appropriate wish to increase transaction security (you really shouldn't use SMS for this anymore).

There are some rules here that are nonsense, such as know-your-customer laws that force me to enter my home address even when the product or service (say, a concert or train ticket) is delivered to me entirely electronically.

Most of the move to purely electronic payment is driven by the market and the large banks; e.g. in the Netherlands we actually never had laws that force shops to accept cash as payment.

Re:Android phones are sending significant amount of user dat... by bubblethink on Wednesday October 13, 2021 @05:31AM (#28850090)
I agree that you shouldn't use SMS. My point was that unless the law (if there is one), requires that 2FA be enabled in an accessible way, the banks will do their own thing with the phone push notification system. The 2FA situation is quite bad in the US too, but a small no. of banks do offer TOTP.
Re:Android phones are sending significant amount of user dat... by toastal on Wednesday October 13, 2021 @10:44AM (#28852776)
This whole situation caused me to throw up my hands in Thailand and now I pay for most everything in cash since it's still a cash-friendly nation.
Re:Android phones are sending significant amount of user dat... by inside_out_life on Tuesday October 12, 2021 @11:42PM (#28847996)
It's hard to explain but Poland got hooked on mobile payments/banking, the adoption is very high and one of the major players is home grown.
Re:Android phones are sending significant amount of user dat... by mateuszf on Wednesday October 13, 2021 @05:09AM (#28849921)
Btw, I live in Poland, and I use my banking app for internet payments and NFC payments using Pixel with CalyxOS.

So it's possible to do that with some of the banking apps.

Re:Android phones are sending significant amount of user dat... by robocat on Tuesday October 12, 2021 @04:28PM (#28844678)
> separate 2FA device

FYI in New Zealand a few banks can provide a device (e.g. RSA SecurID) for proper non-bank 2 factor auth with consumer accounts. However some major banks only use phones for 2FA (app or SMS).

The norms seem to vary considerably depending on country.

Re:Android phones are sending significant amount of user dat... by PostOnce on Wednesday October 13, 2021 @02:42AM (#28848941)
Which banks provide a device?
Re:Android phones are sending significant amount of user dat... by robocat on Wednesday October 13, 2021 @03:42AM (#28849391)
I have had SecurID tokens for ASB and SBS accounts. I have been told Westpac does not provide secure 2FA. I am not sure about other banks.
Re:Android phones are sending significant amount of user dat... by TeMPOraL on Wednesday October 13, 2021 @05:21AM (#28850010)
Didn't know this was driven by PDS2. As much as I appreciate the convenience, I still find the whole drive fucking annoying - especially that, with all the talk about data portability, I still can't get a simple API endpoint I could point a script at to fetch me my account's balance.

Yes, I'm bitter. If there's ever a bank that puts end-user automation first, I'll switch in a second.

Re:Android phones are sending significant amount of user dat... by herbst on Friday October 15, 2021 @05:45AM (#28875987)
From all the banks I've tried over the years I always check for this feature, sometimes asked and never got what I wanted. "No the API is only available for our 100k a month or more users" is the closest I got.

However when I really wanted a solution i build a small service that receives the confirmation SMS most banks offers and pushes my balance in a small API.

Re:Android phones are sending significant amount of user dat... by selfhoster11 on Wednesday October 13, 2021 @12:11PM (#28854055)
If you are in the UK, Starling offers a relatively simple API.
Re:Android phones are sending significant amount of user dat... by andrepd on Tuesday October 12, 2021 @07:24PM (#28846328)
My bank uses SMS. It's simple and platform agnostic: even a Nokia 3310 is compatible x)
Re:Android phones are sending significant amount of user dat... by 5etho on Tuesday October 12, 2021 @09:18PM (#28847140)
also not very safe. Attacker can duplicate your sim. This way he can call the bank and use the mobile numer as to restore bank account details. At least in Poland
Re:Android phones are sending significant amount of user dat... by soylentnewsorg on Wednesday October 13, 2021 @04:41PM (#28857415)
The number one reason to use a banking app on your phone is to deposit a paper check by taking a photo of it. I am not aware of a bank that lets you do that from a webpage.

Vanguard works on my completely google-free phone, although I had to change the OS language to English because w/ Android set to French their app would force the use of commas as the cents separator, then complain that commas are not a valid character. Another fun thing was it uses its own internal camera app, which would focus the preview, then completely ignore the focus setting and take a blurry photo of the check. Eventually I figured out the camera's default focus length and take the photo from that distance.

Re:Android phones are sending significant amount of user dat... by dgan on Tuesday October 12, 2021 @01:41PM (#28842632)
I will try to do so with web account, however I doubt it will work..
Re:Android phones are sending significant amount of user dat... by dylan604 on Tuesday October 12, 2021 @12:45PM (#28841882)
What kind of purchase/checkout system works like this? I have never seen one, but if I had, I would not complete the transaction.
Re:Android phones are sending significant amount of user dat... by Daniel_sk on Tuesday October 12, 2021 @01:19PM (#28842374)
Most in EU do this or will do - it’s part of EU bank regulation (PSD2). SMS isn’t considered safe anymore and debit/credit card payments are confirmed through banking apps (you get a push and confirm).
Re:Android phones are sending significant amount of user dat... by GoblinSlayer on Wednesday October 13, 2021 @08:55AM (#28851480)
Wait, but smartphones are less safe than SMS. The attack surface of SMS is your surrounding, the attack surface of a smartphone is entire world, and virus infections happen much more regularly than sim copies.
Re:Android phones are sending significant amount of user dat... by soylentnewsorg on Wednesday October 13, 2021 @04:49PM (#28857538)
That's not the issue though. I can log in to my cell account and see the content of every sms i send and receive. an app establishes an encrypted connection between your phone and the bank. sms is open to the public.

in addition, you don't need to copy a sim. you can copy a cell tower. which the authorities do all the time, without any warrants, and capture data en-masse. The fake cell tower fits in a backpack.

But it's not just the cops capturing your cell data. It's anyone, they've been doing it for over a decade, and it's cheap and easily accessible.

https://www.vice.com/en/article/vv7zn9/surprise-scans-sugges...

Re:Android phones are sending significant amount of user dat... by nicoburns on Tuesday October 12, 2021 @12:51PM (#28841973)
Online purchases with UK bank accounts often require this. Some banks use an OAuth-style redirect instead. I think the merchants get lower rates if they enable this feature (called "3D secure") because it lowers the risk of fraud.

It's basically 2FA for online transactions, which seems very sensible to me.

Re:Android phones are sending significant amount of user dat... by thirdsun on Wednesday October 13, 2021 @03:28AM (#28849304)
Reading the comment I was confused as well - it sounds as if the user provides his banking login to the merchant as part of the checkout process. However they mean that the transaction has to be approved via banking app, not unlike a 2FA authenticator app.
Re:Android phones are sending significant amount of user dat... by dgan on Tuesday October 12, 2021 @12:49PM (#28841955)
amazon paysend many others do too. bank is Boursorama
Re:Android phones are sending significant amount of user dat... by dylan604 on Tuesday October 12, 2021 @12:52PM (#28841982)
Is this something more popular outside of the US where credit/debit cards are not as ubiquitous?
Re:Android phones are sending significant amount of user dat... by Yizahi on Tuesday October 12, 2021 @01:34PM (#28842547)
I think it's called 3D-Secure for debit/credit cards. In Ukraine for example it is pretty much a normal path for online payments. Also our "credit" cards aren't the same your "credit" cards. Ours are basically the same as debit cards but with added overdraft amount and different service fees. They are created by the same banks as debit cards, not by a separate corporations.
Re:Android phones are sending significant amount of user dat... by joshuaissac on Tuesday October 12, 2021 @01:05PM (#28842191)
It usually happens when someone pays with a credit or debit card. If the confirmation is not given in the app within a certain time limit, the bank rejects the card transaction.

Edit: to clarify, my comment is about the UK, and it does not happen with most card transactions; "usually" here refers instead to card transactions being the usual trigger (in my experience) for this app-based authentication flow.

Re:Android phones are sending significant amount of user dat... by dylan604 on Tuesday October 12, 2021 @01:14PM (#28842309)
"Usually" is a bit of sticky word here. Your usual is not my usual, hence my questioning of it. My experience is US centric, so I'm assuming non-US but non-US is a really big place.
Re:Android phones are sending significant amount of user dat... by dgan on Tuesday October 12, 2021 @12:59PM (#28842092)
Maybe. I never owned a credit card, however I also basically didn't use cash for years, only debit card
Re:Android phones are sending significant amount of user dat... by kevin_thibedeau on Tuesday October 12, 2021 @03:37PM (#28844082)
I've had a US debit card where 3D secure was triggered.
Re:Android phones are sending significant amount of user dat... by hkt on Wednesday October 13, 2021 @02:12AM (#28848764)
On /e/OS with microG, I successfully use the apps for Starling Bank and Hargreaves Lansdowne. Nationwide and Nivo also both work. (these are all UK services, not sure how far they are known elsewhere)
Re:Android phones are sending significant amount of user dat... by sorry_outta_gas on Tuesday October 12, 2021 @05:42PM (#28845441)
I just use the website
Re:Android phones are sending significant amount of user dat... by thaumasiotes on Wednesday October 13, 2021 @04:38AM (#28849735)
> I mean as in "I buy X online. It requires me to login to my bank application and press 'confirm'. I perform this sequence, and online purchase is completed. "

Huh? This is not a real thing.

Re:Android phones are sending significant amount of user dat... by krageon on Wednesday October 13, 2021 @04:42AM (#28849752)
It is real and absolutely routine.
Re:Android phones are sending significant amount of user dat... by nicbou on Wednesday October 13, 2021 @08:04AM (#28851089)
Bog standard in Germany