知识科普 |计算机病毒的前世今生(计算机病毒产生的根源是什么)
cac55 2024-10-10 04:35 53 浏览 0 评论
计算机病毒传播速度快、自我复制能力强,是对当今网络安全、数据安全影响非常恶劣的恶意软件,本文通过对计算机病毒的逐层梳理与分析,便于安全从业者和非安全从业者了解计算机病毒、认识计算机病毒,对安全从业者在安全防御能力建设中有所补充,对非安全从业者在意识形态上加深对计算机病毒的认识。
系列一:计算机病毒的前世今生-有“代码”就有“病毒”
01 计算机病毒发展简史
1. 计算机病毒初期的攻击目标(1986~1989年):
主要是感染磁盘引导扇区/感染可执行文件(感染特征比较明显)。
2. 第二代计算机病毒的攻击目标(1989年后,出现混合型病毒):
▽此病毒既可感染磁盘引导扇区,又可感染可执行文件;
▽此病毒具有隐蔽的方法驻留内存和感染目标;
▽此病毒拥有自我保护措施。
3. 计算机病毒突破地域限制(远程网络兴起、远程访问服务开通):
▽Word宏病毒成为病毒主流;
▽病毒将因特网作为主要传播途径;
▽传播速度快、隐蔽性强、破坏性大等特点。
02 计算机病毒的共性基础知识
1. 计算机病毒分类:
●常见病毒分类:蠕虫病毒、木马病毒、Flame病毒、MSN性感鸡病毒、千年虫病毒、极虎病毒、勒索病毒。
●按存在媒体分类:引导型病毒、文件型病毒、混合型病毒;
●按链接方式分类:源码型病毒、嵌入型病毒、操作系统型病毒;
2. 计算机病毒特性:
包括繁殖性、破坏性、传染性、潜伏性、隐蔽性、可触发性等;
3. 计算机病毒感染方式:
●通过使用外界被感染的软盘;
●通过硬盘感染与传播;
●通过U盘感染与传播;
●通过光盘感染与传播;
●通过网络感染与传播;
●通过电子邮件感染与传播;
●通过网页感染与传播;
●通过聊天工具和下载软件感染与传播等。
4. 计算机病毒感染对象:
计算机、计算机文件、磁盘启动扇区、系统引导扇区。
5. 常见类型病毒特性分析
——蠕虫类病毒:
蠕虫类病毒是一种可以自我复制的代码,并通过网络传播,通常无需人为干预就能传播。完全控制计算机后会把这台计算机作为宿主进行扫描感染其他计算机,被新入侵的计算机又会成为新的宿主继续扫描并感染其他计算机(即:呈“爆发式”增长)。此类病毒主要的工作流程是首先蠕虫程序随机选取某一段IP地址,接着对这一地址段的主机扫描,当扫描到有漏洞的计算机系统后,将蠕虫主体迁移到目标主机。然后,蠕虫程序进入被感染的系统,对目标主机进行现场处理。同时,蠕虫程序生成多个副本,重复上述流程。
蠕虫类病毒会用各种方法收集目标主机的信息,找到可利用的漏洞或弱点,针对目标主机的漏洞或缺陷,采取相应的技术攻击主机,直到获得主机的管理员权限。对搜集来的信息进行分析,找到可以有效利用的信息。如果有现成的漏洞可以利用,上网找到该漏洞的攻击方法,如果有攻击代码就直接进行COPY,用该代码取得权限;如果没有现成的漏洞可以利用,就用根据搜集的信息试探猜测用户密码,另一方面试探研究分析其使用的系统,争取分析出一个可利用的漏洞。然后利用获取的权限在主机上安装后门、跳板、控制端、监视器等等,清楚日志、进入计算机完成任务。
——木马类病毒:
木马类病毒是特定的编写程序,将控制程序计生于被控制的计算机系统中,里应外合,对被感染木马病毒的计算机实施操作。一般的木马病毒程序主要是寻找计算机后门,伺机窃取被控计算机中密码和重要文件等。木马病毒可对被控计算机实施监控、资料修改等非法操作。同时,木马病毒具有隐蔽性、欺骗性、顽固性、危害性等特点。
木马病毒基于客户端和服务端的通信、监控程序。客户端的程序用于黑客远程控制,可以发出控制命令,接收服务端传来的消息。服务端程序运行在被控制计算机上,一般隐藏在被控计算机中,可以接收客户端发来的命令并执行,将客户端需要的信息发回。推理可看出木马病毒可发作的必要条件是客户端和服务端必须建立起基于IP地址和端口号的网络通信。藏匿在服务端的木马程序一旦被触发执行,就会不断将通信的IP地址和端口号发送给客户端。客户端利用服务端木马程序通信的IP地址和端口号,在客户端和服务端建立起一个通信链路。客户端的黑客便可以利用这条通信链路来控制服务端的计算机。木马病毒的攻击方式一般为向目标群发钓鱼邮件,引诱用户打开附件;U盘传染;计算机系统的.lnk漏洞、Windows键盘文件漏洞、打印缓冲漏洞等。
03 “臭名昭著”的病毒盘点
现如今,电脑已被运用到各行各业中,计算机和计算机网络已经成为人们生活中重要的组成部分,而病毒会对计算机数据的破坏和篡改,盗取会造成严重的网络与数据安全问题,影响使用效益。那么计算机病毒有哪些危害,以下进行了列举:
◆激发病毒会造成危害的角度:大部分计算机病毒被激发后会直接破坏计算机的重要数据、重要信息,会直接破坏CMOS设置或者删除重要文件,会格式化磁盘或者改写目录去,会用“垃圾”数据来改写文件等;
◆消耗内存危害的角度:很多病毒在活动状态下是常驻内存的,一些文件型病毒在短时间内能够感染大量文件,每个文件都会进行不同程度的加长,因此会造成磁盘空间的严重浪费;
◆对用户的心理压力危害:计算机病毒造成的影响及心理压力甚广,时刻会使用户担心遭受了病毒的入侵,但有些情况可能也仅仅是计算机的正常现象(如:死机、运行异常等),由于用户对病毒的恐惧会使其怀疑种了计算机病毒的入侵。所以,计算机病毒给用户心理带来的压力是很重要的危害后果,需要深刻认识臭名昭著的计算机病毒,才能建好心理防线。
以下为对历史上一些“臭名昭著”病毒的介绍:
Flame病毒
■Flame病毒:一种后门程序和木马病毒,同时具有蠕虫病毒(即:以网络和电子邮件为主要传播途径进行复制和传播)的特点,只要操控者发出指令就能自我复制;
■攻击形式:监测网络流量、获取截屏画面、记录音频对话、截取键盘输入等,并将数据传送至操控者手中;
■计算机感染呈现的现状:自动分析自身网络流量规律、自动录音、自动记录用户密码、自动记录敲键盘规律等,并统统打包发送给远程操控病毒服务器;
■Flame病毒特性:复杂性(即:使用5种不同加密算法 、3种不同压缩技术和至少5种不同的文件格式、使用Lua语言编写代码)、选择性(即:对攻击目标具有选择性)、潜伏性;
■Flame病毒收集数据利用介质:如键盘、屏幕、麦克风、移动存储设备、网络、Wi-Fi、蓝牙、USB和系统进程等;
■计算机是否已感染Flame病毒 :
(一)搜索计算机是否存在~DEB93D.tmp文件(如存在则可能感染了Flame病毒);
(二)检查注册表HKLMSYSTEM\_CurrentControlSet\Control\Lsa\Authentication Packages,如发现mssecmgr.ocx或authpack.ocx,则说明计算机已被感染;
(三)如果在%windir%\system32\目录下发现以下任一文件,也能说明计算机可能被感染:mssecmgr.ocx、advnetcfg.ocx、msglu32.ocx、nteps32.ocx、soapr32.ocx、ccalc32.sys、boot32drv.sys。……
MSN性感鸡病毒:
■MSN:全称Microsoft Service Network(微软公司旗下的门户网站);
■病毒属性:是一种蠕虫病毒;
■感染症状:系统自动跳出烧鸡图片、释放名为rbot后门程序、计算机调制静音模式、登录MSN自动给好友发送邮件等;
■MSN小尾巴(Worm.MSNFunny):预先发送一条网站广告消息,接着再发送一个病毒副本,用户在不知情的情况下,一旦运行了发送来的病毒副本,就会导致中毒;
■传播特点:(一)需要利用及时通信工具MSN进行传播;(二)利用微软三大漏洞(即:WebDay漏洞、冲击波漏洞、震荡波漏洞);(三)该病毒可破解系统弱口令(如:111、ABC、123等);
■病毒应对方法:可在任务管理器里把winhost.exe、winis.exe、msnus.exe、dnsserv.exe结束,再到注册表把win32=winhost.exe删除。
千年虫病毒:
■千年虫病毒:是计算机系统的时间变换问题,由早期计算机的设计漏洞引起,该漏洞在计算机更普及的西方国家影响范围更大;
■病毒由来:由以前的操作系统开发者为了节省存储空间所导致(如:记录时间使用两位记录法,导致当前为2000年,在计算机看来还处在1900年);
■病毒最早出现时间:1999年4月9日开始出现(即:采用两位记录法,数字串99表示文件结束、永久性过期、删除等含义。计算机删除文件时会把遇到99等数字串判定为过期文件执行了删除操作);
■应对方法:合理利用软件工程学(包括:计划、需求分析、设计、编码、测试、运营、评价等)。
极虎病毒:
■爆发时间:2010年春节放假之前出现并在2月8日全面爆发;
■病毒属性:混合病毒(由磁碟机、AV终结者、中华吸血鬼、猫廯下载器为一体的混合病毒)。(一)磁碟机病毒(dummycom病毒):2007年出现的一种蠕虫病毒,感染用户的EXE文件,破坏力不强、但更新频次很快;(二)AV终结者(又名爬虫):是一系列破坏系统安全模式、植入木马下载程度的病毒,意在反击杀毒软件;(三)中华吸血鬼:主要通过网页挂马和U盘传播,侵入用户系统之后能够关闭多种杀毒软件,并下载大量病毒,破坏系统文件;(四)猫廯下载器病毒:计算机在感染病毒时会极大概率伴随网游账号被盗现象,对用户的虚拟财产影响巨大;
■病毒特点:附带病毒种类最多、清楚难度最高、破坏系统程度最大、传播方式最特别、可造成反复感染、拥有自保护驱动对抗杀毒软件、病毒持续更新、可感染计算机所有可执行文件;
l传播途径:(一)网页挂马,可利用0day等漏洞广泛传播;(二)U盘、手机、数码相机等移动设备;(三)局域网,通过局域网共享缺陷以及弱口令进行内网渗透;(四)软件捆绑及欺骗下载;(五)感染的网页文件;(六)可执行文件;(七)压缩文件;(八)系统文件夹中创建usp10.dll和lpk.dll;(九)替换正常服务,如:appmgmts.dll、qmgr.dll、xmlprov.dll等;(十)删除主程序(如:booter.exe),建立后门,利用iexplore.exe重新下载;
■感染症状:开机提示系统文件丢失、杀毒软件失效(无法主动防御)、计算机非常卡顿(系统运行速度变慢、CPU占用了比较高)、桌面IE图标被感染、反复报毒等;
■作乱方法:破坏系统文件、替换系统文件、攻击各种杀毒软件、感染所有可执行文件、联网下载大量盗号/广告类软件等;
■应对方法:(一)预防为主。如:安装杀毒软件、不浏览不健康或可疑网站、持续检查程序进行扫毒、不随意下载软件等;(二)硬盘格式化:如感染已达到很严重程度,需将整个硬盘格式化后使用光盘重装系统。
(本文作者:杭州美创科技有限公司 王泽)
相关推荐
- Mac右键菜单如何设置?_mac 右键菜单
-
Mac的用户都知道,Mac和Windows很大的区别在于,Windows可以使用鼠标右键完成的很多快捷操作,例如右键剪切、右键新建文件、右键快速访问等等。在工作学习中,这种快捷操作会大大提高我们的工作...
- Office局部加密隐藏信息_office隐藏修改痕迹
-
除了日常使用的图片、音视频文件外,我们还常常和别人共享使用一些Word或Excel办公文件。而这些文件中的部分内容,也许是我们不希望别人看到的。这时,就需要对Word文档或Excel表格中的部分数据实...
- 不常见但100%好用的电脑快捷键_最全的电脑快捷键
-
办公人士或者经常使用电脑的人已经熟悉了常见的Ctrl+C/V等快捷键,想要更高效、专业的操作技巧来提升工作效率。接下来,同创双子双子IT运维工程师帮忙整理了一些不太常见但非常有用的快捷键。比如Alt+...
- U盘文件被隐藏怎么恢复 U盘文件恢复隐藏的方法
-
U盘文件被隐藏怎么恢复?U盘文件被隐藏其实这是中了一种U盘病毒,它会恶意的将U盘中的文件夹隐藏起来,采用常规的方法,都无法打开查看。这种U盘病毒会把文件夹的属性给篡改掉,文件设置被改成只读、隐藏,在文...
- win7查看隐藏的文件怎么操作 win7如何打开隐藏文件
-
win7查看隐藏的文件怎么操作?在使用电脑时,有一些用户会将文件设置为隐藏属性,以保护隐私。此外,还有一些系统文件默认处于隐藏状态。那么,如何操作才能打开这些隐藏文件呢?小编今天在这就为大家分享一下w...
- 系统小技巧:八个实用设置 藏于桌面右键
-
我们除了在桌面上执行鼠标单、双击操作外,常常也会用右键菜单命令查看文件或显示属性等。其实,除此之外,桌面里还隐藏着不少可被我们利用的实用右键操作项目。下面的这些Windows10桌面右键操作技巧,不...
- 移动硬盘中的隐藏文件如何恢复显示?可尝试这些方法
-
在使用移动硬盘的过程中,有时我们可能会遇到一些文件突然变得不可见或“隐藏”的情况。这种情况可能是由于多种原因造成的,如文件系统错误、病毒感染或误操作等。面对隐藏的文件,许多用户可能会感到困惑和不知所措...
- Win11怎么查看隐藏文件和文件夹?_如何查看windows隐藏文件夹
-
一般来说系统会对比较重要的文件和文件夹添加隐藏属性,很多朋友可能找半天都找不到,那么怎么找出这些隐藏文件和文件夹呢,今天系统之家小编来教大家Win11显示隐藏文件的设置方法,操作步骤其实挺简单的,希望...
- 隐藏电脑文件(夹)竟如此简单!再也不怕被偷窥了
-
导读:谁的电脑硬盘中还不存有一些珍藏多年的学习资料,可为了保护它们各位学习爱好者也真的是煞费苦心,不管是层层文件夹“套娃”隐藏也好,修改文件名甚至修改后缀名也好,效果都是非常差的,本期文章小君就聊一聊...
- 怎么打开隐藏文件夹?_文件夹怎么弄
-
有时在电脑上,我们会发现之前的文件或者文件夹不见了,很多人会觉得会不会是误删了文件之类的。其实还有一种可能,就是你的文件或者文件夹被隐藏起来了。怎么打开隐藏文件夹?一、文件或者文件夹被隐藏的原因隐藏是...
- 移动硬盘上的隐藏文件怎么能找出来
-
移动硬盘作为一种小巧而便携式的硬盘存储器,具备容量大、兼容性好、即插即用等优势,被广泛应用于办公和家庭生活中,那么在使用移动硬盘过程中,你是否遇到了文件被隐藏的问题呢?本文将介绍恢复移动硬盘隐藏文件的...
- 系统小技巧:“发送到”菜单问题巧解决
-
此前,我们已经通过本刊的一些文章熟悉了通过手动或软件的方法定制“发送到”菜单的基本方法。在使用“发送到”菜单的过程中,还可能会遇到一些问题。例如:“发送到”菜单越用越长,能不能在不编辑删减的情况下,调...
- WIN 10系统介绍(21) 重要文件的隐藏 私密文件的保护 显示隐藏文件
-
大家好,今天介绍电脑中重要文件和文件夹的隐藏以及显示。在每个人使用的电脑中,都有一些个人的私密的资料,比如一些账目,或者个人的照片,信件,技术文档,视频等等的一些资料。我们可能不希望所有登录的用户,都...
- 状态栏在哪?手机+电脑+软件里的它 一篇讲清位置和功能
-
状态栏就是设备或软件里显示状态信息的区域,能让你快速知道时间、电量等情况。下面告诉你不同设备和软件里状态栏在哪儿、有啥用。手机上的状态栏位置:屏幕最顶端的窄条,不管用什么APP,基本都在这儿。显示...
- excel隐藏的部分内容如何显示出来?3个方法帮助你!
-
excel隐藏的部分如何显示出来?你是否曾经在Excel中遇到过某些单元格被隐藏,或者某些数据在编辑时突然消失,让你感到困惑和无助?不要担心,今天我将向你揭示如何解决这些问题,让你轻松显示隐藏的部分。...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)