I'm sure that the best ways to protect our crypto assets is hardware wallet, even if computer already infected by virus, our crypto assets in hardware wallet remain safe, however people can't use leak password anymore, strongest password with 2FA to protect our exchange account.