1. A method for identifying infection of unwanted software on an electronic device, the method comprising: installing a software agent on the electronic device, the software agent configured to generate a bait; monitoring an electronic output of the electronic device for attempts of transmitting the bait; and analyzing the output of the electronic device in response to the bait to determine the existence of unwanted software.