Email or username:

Password:

Forgot your password?
Top-level
Pierre Bourdon

@rcombs the proposal does talk about the DRM aspects of this, and tries to propose solutions that mitigate that issue. I don't know whether they're appropriate solutions or not, whether they go far enough or not, etc. I think that would be a healthy debate.

Saying "user agents shouldn't do that" is basically saying it's fine for millions of users every month to get their bank accounts stolen, their personal information sold on black markets, etc. -- unless you have a magic solution.

8 comments
Ridley @ WATCH LYCORECO

@delroth you're equating bots with, what, bruteforce attempts on user passwords? which is an extremely mitigable problem that's entirely solved by passkey usage

Pierre Bourdon

@rcombs in general: there are 10-100s active full-time criminal groups targeting Google users at all times. Some are interested in stealing SSNs and passport photos from gmail. Some are interested in stolen credit cards (via reselling tradeable in-game items in Play Store games, for example). Some deploy cryptolockers on Google Drive.

Often they either have credentials, phish them, or have session tokens stolen by malware on device. Passkey/2FA helps, but doesn't prevent the latter.

Pierre Bourdon

@rcombs Google isn't just fighting that on one front, they've been strongly pushing for 2FA for years. They were the first to deploy Security Keys for a reason.

There's been many efforts to try and bind session tokens to devices too. Example: Channel ID. Unfortunately not successful.

The "defense front" you're seeing is trying to detect suspicious actions coming from non legitimate devices. If someone gmail-searches "SSN" and you can detect it's not a real browser, you can issue a challenge.

Pierre Bourdon

@rcombs this isn't really the appropriate format to try and summarize 3 years of learning about this in the field, working with probably some of the foremost experts in the field. I also likely will get into NDA things pretty quickly with more details.

Those experts are people I recognize in the list of authors of the proposal. They're people that have spent their whole career working on protecting users from data theft / impersonation. I personally trust that they have done their homework.

Pierre Bourdon

@rcombs another angle: do you think those people don't know how bad such a proposal looks, especially coming from Google? Look at the list of non-goals, the number of counter-measures they propose to avoid this being too abusable, etc. They clearly understand your viewpoint as well, to some extent.

And yet they still thought it would be a good move to publish this proposal. Do you think they would have done so if "this ain't gonna solve that case" (or rather: "help", you can't "solve" abuse)?

Glitch
@delroth @rcombs tbh I think the problem with this is that the road to hell starts with good intentions.

No matter how good Google will try to be about this, bad actors on both ends will find ways to loophole and abuse it. The bots will just extract the data they need to from a chrome binary/fake their JS engine to mimic a real browser anyways. Ad networks will use these techniques to further fingerprint and identify browser users.

That's without getting into the perverse incentive problem where Google is also the world's biggest (and if you believe the EUs antitrust, only meaningful) ad network, so any solution they'll come up with will not be as perfect as it should be, *specifically* so they can make a loophole for profiling users.
@delroth @rcombs tbh I think the problem with this is that the road to hell starts with good intentions.

No matter how good Google will try to be about this, bad actors on both ends will find ways to loophole and abuse it. The bots will just extract the data they need to from a chrome binary/fake their JS engine to mimic a real browser anyways. Ad networks will use these techniques to further fingerprint...
Rich Felker

@delroth @rcombs Spending your whole career looking at things from that angle turns you into a BOFH monster who thinks "cop in your pocket" is a legitimate concept.

Go Up