Sounds like a virus to me.