Virus ngày nay sử dụng nhiều phương pháp biến hóa để lây lan như nhân bản giống loài sâu (cho nên được gọi là worm), khai thác lỗ hổng trình duyệt hay ẩn nấp trong e-mail.