文件型电脑病毒介绍

 我来答
新科技17
2022-07-01 · TA获得超过5890个赞
知道小有建树答主
回答量:355
采纳率:100%
帮助的人:74.3万
展开全部

  要了解文件型病毒的原理,首先要了解文件的结构.COM 文件比较简单, 病毒要感染COM文件有两种 方法 ,一种是将病毒加在COM前部,一种是加在文件尾部,下面由我给你做出详细的文件型电脑病毒介绍!希望对你有帮助!见下图:

  文件型电脑病毒介绍:

  A B

  -------- ---------------

  |-病毒 | |JMP XXXX:XXXX| (原文件的前3字节被修改)

  -------- ---------------

  |原文件| ├ 原程序 ┤

  -------- --------------

  ├ 病毒 ┤

  --------------

  EXE 文件比较复杂,每个EXE文件都有一个文件头,结构如下:

  EXE文件头信息

  -------------------------------------

  ├偏移量┤ 意义 ┤

  ├00h-01h ┤MZ'EXE文件标记 ┤

  ├2h-03h ┤文件长度除512的余数 ┤

  ├04h-05h ┤...............商 ┤

  ├06h-07h ┤重定位项的个数 ┤

  ├08h-09h ┤文件头除16的商 ┤

  ├0ah-0bh ┤程序运行所需最小段 数 ┤

  ├0ch-0dh ┤..............大..... ┤

  ├oeh-0fh ┤堆栈段的段值 (SS) ┤

  ├10h-11h ┤........sp ┤

  ├12h-13h ┤文件校验和 ┤

  ├14h-15h ┤IP ┤

  ├16h-17h ┤CS ┤

  ├18h-19h ┤............ ┤

  ├1ah-1bh ┤............ ┤

  ├1ch ┤............ ┤

  ------------------------------------

  当DOS加载EXE文件时,根据文件头信息,调入一定长度的文件,设置SS,SP 从CS:IP 开始执行.病毒一般将自己加在文件的末端,并修改CS,IP的值指向病毒起始地址,并修改文件长度信息和SS,SP。

  文件型电脑病毒介绍基本原理:

  当被感染程序执行之后,病毒会立刻(入口点被改成病毒代码)或者在随后的某个时间("无入口点病毒")获得控制权,获得控制权后,病毒通常会进行下面的操作(某个具体的病毒不一定进行了所有这些操作,操作的顺序也很可能不一样):

  · 内存驻留的病毒首先检查系统可用内存,查看内存中是否已经有病毒代码存在,如果没有将病毒代码装入内存中。非内存驻留病毒会在这个时候进行感染,查找当前目录、根目录或者环境变量PATH中包含的目录,发现可以被感染的可执行文件就进行感染。

  环境变量:首先在DOS 操作系统 下出现,是由操作系统保存,对所有程序都一样的一些定义的值,比如说环境变量PATH是执行程序时搜索的路径列表,环境变量PROMPT是执行DOS命令时的提示信息。在视窗操作系统下也有环境变量,但是除了搜索路径以外的视窗操作系统的环境变量基本上在DOS框里面才会用到。

  · 执行病毒的一些其他功能,比如说破坏功能,显示信息或者病毒精心制作的动画等等,对于驻留内存的病毒来说,执行这些功能的时间可以是开始执行的时候,也可以是满足某个条件的时候,比如说定时或者当天的日期是13号恰好又是星期五等等。为了实现这种定时的发作,病毒往往会修改系统的时钟中断,以便在合适的时候激活。

  · 完成这些工作之后,将控制权交回被感染的程序。为了保证原来程序的正确执行,寄生病毒在执行被感染程序的之前,会把原来的程序还原,伴随病毒会直接调用原来的程序,覆盖病毒和其他一些破坏性感染的病毒会把控制权交回DOS操作系统。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海国想
2024-12-02 广告
作为上海国想科技发展有限公司的工作人员,对于勒索病毒文件的恢复,建议采取以下措施:首先,断开网络连接,防止病毒扩散。其次,排查数据受损状况,统计需要恢复的数据并备份。然后,不要轻信网上的解密工具,以免损坏源文件。接下来,咨询专业的勒索病毒解... 点击进入详情页
本回答由上海国想提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式