rofl this is what you get when you make your smart contract microcode Turing complete. Malicious smart contracts acting as virus or Trojan.
It was inevitable. I feel sorry for the retail guys getting rekt, but I will watch from the sidelines as ETH eats itself in an orgy of scams.