Text this: A Malicious Code Propagation Model Based on Dual Protection Mechanisms in Heterogeneous IoT Networks.