Since the blockchain uses a distributed verification process it can't really be hacked directly. If you could infect enough computers with a custom zombie virus, you could potentially use those computers to verify your own fraudulent transactions and effectively steal the blockchain.
Of course, such an exploit would immediately crash the market for that crypto as the control of the system would become essentially centralized to the hacker, and as such there could be no confidence in the currency.
You are saying the block chain by default is hacker proof but the user expose himself to be infected then open for hacker? BTW thank you for your answering my question.