|
|
|
|
|
by ksk
2985 days ago
|
|
>Whenever you make the recovery process easier, you make it easier for attackers to "recover" victims' accounts. Only if you define easier as 'badly designed process'. > I had an attacker successfully social engineer a support person into changing the email associated with one of my videogame accounts which had some valuable items. That is unfortunate, but why do you believe this will always be the case? >So I prefer services to have difficult recovery. Maybe this can be an opt-in for the more 'security-minded' minority. There is no reason to have the same process for every user. Both of the positions "Preventing attackers from getting my password is something I can do myself." and ". Preventing attackers from "recovering" my account is not something I can do myself." rely on humans not making mistakes. We can improve on both (service & user) sides to reduce mistakes. |
|
I'd be interested to know what a good process is.
>That is unfortunate, but why do you believe this will always be the case?
I don't believe most (if any) online accounts that I have provide enough profit to the service owner to hire and train employees with enough expertise, time, and resources to properly determine a valid recovery attempt from a fake one.
Social engineering employees just seems so easy from what I've seen. It's so reliable it can be done on stage:
https://www.youtube.com/watch?v=SstZAIxl8wk
https://www.youtube.com/watch?v=lc7scxvKQOo
It just takes a single slip up and you lose. Whereas attackers can just keep trying.
>Maybe this can be an opt-in for the more 'security-minded' minority.
Yeah I agree it's a good idea. In fact that's what I've done on my primary google account
https://landing.google.com/advancedprotection/
But that implementation isn't perfect, it requires giving up some features and buying U2F keys. Preferably you could opt into exactly the protection you want, so you could get the recovery security without having to buy security keys for example.
I agree there could be better implementations, but they would cost more. I think it's a three way tradeoff between cost, easy recover, and security. When I hear someone advocating for easier recovery without advocating for higher cost, then I immediately think there will be a lowering of security.