由于其涵盖范围非常广,因此常被分为许多子类别。最著名的包括:
downloader– 一种能够从 Internet 下载其它渗透的恶意程序。
dropper - 一种设计用于将其它类型恶意软件放入所破坏的计算机中的木马。
backdoor - 一种与远程攻击者通信,允许它们获得系统访问权并控制系统的应用程序。
keylogger–(按键记录程序),是一种记录用户键入的每个按键并将信息发送给远程攻击者的程序。
dialer - 是用于连接附加计费号码的程序。用户几乎无法注意到新连接的创建。Dialer 只能对使用拨号调制解调器(现在已很少使用)的用户造成破坏。