https://www.reversinglabs.com/blog/ethereum-contracts-malicious-code