C语言实现病毒源码 当含有病毒部分的程序被执行时,首先进入病毒程序。它在磁盘上找扩展名为C的匹配文件,如果找到,查找是否有被传染过的标志“INFECTED”。如果有此标志,继续找其它的C文件,直至全部检查一遍。若没有这个标志,则 (1)在未被感染的C程序头部加入“INFECTED”已被传染标志。 (2)读取病毒文件的头文件,将其插入到即将被感染的文件头部。如果发现有重复则不插入。 (3)在主程序中插入“VIRUSES();”调用VIRUSES函数。寻找printf、for、while、break语句,如果找到就在之前插入。 (4)在文件尾部插入VIRUSES_SUB子程序。 (5)在插入到将感染文件里面的VIRUSES_SUB子程序里面,必须把文件名改为当前自身的文件名,否则被传染后的文件经过编译、连接和运行后不能再继续传染。 (6)最后插入VIRUSES子程序。这个子程序里面调用了VIRUSES_SUB,执行到这里返回执行结果信息。
上传时间: 2013-12-24
上传用户:缥缈
该工程模板在文件夹EasyARM2100下,适用于EasyARM2104和EasyARM2100开发板。 该模板在文件夹EasyARM2100下,适用于EasyARM2100开发板,仅适合于用ADS编译器的器情况。
上传时间: 2013-12-19
上传用户:洛木卓
功能与特点: 1.可显示自己在巴巴变上的专辑列表 2.可显示自己在巴巴变上的公开的图片 3.可显示巴巴变上用户的评论 4.可显示自己在巴巴变上的关键字 5.可显示巴巴变上的精彩图片 6.支持lightbox效果显示 7.支持IE,FF的正常显示 8.使用模板技术,可以较容易的修改风格 9.因为数据全部存储在巴巴变上,即便需要转移服务器也不需要担心数据的丢失问题
标签: 用户
上传时间: 2013-11-27
上传用户:天涯
软件可以监控两个文件夹,来随时同 ·触摸屏驱动,TSC2046,ADS7843等驱动 ·10. 设有n种不同面值的硬币,各硬币 ·手机液晶屏的资料,有接口说明,方 ·KVM的一些介绍,包括了KVM的简介和 ·硕士论文,详细描述了安全中间件的 ·the Code standars i do it to my c ·Vitesse 10GE MAC芯
上传时间: 2017-04-25
上传用户:阳光少年2016
ARM部分实例包括ADS1.2工程和IAR4.40工程两部分。 请将examples文件夹复制到硬盘根目录下,按照书中的工程配置重新进行配置。 对于ADS工程,如有必要需删除工程中的源文件重新添加。 对于IAR工程,需要注意*.xcl文件路径的设定。
上传时间: 2013-12-21
上传用户:libenshu01
针对 MS Office 系列的密码破解工具, AOPR 可破解 95~03 版的各类 Office 文档,不要把待破解的文件置于程序目录下,否则可能无法正常识别,可通过language菜单随意切换语言.
上传时间: 2017-06-01
上传用户:com1com2
JSP上传系统:本上传系统支持分类上传、管理;支持所有的上传的文件类型;自动重命名上传文件;支持数据库,且每删除一个数据,上传在文件夹中的文件也相应删除。
上传时间: 2013-11-26
上传用户:litianchu
EZ-USB 数据采集卡单片机程序。把三个文件放在同一文件夹中,用keil-c编译其中的.c文件,生成一个.hex文件,用烧写器把.hex文件下载到单片机上。
上传时间: 2013-12-20
上传用户:洛木卓
Kermit Kermit文件运输协议 Kermit文件运输协议是用于在PC之间交换文件的一种简单的文件运输协议。该协议是哥仑比亚大学开发的,由于在Kermit the Frog之后而获得此名。它提供了一条从大型计算机下载文件到微机的途径。它已被用于进行公用数据传输
上传时间: 2013-12-24
上传用户:咔乐坞
能够实现基本的文件上传,并能够显示所上传的能容
标签: 文件上传
上传时间: 2014-12-04
上传用户:TF2015