Oh, that was a long time ago. I do not think that any antivirus could prevent this situation.
Professional traders can take care of their funds on their own. A non-professional can be hacked without an exchange

.
You are right but you must keep some money on exchanges to trade. But exchanges are not safety. It is bad for the crypto industry.
I do not keep a lot of money on the stock exchange and do not trust the new untested. Every hacking by hackers negatively affects the reputation of the cryptoindustry and there is an opinion about its insecurity, where you can easily lose money.