I have my own way to stop hackers from stealing my coins, and this is quoted from several sources that experts say:
1. Do not leave crypto on the exchanges for trading, if you are not actively trading cryptocurrency, all of the experts recommend taking it off of the exchange immediately. If your personal account is secure, we saw with the Mt. Gox hack, even the exchanges can be hacked. If they lose all of the crypto that they are holding on your behalf, and they are not insured (none of them are) then you will likely never see it again.
2. Two factor authentication, if you have to keep your crypto on exchanges for active trading or whatever reason then you need to understand what this is and how to use it. There are several but Google Authenticator is one of the more popular ones, and is extremely easy to setup. This is all setup on your phone on their app. There is no account to register just the app. After that setup you will then have to enter the random code generated on the app every time you log in. This does not make hacking impossible, it just makes it harder.
3. Use cold storage, Cold storage basically means that a device or drive is not connected to the internet. Cold storage is secure because then it is almost impossible to hack it, unless it is connected to a network. You would have to physically control the device or drive to hack or access it.
in the end this method may help but no one can guarantee 100% security, these safeguards will help people from going after you. Most hackers will go after the easy targets that are making it dead-obvious and where to hack them, and store all their cryptocurrency in one easy to hack location.