Crossposted from https://feddit.org/post/36692057

A rebuttal to an anti-passkey, pro-TOTP post that has made the rounds on Lemmy as well.

you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 2 weeks ago (11 children)

How do you phish someone's TOTP?

  • source
  • hideshow 11 child comments
  • [–] 34 points 2 weeks ago* (2 children)

    If you're asking that question you're probably already at lower risk. Just think of scammers calling up your grandparents or something like that; they pretend to be Microsoft, ask for the user's credentials, attempt to sign in, then ask for the user's one time passcode. You can get more elaborate setups but that's the gist.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 11 points 2 weeks ago (4 children)

    Fairly easily if you create a good replica of the original website the user is trying to log in to.
    In a lot of cases, even technically savvy people are not going to verify the URL.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 3 points 2 weeks ago (3 children)

    I see. I use a password manager so it would probably not fill in the password or the TOTP and throw a red flag for me.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 2 weeks ago

    The phishing attack could also try to convince you your bank had changed domains (hey we've been bought by Big Bank and will be moving your account to BigBank.com) and therefore not to expect your password manager to autofill (this is a stretch I know).

    Passkeys are resistant to phishing as they cannot be replayed and your authenticator should refuse challenges from the wrong domain. Even if it did solve a challenge from bigbank.com it's worthless as the origin is included in the returned challenge so cannot be used by the attackers on the real bank site.

  • source
  • parent
  • [–] 8 points 2 weeks ago (1 child)

    Call them, say you are the bank and they have seen fraudulent transactions, and to restore the account they will send you a code which you have to tell them...

    For the sms codes: it's also pretty easy to copy/clone a sim

    There is also the option of a MITM attack with a portal that forwards the login to the real login page and then cuts your connection and the MITM has the open session.

    The good thing with passkeys is, there is nothing a fraudster can get from a user. You can't forward your passkey via the phone, and MITM are much, much harder to pull off

  • source
  • parent
  • hideshow 1 child comment