Pyongyang relies on China for 95% of its legitimate trade; hacking, arms deals and remittances also help it stay afloat.