Using malware for software-defined networking–based smart home security management through a taint checking approach. (August 2016)