论文部分内容阅读
为驱动程序
植入自动指令
要给一台新买的笔记本重新安装更适合于自己的系统,需要安装一系列的驱动程序,而这些驱动程序最好能够按一定的先后顺序进行安装,因为若不按一定的顺序,可能会出现一些兼容性方面的问题。如何将下载的或驱动光盘中提供的驱动程序按一定的顺序进行自动化安装,这是需要我们研究的问题。
比如,有的电脑需要按先装芯片组驱动,再装显卡、声卡、网卡等驱动,最后安装随机软件的顺序进行安装。而有的电脑则要求在安装芯片组驱动后,接着安装网卡驱动,才能再安装显卡、声卡,最后安装工具软件。当然,安装期间可能会需要人工干预(如选择稍后重启、执行下一步等),但尽可能要实现自动化安装,中间不需要用户再去定位和运行指定程序。
1. 准备并规划驱动程序目录
为实现以上需求,我们可以先准备好需要的驱动程序,拷贝到U盘中,然后按基本需求,在U盘中构造一个批处理程序,当安装完系统之后,直接运行一下U盘中的驱动安装批处理程序,即可实现驱动自动安装的目的。
首先是安排驱动程序目录。将要安装的驱动程序布置在特定的文件中,假设其目录结构如图所示(图1)。其中“Chipset”文件夹中的SETUP.EXE是启动芯片组驱动的安装文件,“SVGA”文件夹中的SETUP.EXE是启动显卡驱动程序的安装文件,“Sound”文件夹中的SETUP.EXE是启动声卡驱动程序的安装文件,“Network”文件夹中的SETUP.EXE是启动网卡驱动程序的安装文件,而“Utility”文件夹中的多个EXE文件分别为实用工具软件的安装文件。
分享时勿忘
宣传自己
如今网盘很流行,每个人都能分享一些实用的软件、有用的文档或其他数据文件,而这些数据在上传到网盘中共享时,往往会做成压缩文件的格式。那么,既然这些可以被网友随便下载,何不利用它们顺便宣传一下自己呢?只需将宣传资料植入到压缩包中,当用户下载后安装或预览时,即可显示出相应的宣传内容。
1. 压缩包植入个性宣传信息
将自己整理的好资料(如教程、电子书等)压缩好,上传到网盘分享下载,如果在压缩时将需要展示的内容添加到压缩包中,当解压缩时,软件的显示空间里会显示自己设定好的内容,比如自己的微博、微信二维码或地址链接介绍等。基于以上想法,我们用360压缩工具制作一个含有嵌入图文广告信息的ZIP压缩包。
2. EXE安装包植入想要的内容
从别的地方下载的程序或自己珍藏的精品软件,经过“再次包装”后上传到网盘并分享下载,网友在安装时程序会显示你设定好的展示内容。这就是在已有的EXE安装程序中植入宣传内容的思路。
实现以上想法可以借助WinRAR来完成,只需要随便建立一个广告文本文件,将这个文本文件压缩为EXE格式的自解压文件,与此同时建立注释信息,在注释信息中也输入广告内容,同时还要给此压缩包指定一个随后自动执行的程序,而该程序正是前述已有的EXE安装程序。这样,执行自解压EXE时,先看到的是广告注释信息,而后会自动弹出并执行EXE安装程序,从而实现广告宣传和软件安装两不误的目的。
3. 用WinMount魔页定制宣传广告
WinMount是一个国产免费压缩和虚拟工具软件,它除了支持大家熟悉的ZIP等压缩格式外,还有一种独特的MOU压缩格式,而这种压缩格式可以支持“魔页”功能。WinMount魔页是集成在压缩包内部的信息资讯页面,可以显示文字、图片、广告等信息。当压缩包被使用的时候,魔页会自动显示,让用户在使用压缩包的同时,可以接收到最新的广告信息资讯,资源发布者的利益也由被动转为主动。由于WinMount公司声明授权每一个人免费使用和发布带有WinMount魔页的MOU压缩包,所以可以放心使用该功能。
创建压缩包魔页广告的方法如下:
MOU文件创建好之后,上传到网盘或网站,当其他人下载了该压缩包,打开时首先弹出的将是广告宣传页的内容(图10),只有当点击右下角的“继续”按钮之后,才能进入解压软件的窗口。
将系统工具植入
到自编程序中
有时,我们在运行自己设计的演示程序的过程中,可能会用到系统中的一些小工具,比如记事本、计算器、控制面板等,让程序在需要的时候自动调用系统组件,总比手工去启动要方便得多。这样就涉及到一个系统工具植入到程序中的技术问题。
自己编写图文声像类的演示程序,然后将编写后的程序编译为EXE可执行程序。在这些程序中如果需要调用系统的某些工具,一般需要使用系统函数调用,但对于不懂编程的人来说,要借助于代码控制系统函数来完成任务又谈何容易。其实,完全可以不使用任何函数或系统调用指令,用一种傻瓜化的方式,即可将系统的任何工具植入到自编的EXE演示程序中。
比如,要将计算器(C:\WINDOWS\SYSTEM32\CALC.EXE)、控制面板(C:\WINDOWS\SYSTEM32\CONTROL.EXE)两个系统程序植入到自己的演示中,我们可以用经典的媒体设计工具Multimedia Builder(简称MMB)来完成这一任务。
首先在MMB设计环境下设计自己的演示内容,添加文字、图片、视频、Flash动画、网页、声音等元素,这些都是MMB的强项,不在话下。当某个页面需要调用系统工具时,只需新建一个页面,然后点击左侧工具面板上的倒数第二个按钮,即Binding Object(绑定对象)工具按钮,接着在设计区画框(图11)。双击刚才画的对象框,弹出绑定对象属性设置对话框,在“Eex to”文本框中,输入要运行的系统工具文件名称(如CONTROL.EXE或CALC.EXE)(图12)。同时,在此属性设置窗口中还可设置各类隐藏项目,比如边框、菜单等是否隐藏等。嵌入程序设计完成以后,通过File菜单中的编译命令(Complile)调出编译窗口(图13),命名演示文件的文件名,设定版权信息,设置界面输出压缩质量,点击OK按钮,即可生成编译好的EXE文件。 运行编译好的EXE文件,当程序执行到需要使用系统工具的页面后,嵌入了记事本或控制面板等系统工具的页面会自动弹出窗口,自动运行这些程序,这时我们只需直接使用它们即可,省去了到系统中手动调用的过程。
植入让文档变得更强大
1. 在写字板文档中嵌入其他文档
有的时候,我们需要组织一个大型的文档,但是这些文档的内容可能来自于不同种类的文档编辑器,比如可能有金山或者微软的文档、幻灯片,也可能有PDF文档,甚至还可能包含一些公式编辑器编辑的内容等等。在这种情况下,是不是必须将文档格式统一成一种格式,然后用一个文件来管理呢?不必那么麻烦!
我们可以借助于Windows 8.1系统自带的写字板来组织文档,将金山或者微软的公式、福昕PDF文档、各类幻灯片或对象等,嵌入到一个写字板文档中,让文档变得更加强大。
首先建立一个写字板文档作为主文档。在其中录入文章的总体大纲结构,包括各级标题和内容提要等,然后用“插入对象”的方式在需要出现各类内容的地方插入相应的对象。
插入对象分为两种情况,一种是“新建”,另一种是“从文件创建”。需要根据具体情况来决定用哪一种。比如,要在文章中插入一个新的公式,而我们希望此公式由金山公式编辑器Kinsoft Equation 3.0来创建,那么只需要点击“插入对象”,然后选择“新建”单选框,从列表中选择“Kinsoft Equation 3.0”并确定(图14),此时,便会弹出公式编辑器,在其中构造公式即可(图15)。公式编辑完成之后,关闭公式编辑器窗口,在写字板窗口中就会看到该公式已经作为一个对象嵌入到了文档当中,我们可以任意拖动其四角的黑色方块来缩放它的尺寸(图16)。
如果要从已有的文件来创建第三方对象,比如要将一个现成的PDF文档嵌入到写字板文档中,那么需要先选择“由文件创建”选项,然后通过“浏览”按钮定位要嵌入的PDF文档(图17),确定之后,该PDF文档将作为一个对象被嵌入到写字板文档当中,文档中只显示一个按钮链接,当点击该按钮链接后,嵌入的PDF文档会自动打开。
窗口创建一键完成
广告窗口实际上就是利用窗体控件实现的。在Word 2013中,用“开发工具”选项卡中的“Visual Basic”按钮调出VBA编辑窗口,选择“插入→用户窗体”菜单,在窗口中就会插入一个窗体,在它的属性窗口可以对Caption(标题)、BackColor(背景色)、Picture(背景图片)等根据需要进行设置(图18)。
广告素材任意添加
广告窗口创建完成后,需要在它里面添加一些图片、文字、视频等。文字、图片的添加可利用控件工具箱中的标签、文本框、图像等常用控件进行插入。比如公司徽标的添加,点击“图像”控件后,在窗体上画出该控件,将它的Picture属性设置为公司徽标的图片文件名,而AutoSize属性设置为True就会使画出的图像控件大小与徽标的实际大小相适应。再比如公司名称及公司宗旨这些字数比较少的内容就可用标签控件来实现,也是在窗体上画出标签控件,然后设置它的Caption(显示标题)、BackColor、ForeColor(前景色)、AutoSize、Font(字体)等属性即可(图19)。
而对于公司简介这样文字比较多的内容利用文本框控件比较好。文本框在窗体画出后,在它的Text属性栏中输入所需要的简介内容,将MultiLine属性设置为True输入的内容就会自动换行,将Locked属性设置为True后用户就不能编辑这个文本框中的内容了。如果需要给文本框加上滚动条可改变ScrollBars属性。当然还可以设置它的前景色、背景色、字体等其他属性。
广告视频的添加可不是普通控件就能完成的,它需要特殊控件来实现。以在窗体控件上添加一个AVI视频为例进行说明。在工具箱的控件选项卡的任一位置右击选择“附加控件”,在弹出的窗口中选定“Windows Media Player”,这时就会在控件群中多出一个按钮,选中它并在窗体中画出该控件。接下来,双击窗体选择它的Initialize事件,并输入图中代码(图20)。
3. 在Excel表格中植入水印图片
平常我们看到的Excel默认表格为白色背景,如果需要的话,可以将一张带有图案或其他信息的图片植入到Excel表格的底层,实现在数据背后的信息宣传。
首先通过Excel 2013“文件”菜单进入“Excel选项”设置窗口,点击“自定义功能区”并选择“所有命令→照相机”,然后在右侧窗口中选中一个主选项卡(如“页面布局”),并点击“新建组”建立一个组,点击栏中间的“添加”按钮,将“照相机”添加到新建的组当中(图22)。之后会在Excel的页面布局选项卡的新建组中看到照相机图标。
打开要植入背景图片的Excel数据表,选中要植入图片的表格区域,点击工具栏中的“照相机”按钮,表格四周出现游动的线框,右键点击这个区域并选择“设置图片格式”,将线条颜色填充的内容选择为“图片或纹理填充”,指定图片为实现设计好的广告图片,设定透明度(图23),这样图片就会作为表格的背景嵌入到表格当中(图24)。
桌面图标
绑定程序运行
我们在桌面上总要放置一些自己常用的图标,这些图标是使用率最高的程序或文件的快捷方式。正因为这些程序被经常调用,因此,有的商家就会利用这一点给快捷方式捆绑一些广告性质的内容宣传自己。更有不怀好意者,会将自己的监控程序或恶意程序植入到这些快捷方式中,以实现自己的目的。
那么,桌面快捷方式是如何做到在启动自身的同时,运行植入或者捆绑的程序的呢?下面通过一个具体的实例来分析其技术手段。
要给一个普通的桌面图标植入任何想要运行的内容,达到自动运行的目的,可以用偷梁换柱的办法来实现。比如,桌面上原来有一个QQ的企鹅图标,那么可以通过一些手段,给这个企鹅图标植入一个或者多个程序,让它在运行QQ的同时,能够运行别的程序。
先在桌面建立一个批处理文件(如“无标题.BAT”),批处理文件的第一句内容是调用QQ主程序的路径和程序名,批处理文件的第二句内容是调用想要其同时运行的程序(如C:\Windows\AAA.EXE、C:\Windows\BBB.EXE等),如果希望运行更多的程序,那么可以增加更多的语句(图26)。
批处理文件建立好之后,将这个批处理文件用右键发送快捷方式的办法发送到桌面上。给桌面的这个图标快捷方式换上QQ原来的图标样式(图27),然后将桌面上的真实QQ图标删除,且将桌面上刚建立的快捷方式更名为“腾讯QQ”。这样一来,桌面上的“腾讯QQ”看起来与原来的QQ图标没啥两样,运行也能启动QQ,但实质上已经被捆绑了两个程序AAA和BBB进去。QQ运行之后,设定的其他程序也悄悄在运行了。
如果用以上方法在QQ图标中植入的程序AAA和BBB是广告宣传程序,那么启动QQ的同时该程序也会运行,广告会被显示在桌面上。但是,如果黑客利用了这一技术,那么,所植入的程序可能是运行后无声无息的程序,它在后台运行,偷偷监视用户的行为或暗地里做一些别的事情,让运行QQ的人无所察觉。
植入自动指令
要给一台新买的笔记本重新安装更适合于自己的系统,需要安装一系列的驱动程序,而这些驱动程序最好能够按一定的先后顺序进行安装,因为若不按一定的顺序,可能会出现一些兼容性方面的问题。如何将下载的或驱动光盘中提供的驱动程序按一定的顺序进行自动化安装,这是需要我们研究的问题。
比如,有的电脑需要按先装芯片组驱动,再装显卡、声卡、网卡等驱动,最后安装随机软件的顺序进行安装。而有的电脑则要求在安装芯片组驱动后,接着安装网卡驱动,才能再安装显卡、声卡,最后安装工具软件。当然,安装期间可能会需要人工干预(如选择稍后重启、执行下一步等),但尽可能要实现自动化安装,中间不需要用户再去定位和运行指定程序。
1. 准备并规划驱动程序目录
为实现以上需求,我们可以先准备好需要的驱动程序,拷贝到U盘中,然后按基本需求,在U盘中构造一个批处理程序,当安装完系统之后,直接运行一下U盘中的驱动安装批处理程序,即可实现驱动自动安装的目的。
首先是安排驱动程序目录。将要安装的驱动程序布置在特定的文件中,假设其目录结构如图所示(图1)。其中“Chipset”文件夹中的SETUP.EXE是启动芯片组驱动的安装文件,“SVGA”文件夹中的SETUP.EXE是启动显卡驱动程序的安装文件,“Sound”文件夹中的SETUP.EXE是启动声卡驱动程序的安装文件,“Network”文件夹中的SETUP.EXE是启动网卡驱动程序的安装文件,而“Utility”文件夹中的多个EXE文件分别为实用工具软件的安装文件。
分享时勿忘
宣传自己
如今网盘很流行,每个人都能分享一些实用的软件、有用的文档或其他数据文件,而这些数据在上传到网盘中共享时,往往会做成压缩文件的格式。那么,既然这些可以被网友随便下载,何不利用它们顺便宣传一下自己呢?只需将宣传资料植入到压缩包中,当用户下载后安装或预览时,即可显示出相应的宣传内容。
1. 压缩包植入个性宣传信息
将自己整理的好资料(如教程、电子书等)压缩好,上传到网盘分享下载,如果在压缩时将需要展示的内容添加到压缩包中,当解压缩时,软件的显示空间里会显示自己设定好的内容,比如自己的微博、微信二维码或地址链接介绍等。基于以上想法,我们用360压缩工具制作一个含有嵌入图文广告信息的ZIP压缩包。
2. EXE安装包植入想要的内容
从别的地方下载的程序或自己珍藏的精品软件,经过“再次包装”后上传到网盘并分享下载,网友在安装时程序会显示你设定好的展示内容。这就是在已有的EXE安装程序中植入宣传内容的思路。
实现以上想法可以借助WinRAR来完成,只需要随便建立一个广告文本文件,将这个文本文件压缩为EXE格式的自解压文件,与此同时建立注释信息,在注释信息中也输入广告内容,同时还要给此压缩包指定一个随后自动执行的程序,而该程序正是前述已有的EXE安装程序。这样,执行自解压EXE时,先看到的是广告注释信息,而后会自动弹出并执行EXE安装程序,从而实现广告宣传和软件安装两不误的目的。
3. 用WinMount魔页定制宣传广告
WinMount是一个国产免费压缩和虚拟工具软件,它除了支持大家熟悉的ZIP等压缩格式外,还有一种独特的MOU压缩格式,而这种压缩格式可以支持“魔页”功能。WinMount魔页是集成在压缩包内部的信息资讯页面,可以显示文字、图片、广告等信息。当压缩包被使用的时候,魔页会自动显示,让用户在使用压缩包的同时,可以接收到最新的广告信息资讯,资源发布者的利益也由被动转为主动。由于WinMount公司声明授权每一个人免费使用和发布带有WinMount魔页的MOU压缩包,所以可以放心使用该功能。
创建压缩包魔页广告的方法如下:
MOU文件创建好之后,上传到网盘或网站,当其他人下载了该压缩包,打开时首先弹出的将是广告宣传页的内容(图10),只有当点击右下角的“继续”按钮之后,才能进入解压软件的窗口。
将系统工具植入
到自编程序中
有时,我们在运行自己设计的演示程序的过程中,可能会用到系统中的一些小工具,比如记事本、计算器、控制面板等,让程序在需要的时候自动调用系统组件,总比手工去启动要方便得多。这样就涉及到一个系统工具植入到程序中的技术问题。
自己编写图文声像类的演示程序,然后将编写后的程序编译为EXE可执行程序。在这些程序中如果需要调用系统的某些工具,一般需要使用系统函数调用,但对于不懂编程的人来说,要借助于代码控制系统函数来完成任务又谈何容易。其实,完全可以不使用任何函数或系统调用指令,用一种傻瓜化的方式,即可将系统的任何工具植入到自编的EXE演示程序中。
比如,要将计算器(C:\WINDOWS\SYSTEM32\CALC.EXE)、控制面板(C:\WINDOWS\SYSTEM32\CONTROL.EXE)两个系统程序植入到自己的演示中,我们可以用经典的媒体设计工具Multimedia Builder(简称MMB)来完成这一任务。
首先在MMB设计环境下设计自己的演示内容,添加文字、图片、视频、Flash动画、网页、声音等元素,这些都是MMB的强项,不在话下。当某个页面需要调用系统工具时,只需新建一个页面,然后点击左侧工具面板上的倒数第二个按钮,即Binding Object(绑定对象)工具按钮,接着在设计区画框(图11)。双击刚才画的对象框,弹出绑定对象属性设置对话框,在“Eex to”文本框中,输入要运行的系统工具文件名称(如CONTROL.EXE或CALC.EXE)(图12)。同时,在此属性设置窗口中还可设置各类隐藏项目,比如边框、菜单等是否隐藏等。嵌入程序设计完成以后,通过File菜单中的编译命令(Complile)调出编译窗口(图13),命名演示文件的文件名,设定版权信息,设置界面输出压缩质量,点击OK按钮,即可生成编译好的EXE文件。 运行编译好的EXE文件,当程序执行到需要使用系统工具的页面后,嵌入了记事本或控制面板等系统工具的页面会自动弹出窗口,自动运行这些程序,这时我们只需直接使用它们即可,省去了到系统中手动调用的过程。
植入让文档变得更强大
1. 在写字板文档中嵌入其他文档
有的时候,我们需要组织一个大型的文档,但是这些文档的内容可能来自于不同种类的文档编辑器,比如可能有金山或者微软的文档、幻灯片,也可能有PDF文档,甚至还可能包含一些公式编辑器编辑的内容等等。在这种情况下,是不是必须将文档格式统一成一种格式,然后用一个文件来管理呢?不必那么麻烦!
我们可以借助于Windows 8.1系统自带的写字板来组织文档,将金山或者微软的公式、福昕PDF文档、各类幻灯片或对象等,嵌入到一个写字板文档中,让文档变得更加强大。
首先建立一个写字板文档作为主文档。在其中录入文章的总体大纲结构,包括各级标题和内容提要等,然后用“插入对象”的方式在需要出现各类内容的地方插入相应的对象。
插入对象分为两种情况,一种是“新建”,另一种是“从文件创建”。需要根据具体情况来决定用哪一种。比如,要在文章中插入一个新的公式,而我们希望此公式由金山公式编辑器Kinsoft Equation 3.0来创建,那么只需要点击“插入对象”,然后选择“新建”单选框,从列表中选择“Kinsoft Equation 3.0”并确定(图14),此时,便会弹出公式编辑器,在其中构造公式即可(图15)。公式编辑完成之后,关闭公式编辑器窗口,在写字板窗口中就会看到该公式已经作为一个对象嵌入到了文档当中,我们可以任意拖动其四角的黑色方块来缩放它的尺寸(图16)。
如果要从已有的文件来创建第三方对象,比如要将一个现成的PDF文档嵌入到写字板文档中,那么需要先选择“由文件创建”选项,然后通过“浏览”按钮定位要嵌入的PDF文档(图17),确定之后,该PDF文档将作为一个对象被嵌入到写字板文档当中,文档中只显示一个按钮链接,当点击该按钮链接后,嵌入的PDF文档会自动打开。
窗口创建一键完成
广告窗口实际上就是利用窗体控件实现的。在Word 2013中,用“开发工具”选项卡中的“Visual Basic”按钮调出VBA编辑窗口,选择“插入→用户窗体”菜单,在窗口中就会插入一个窗体,在它的属性窗口可以对Caption(标题)、BackColor(背景色)、Picture(背景图片)等根据需要进行设置(图18)。
广告素材任意添加
广告窗口创建完成后,需要在它里面添加一些图片、文字、视频等。文字、图片的添加可利用控件工具箱中的标签、文本框、图像等常用控件进行插入。比如公司徽标的添加,点击“图像”控件后,在窗体上画出该控件,将它的Picture属性设置为公司徽标的图片文件名,而AutoSize属性设置为True就会使画出的图像控件大小与徽标的实际大小相适应。再比如公司名称及公司宗旨这些字数比较少的内容就可用标签控件来实现,也是在窗体上画出标签控件,然后设置它的Caption(显示标题)、BackColor、ForeColor(前景色)、AutoSize、Font(字体)等属性即可(图19)。
而对于公司简介这样文字比较多的内容利用文本框控件比较好。文本框在窗体画出后,在它的Text属性栏中输入所需要的简介内容,将MultiLine属性设置为True输入的内容就会自动换行,将Locked属性设置为True后用户就不能编辑这个文本框中的内容了。如果需要给文本框加上滚动条可改变ScrollBars属性。当然还可以设置它的前景色、背景色、字体等其他属性。
广告视频的添加可不是普通控件就能完成的,它需要特殊控件来实现。以在窗体控件上添加一个AVI视频为例进行说明。在工具箱的控件选项卡的任一位置右击选择“附加控件”,在弹出的窗口中选定“Windows Media Player”,这时就会在控件群中多出一个按钮,选中它并在窗体中画出该控件。接下来,双击窗体选择它的Initialize事件,并输入图中代码(图20)。
3. 在Excel表格中植入水印图片
平常我们看到的Excel默认表格为白色背景,如果需要的话,可以将一张带有图案或其他信息的图片植入到Excel表格的底层,实现在数据背后的信息宣传。
首先通过Excel 2013“文件”菜单进入“Excel选项”设置窗口,点击“自定义功能区”并选择“所有命令→照相机”,然后在右侧窗口中选中一个主选项卡(如“页面布局”),并点击“新建组”建立一个组,点击栏中间的“添加”按钮,将“照相机”添加到新建的组当中(图22)。之后会在Excel的页面布局选项卡的新建组中看到照相机图标。
打开要植入背景图片的Excel数据表,选中要植入图片的表格区域,点击工具栏中的“照相机”按钮,表格四周出现游动的线框,右键点击这个区域并选择“设置图片格式”,将线条颜色填充的内容选择为“图片或纹理填充”,指定图片为实现设计好的广告图片,设定透明度(图23),这样图片就会作为表格的背景嵌入到表格当中(图24)。
桌面图标
绑定程序运行
我们在桌面上总要放置一些自己常用的图标,这些图标是使用率最高的程序或文件的快捷方式。正因为这些程序被经常调用,因此,有的商家就会利用这一点给快捷方式捆绑一些广告性质的内容宣传自己。更有不怀好意者,会将自己的监控程序或恶意程序植入到这些快捷方式中,以实现自己的目的。
那么,桌面快捷方式是如何做到在启动自身的同时,运行植入或者捆绑的程序的呢?下面通过一个具体的实例来分析其技术手段。
要给一个普通的桌面图标植入任何想要运行的内容,达到自动运行的目的,可以用偷梁换柱的办法来实现。比如,桌面上原来有一个QQ的企鹅图标,那么可以通过一些手段,给这个企鹅图标植入一个或者多个程序,让它在运行QQ的同时,能够运行别的程序。
先在桌面建立一个批处理文件(如“无标题.BAT”),批处理文件的第一句内容是调用QQ主程序的路径和程序名,批处理文件的第二句内容是调用想要其同时运行的程序(如C:\Windows\AAA.EXE、C:\Windows\BBB.EXE等),如果希望运行更多的程序,那么可以增加更多的语句(图26)。
批处理文件建立好之后,将这个批处理文件用右键发送快捷方式的办法发送到桌面上。给桌面的这个图标快捷方式换上QQ原来的图标样式(图27),然后将桌面上的真实QQ图标删除,且将桌面上刚建立的快捷方式更名为“腾讯QQ”。这样一来,桌面上的“腾讯QQ”看起来与原来的QQ图标没啥两样,运行也能启动QQ,但实质上已经被捆绑了两个程序AAA和BBB进去。QQ运行之后,设定的其他程序也悄悄在运行了。
如果用以上方法在QQ图标中植入的程序AAA和BBB是广告宣传程序,那么启动QQ的同时该程序也会运行,广告会被显示在桌面上。但是,如果黑客利用了这一技术,那么,所植入的程序可能是运行后无声无息的程序,它在后台运行,偷偷监视用户的行为或暗地里做一些别的事情,让运行QQ的人无所察觉。