Linux病毒技术 上海交通大学信息安全工程学院
Linux病毒技术 上海交通大学信息安全工程学院
本章的学习目标: 了解 Linux的安全问题 掌握 Linux病毒的概念 掌握 Linux下的脚本病毒 熟悉ELF文件格式 掌握ELF病毒感染方法
• 本章的学习目标: – 了解Linux的安全问题 – 掌握Linux病毒的概念 – 掌握Linux下的脚本病毒 – 熟悉ELF文件格式 – 掌握ELF病毒感染方法
Linux安全吗? 个最大的误区就是很多高性能的安全 操作系统可以预防计算机病毒。 另一个误区就是认为 Linux系统尤其可以 防止病毒的感染,因为 Linux的程序都来 自于源代码,不是二进制格式 第三个误区就是认为 Linux系统是绝对安 全的,因为它具有很多不同的平台,而 且每个版本的 Linux系统有很大的不一样
Linux安全吗? • 一个最大的误区就是很多高性能的安全 操作系统可以预防计算机病毒。 • 另一个误区就是认为Linux系统尤其可以 防止病毒的感染,因为Linux的程序都来 自于源代码,不是二进制格式。 • 第三个误区就是认为Linux系统是绝对安 全的,因为它具有很多不同的平台,而 且每个版本的Linux系统有很大的不一样
Linux病毒列表 Slapper The most dangerous Linux worm; it's network-aware and in August 2002 it exploited a flaw in Openssllibraries in Apache servers with OpenSsl enabled Bliss: Also a well-known bug, it infects ELF executables, locating binaries with write access and overwrites those with its own code Staog: Considered the first Linux virus, it infects ELF executables Typot: A Linux Trojan that does distributed port scanning, generating TCP packets with a window size of 55808 Mydoom: Windows worm have network propagation and process termination capabilities to launch a denial of service(Dos)attack on Www.sco.com
Linux病毒列表 • Slapper:The most dangerous Linux worm; it's network-aware and in August 2002 it exploited a flaw in OpenSSL libraries in Apache servers with OpenSSL enabled. • Bliss: Also a well-known bug, it infects ELF executables, locating binaries with write access and overwrites those with its own code. • Staog: Considered the first Linux virus, it infects ELF executables. • Typot: A Linux Trojan that does distributed port scanning, generating TCP packets with a window size of 55808. • Mydoom : Windows worm have network propagation and process termination capabilities to launch a denial of service (DoS) attack on www.sco.com
TNF: ADDoS agent Makes ICMP flood, SYN flood, UDP flood and Smurf attacks. It also has the capability of installing a root shell onto the affected system R16.A: Delete file in the current directory. Overwirte/bin/cp /bin/s Create /usr/SEXLOADER. /usr/TMPO01NOT RAMEN: The first virus in linux Overwrite all index html in the system Add two ftp account"anonymous"and"ftp"in the system. Add itselfs script in /etc/rc. d/rc sysinit rpc statd(port 11 1/udp), wu-ftpd (port2 1/tcp), LPrng(port515) LINDOSE. A: A rare cross-platform scourge, able to jump Windows PE and Linux elF executables. It's a proof-of-concept worm and has not hit the wild
• TNF: A DDoS agent.Makes ICMP flood, SYN flood, UDP flood, and Smurf attacks. It also has the capability of installing a “root shell” onto the affected system. • R16.A: Delete file in the current directory.Overwirte /bin/cp, /bin/ls. Create /usr/SEXLOADER, /usr/TMP001.NOT. • RAMEN: The first virus in Linux. Overwrite all index.html in the system. Add two ftp account “anonymous" and "ftp” in the system. Add itself’s script in /etc/rc.d/rc.sysinit.rpc.statd (port 111/udp ) , wu-ftpd (port21/tcp), LPRng (port 515) • LINDOSE.A: A rare cross-platform scourge, able to jump Windows PE and Linux ELF executables. It's a proof-of-concept worm and has not hit the wild