根据病毒存在的物理媒介分为:文件型病毒、引导型病毒、复合型病毒。
根据病毒传染方式分为:驻留型病毒、非驻留型病毒。
根据破坏能力分为:无害型病毒、无危险型病毒、危险型病毒、非常危险性病毒。
根据病毒的特有算法分为:伴随型病毒、“蠕虫”型病毒、寄生型病毒。
根据病毒的连接方式分为:源码型病毒、入侵型病毒、操作系统型病毒、外壳型病毒。