How to defend yourself?
We suggest not keeping more currency than you need at one time in a single wallet that you use frequently, using google authenticator for extra layers of protection, encrypting your wallet, and using an official (or officially endorsed wallet). You can also use multi-signature transactions.