zlacker

[parent] [thread] 30 comments
1. Gigach+(OP)[view] [source] 2023-07-25 03:44:08
The end result is that DRM and banking sites will just tell you to use chrome to continue. And users will keep migrating to chrome until Mozilla is forced to implement it.
replies(5): >>antod+U2 >>userbi+N8 >>caskst+xv >>nly+Nw >>kevinc+mf2
2. antod+U2[view] [source] 2023-07-25 04:12:09
>>Gigach+(OP)
I dunno about banking sites, currently they seem to be some of the worst out there in terms of caring about modern security techniques. eg SMS 2FA at best, terrible password handling etc. They don't move very fast at all.

It feels weird that I'm now grateful for how crap they are.

replies(5): >>Gigach+z3 >>jasonj+K3 >>MzHN+i7 >>pjmlp+3h >>dolive+rY
◧◩
3. Gigach+z3[view] [source] [discussion] 2023-07-25 04:18:01
>>antod+U2
Banking apps seem to be the main users of root detection on android. One prominent bank in Australia doesn’t have a web UI at all and only allows access via app. And I suspect it’s partially for security reasons.

The average person is very likely to have malware on their computer, but not on their phone.

replies(2): >>nfried+m5 >>realus+ea
◧◩
4. jasonj+K3[view] [source] [discussion] 2023-07-25 04:19:34
>>antod+U2
.... which is why if this web integrity thing gets out, you know the next move they make will be to embrace it.
◧◩◪
5. nfried+m5[view] [source] [discussion] 2023-07-25 04:33:42
>>Gigach+z3
Funny story: I had to root my phone to get the Fidelity app to work.

I installed lineageOS, which is passes the Google SafetyNet check out-of-the-box. So most things just work, including my local Credit Union's app.

But lineageOS fails the CTS profile check on my phone. Fidelity checks this after you log in and shows a "For security reasons your account has been blocked..." message.

So I had to root the phone to install a CTS profile fixer, and then more hacks to hide the fact it was rooted.

After that Fidelity worked, but requested root permission every time I launched it until I figured out how to permanently disable that.

Netflix was similar, but not quite as annoying.

◧◩
6. MzHN+i7[view] [source] [discussion] 2023-07-25 04:55:26
>>antod+U2
Since this is currently being built on Play Integrity API, and banking _apps_ are some of the most prominent users of it, I'm sure banking sites will follow if possible.

For example it is currently the reality in EU, that in order to use any of the native banking apps, a user has no choice but to expose themselves to privacy violations by either Google or Apple, i.e. US companies.

While at least one alternative exists, https://grapheneos.org/articles/attestation-compatibility-gu..., these alternatives are not being used in practice.

I see no way of preventing this happening on the web as well, if the Web Environment Integrity API ships.

replies(2): >>hilios+Xa >>omnimu+Zn
7. userbi+N8[view] [source] 2023-07-25 05:05:34
>>Gigach+(OP)
I would suggest going to the bank, in person, and telling them very strongly that I will take my money elsewhere if they do that.
replies(4): >>Gigach+Xg >>caskst+Rv >>o1y32+gE >>CalRob+kP
◧◩◪
8. realus+ea[view] [source] [discussion] 2023-07-25 05:18:49
>>Gigach+z3
> The average person is very likely to have malware on their computer, but not on their phone.

Is that sarcasm? Their computer is likely more secure than the jungle of manufacturer modified roms where who knows what's inside.

◧◩◪
9. hilios+Xa[view] [source] [discussion] 2023-07-25 05:23:30
>>MzHN+i7
So far I haven't encountered ans issues with banking apps using MicroG in Germany. Could be our banking apps are even more backward though. Also given PSD2 there is always the option of someone developing 3rd party banking apps.
replies(1): >>iggldi+aZ
◧◩
10. Gigach+Xg[view] [source] [discussion] 2023-07-25 06:22:58
>>userbi+N8
Half the banks in my country don’t even have a physical location. And the ones that do are just staffed with low paid service workers who neither care, nor have the ability to do anything about your complaint.
◧◩
11. pjmlp+3h[view] [source] [discussion] 2023-07-25 06:23:45
>>antod+U2
> SMS 2FA at best

Because their customers aren't security nerds that have smartphones with authentication apps.

They want people that barely get smartphones, or still use feature phones, to be able to access their services with some improved security workflows.

replies(1): >>pmontr+2F
◧◩◪
12. omnimu+Zn[view] [source] [discussion] 2023-07-25 07:25:57
>>MzHN+i7
I have heard podcast with lead dev of local bank app talking about how they wish PWAs would be possible. Because right now they have to secure and audit web, ios, android. Instead having one platform would be easier and probably more secure.

Maybe web is the right platform for these. But of course Google will use this to close things down.

13. caskst+xv[view] [source] 2023-07-25 08:34:09
>>Gigach+(OP)
> The end result is that DRM and banking sites will just tell you to use chrome to continue.

IMO much bigger issue is that significant amount of non-banking sites that are now trying to shame user with "disable adblocker to continue" messages (easily bypassed) will start requiring this. Or Twitter/Reddit/etc., in the name of "fighting bots" of course, nothing to do with ensuring you are watching their ads...

◧◩
14. caskst+Rv[view] [source] [discussion] 2023-07-25 08:36:44
>>userbi+N8
I assume it would go about as well as complaining to Comcast representatives in the famous South Park episode.
replies(1): >>vetina+5N
15. nly+Nw[view] [source] 2023-07-25 08:44:23
>>Gigach+(OP)
Who uses banking sites on their mobile?

Every financial i use (half a dozen) have an app

replies(1): >>simbol+Ty
◧◩
16. simbol+Ty[view] [source] [discussion] 2023-07-25 09:00:31
>>nly+Nw
And why exactly would I use an 'app', if they have a mobile website?
replies(2): >>manuel+pC >>pmontr+5F
◧◩◪
17. manuel+pC[view] [source] [discussion] 2023-07-25 09:37:55
>>simbol+Ty
Personally because my bank app also doubles as the authentication token generator that’s paired with Face ID on my phone. So even if I were to use the mobile site I’d need to open the app at some point to authorize any operation. At that point I might just use the app directly and make my life easier.
◧◩
18. o1y32+gE[view] [source] [discussion] 2023-07-25 09:55:37
>>userbi+N8
...and a teller won't/can't do anything about it and this will change nothing. Maybe leave your keyboard for a second and understand how the world actually works.

Unless you have billions at a bank, I don't see why any bank would even consider changing how their website works because of a single customer. And, well, real billionaires probably don't care about not being able to use a website on Firefox.

replies(2): >>pmontr+eF >>userbi+U41
◧◩◪
19. pmontr+2F[view] [source] [discussion] 2023-07-25 10:03:45
>>pjmlp+3h
The apps of the banks often generates an OTP or intercept a push notification, ask for fingerprint and send an authorization response back to the server. I go through that with each of my banks every time I login or make some money transfer.

I got codes via SMS when I installed those apps and I had to prove that I owned the phone number I was associating with the app.

replies(1): >>pjmlp+qF
◧◩◪
20. pmontr+5F[view] [source] [discussion] 2023-07-25 10:04:39
>>simbol+Ty
Because I have to install the app anyway to authorize the access to the website, mobile or desktop.
◧◩◪
21. pmontr+eF[view] [source] [discussion] 2023-07-25 10:06:08
>>o1y32+gE
Of course, real billionaires probably have staff members doing that work for them.
◧◩◪◨
22. pjmlp+qF[view] [source] [discussion] 2023-07-25 10:07:38
>>pmontr+2F
Good example of what many non-techie people will never understand, or even have phones capable of doing it.
◧◩◪
23. vetina+5N[view] [source] [discussion] 2023-07-25 11:16:59
>>caskst+Rv
You would be surprised.

My bank calls me once every few months, if everything is ok, and if there are is something that is bothering me and could be improved, or if they can help with something. At first I thought it is some marketing program and some manager has to achieve some KPIs, but surprisingly, they did listen to suggestions (it took time, but they eventually did).

So you never know, if you never try.

replies(1): >>caskst+wZ
◧◩
24. CalRob+kP[view] [source] [discussion] 2023-07-25 11:33:05
>>userbi+N8
They will not care.
◧◩
25. dolive+rY[view] [source] [discussion] 2023-07-25 12:38:16
>>antod+U2
I have 4 banking apps and about 8 government apps in my phone. All of them require device attestation. I have no doubt they will use the Web Integrity API as well.
◧◩◪◨
26. iggldi+aZ[view] [source] [discussion] 2023-07-25 12:42:20
>>hilios+Xa
> Also given PSD2 there is always the option of someone developing 3rd party banking apps.

1. From what I've seen, the PSD2 APIs haven't really been created with end users in mind – there are non-trivial accreditation requirements on people/entities wishing to make use of those APIs, the expectation being that only professional middlemen will dally with those APIs.

2. The PSD2 APIs don't necessarily cover the full functionality of a bank's online banking functionality.

3. While you can probably still get quite far with "just" the ability to query the current account data and recent transactions, as well as being able to initiate payments, this doesn't sidestep the bank's authorisation requirements – meaning that unless you can use a hardware TAN generator or something like that, you're still dependent on the bank's app for payment and account access authorisation.

◧◩◪◨
27. caskst+wZ[view] [source] [discussion] 2023-07-25 12:44:56
>>vetina+5N
I had to interact with several bank customer support departments and I'm surprised by experience you described. Are you a $$$-business customer or something?
replies(1): >>vetina+tu1
◧◩◪
28. userbi+U41[view] [source] [discussion] 2023-07-25 13:17:44
>>o1y32+gE
A single customer might not have any effect, but if many of them do the same, it could. Don't give up just because your individual contribution is negligible.
◧◩◪◨⬒
29. vetina+tu1[view] [source] [discussion] 2023-07-25 15:02:50
>>caskst+wZ
The funny part is, that it is a personal account.

Business account is in different bank, and the communication there was much harder (obviously by someone not trained in communication and having to talk to me as unplanned part of their job). The fees are lower, though.

So it doesn't seem to be by the amount of $$$ on the account.

30. kevinc+mf2[view] [source] 2023-07-25 17:40:36
>>Gigach+(OP)
But this is exactly the problem. If Chrome had only 25% market share they wouldn't feel that they could force users to use Chrome. But if Chrome and Safari make up 80% of the browser market they feel like they can.

The solution is diversity and using browsers that respect users. Chrome only has the power to push this API because they own most of the market.

replies(1): >>mrguyo+1u2
◧◩
31. mrguyo+1u2[view] [source] [discussion] 2023-07-25 18:31:52
>>kevinc+mf2
Chromeium based browsers have more like 95% of the market share. Look in this thread; every little thing Mozilla does is treated like the end of the world and a severe breach of trust. Google literally says "Everyone should implement this brand new proposal that makes being truly anonymous on the web impossible" and it's fucking crickets in their usage numbers.
[go to top]