Unleashing Micro Viruses on Networks