Hackers use viruses for a wide variety of malicious purposes, including disrupting system functionality, stealing personal credentials, and harvesting financial information. Therefore, all of the listed options represent common ways viruses are utilized by attackers.