Simulation and Detection Of Self-Propagating Worms and Viruses by Ajay Gupta