I have also frozen my credit with the three credit bureaus (the attacker also opened a new line of credit in my name)
I am also closing the bank account that was compromised. They aren’t giving me any info but I suspect the attacker got my debit card via social engineering. It was a new account and I hadn’t even received my debit card yet.
I have a subscription to a credit monitoring service as well which has proven its worth in this situation.
Otherwise honestly I am not sure what to do. It sucks to know this person has my name, social, phone, and other info. I basically plan to keep my credit frozen indefinitely. I am also disabling text based 2FA for me and my wife wherever possible.
This could be easily solved with public key cryptography, but it would also confuse so many people it would be hard to implement.
If there’s an upside to the crypto craze, maybe it’s teaching people about cryptography basics.
At the root of the problem, people will forget passwords and lose physical tokens and will need some other way to restore access.
The main problem it solves is giving a sketchy client your SSN on your I9 without allowing them to use it/leak it to scam groups to spin up a credit card on your behalf.
Apparently my attacker had a fake ID with my name and their photo. It’s possible a store employee could override the transfer lock if they are sufficiently convinced it’s really me.
Thus, I don't even bother with stuff like this, the only solution in my eyes is to not rely on SMS 2FA and if you absolutely have to, at least use a GV number. While GV isn't totally secure either, at least it is disconnected a tiny bit from my cell number and doesn't have humans backing it (we all know that Google never answers the support phone).