瞌睡虫

Linux 平台下的病毒有哪些分类

分享
  • 齐士忠 2 安全集成(专业级)SI/PL CISAW安全运维(专业级) 官方采纳
    齐士忠2 安全集成(专业级)SI/PL CISAW安全运维(专业级)
    官方采纳

    Linux平台下的病毒分类有以下几种。

    1. 可执行文件型病毒

      可执行文件型病毒是指能够寄生在文件中的、以文件为主要感染对象的病毒。病毒制造者们无论使用什么武器,汇编语言或C语言,要感染ELF文件都是轻而易举的事情。这方面的病毒如Lindose,当其发现一个ELF文件时,它将检查被感染的机器类型是否为Intel 80386,如果是,则查找该文件中是否有一部分代码的大小大于2784字节(或十六进制AEO),如果满足这些条件,病毒将用自身代码覆盖它,并添加宿主文件的相应部分的代码,同时将宿主文件的入口点指向病毒代码部分。

    2. 蠕虫(worm)病毒

      1988年Morris蠕虫爆发后,Eugene H. Spafford为了区分蠕虫和病毒,给出了蠕虫的技术角度的定义,“计算机蠕虫可以独立运行,并能把自身的一个包含所有功能的版本传播到另外的计算机上。”在Linux平台下,蠕虫病毒极为猖獗,像利用系统漏洞进行传播的Ramen, Lion, Slapper等,类似于Windows平台下的Nimda、红色代码,在未来,这种蠕虫病毒仍然会愈演愈烈,造成的危害也将越来越严重。

    3. 脚本病毒

      目前出现比较多的是使用shell脚本语言编写的病毒。此类病毒编写较为简单,但是破坏力同样惊人。我们知道,Linux系统中有许多以.sh结尾的脚本文件,而一个短短十数行的shell脚本就可以在短时间内遍历整个硬盘中的所有脚本文件进行感染。

    4. 后门程序

      在广义的病毒定义概念中,后门也已经纳入了病毒的范畴。活跃在Windows系统中的后门这一入侵者的利器在Linux平台下同样极为活跃。从增加系统超级用户账号的简单后门,到利用系统服务加载,共享库文件注射,rootkit工具包,甚至可装载内核模块(LKM),Linux平台下的后门技术发展非常成熟,隐蔽性强,难以清除。是Linux系统管理员极为头疼的问题。

  • 一颗小胡椒 2 CISM-WSE CISP-PTS 官方采纳
    一颗小胡椒2 CISM-WSE CISP-PTS
    官方采纳

    Linux平台下的病毒分类有以下四种:

    • 可执行文件型病毒:可执行文件型病毒是指能够寄生在文件中的、以文件为主要感染对象的病毒。病毒制造者们无论使用什么武器,汇编语言或C语言,要感染ELF文件都是轻而易举的事情。这方面的病毒如Lindose,当其发现一个ELF文件时,它将检查被感染的机器类型是否为Intel 80386,如果是,则查找该文件中是否有一部分代码的大小大于2784字节(或十六进制AEO),如果满足这些条件,病毒将用自身代码覆盖它,并添加宿主文件的相应部分的代码,同时将宿主文件的入口点指向病毒代码部分。

    • 蠕虫(worm)病毒:1988年Morris蠕虫爆发后,Eugene H. Spafford为了区分蠕虫和病毒,给出了蠕虫的技术角度的定义,“计算机蠕虫可以独立运行,并能把自身的一个包含所有功能的版本传播到另外的计算机上。”在Linux平台下,蠕虫病毒极为猖獗,像利用系统漏洞进行传播的Ramen, Lion, Slapper等,类似于Windows平台下的Nimda、红色代码,在未来,这种蠕虫病毒仍然会愈演愈烈,造成的危害也将越来越严重。

    • 脚本病毒:目前出现比较多的是使用shell脚本语言编写的病毒。此类病毒编写较为简单,但是破坏力同样惊人。我们知道,Linux系统中有许多以.sh结尾的脚本文件,而一个短短十数行的shell脚本就可以在短时间内遍历整个硬盘中的所有脚本文件进行感染。

    • 后门程序:在广义的病毒定义概念中,后门也已经纳入了病毒的范畴。活跃在Windows系统中的后门这一入侵者的利器在Linux平台下同样极为活跃。从增加系统超级用户账号的简单后门,到利用系统服务加载,共享库文件注射,rootkit工具包,甚至可装载内核模块(LKM),Linux平台下的后门技术发展非常成熟,隐蔽性强,难以清除。是Linux系统管理员极为头疼的问题。

  • 写回答