植入啥我说了算

来源 :电脑爱好者 | 被引量 : 0次 | 上传用户:aqlgx123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  为驱动程序
  植入自动指令
  要给一台新买的笔记本重新安装更适合于自己的系统,需要安装一系列的驱动程序,而这些驱动程序最好能够按一定的先后顺序进行安装,因为若不按一定的顺序,可能会出现一些兼容性方面的问题。如何将下载的或驱动光盘中提供的驱动程序按一定的顺序进行自动化安装,这是需要我们研究的问题。
  比如,有的电脑需要按先装芯片组驱动,再装显卡、声卡、网卡等驱动,最后安装随机软件的顺序进行安装。而有的电脑则要求在安装芯片组驱动后,接着安装网卡驱动,才能再安装显卡、声卡,最后安装工具软件。当然,安装期间可能会需要人工干预(如选择稍后重启、执行下一步等),但尽可能要实现自动化安装,中间不需要用户再去定位和运行指定程序。
  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的人无所察觉。
其他文献
虽然都叫“ENVY 14”,2014款的“E神”家族却不再追求过分的纤薄(2013款ENVY 14定位超极本/超薄本),而是更为“实在”地在配置上加以磨炼。比如,重新引入了内置光驱设置,方便用户另配硬盘托架加装SSD硬盘提升磁盘性能。此外,1080P全高清雾面屏幕不仅可以为ENVY 14带来更清晰的视野,同时还避免了镜面屏反光的缺陷,再结合惠普特有的魔声音效,让该产品可以在方寸之间就营造出给力的视
期刊
JPEG图片无损转换  通常,将图片转换为JPEG格式,或者对JPEG格式的图片进行旋转变换时,都会有不同程度的图片精损失度。通过XnView的特殊旋转和转换功能,可以实现JPEG图片的无损转换或旋转。  先通过XnView官网http://www.xnview.com免费下载该软件。安装之后在任一图片文件夹上点右键,选择“用XnView浏览”即可管理和处理图片。在XnView浏览器窗口中选择要旋
期刊
【挑战题描述】  由于工作需要,我购买了一张天翼的手机上网卡,现在已经有3W多积分。虽然天翼积分商城可以用这些积分兑换实物,但是里面可以兑换的实物太少,而且收货地址还要和手机卡归属地一致(我的上网卡是淘宝购买,归属地在外省)。如何才能突破上述限制?(题号:20141304)  【解题思路】  默认情况下在天翼积分商城购买的商品收货地址要和手机卡归属地一致,不过这只是对实物商品的限制。在天翼积分商城
期刊
前几年购买的Android网络电视大多没有Wi-Fi功能,如果要配备无线网卡,我们就必须购买特定型号的专用无线网卡,这给老电视的Wi-Fi升级带来不便。其实现在的无线路由器都支持WDS无线扩展技术,我们可以利用无线路由器接收上一级的Wi-Fi,然后再借助网线就可以让老电视实现无线上网了。  这里我们以水星MW305R路由器设置为例。首先要确认主路由LAN口的IP地址,为了描述方便这里假设主路由为A
期刊
公司拥有专门机房的朋友可能会对那些设备当中暴力的高转速风扇印象很深,一般专用于机房的机箱风扇都有共同的特点:转速非常高、风量大、风压强,但是完全牺牲了静音属性。这种散热虽然可靠性很高,但不见得适合所有人的需求。比如在家中或办公室使用单独的文件服务器,距离我们生活工作的位置太近,如果使用这类暴力风扇无疑就是严重的噪音污染(图1)。  使用普通的散热风扇作为服务器散热是完全可以的,不过要对风扇精挑细选
期刊
【挑战题描述】  本地搜索工具一般分两大类:一类先建立索引数据库;另一类借助NTFS文件系统特有的USN日志进行搜索,不过它不能搜索文档内部,只适合文件名快速搜索。是否有不建立索引又能进行全文搜索的方法?  【解题思路】  基于文件名搜索已有很多工具,比如Everything、Quick Search等,不过文件名包含的信息较少,搜索难免不全面。而借助建立索引进行全文搜索的工具,能够对文件内容直接
期刊
打好基础 科学用键盘  键盘输入要依赖于每个基本键位,因此,对键位的熟悉和利用程度就从根本上决定了汉字的录入速度。那么,有什么好办法来提高对键位使用的熟练程度呢?秘诀有两条:一是方法科学,二是多加练习。  要练就高速打字的功夫,科学的方法很重要。双手的10个指头都要发挥作用,只有分工明确、各就其位、各行其职才能发挥最大的效能。  盲打键位定位是依靠食指在“F”和“J”键上的识别点进行区域划分,“F
期刊
【挑战题描述】  使用Windows 7系统下的IE浏览器直接下载文件时,会发现浏览器自作主张将某些下载文件直接删除了。我的下载我做主,怎么才能避免这种情况发生,并将删除的文件重新恢复?  【解题思路】  之所以出现这样的问题,主要是现在的Windows系统有一个名为SmartScreen筛选器的功能。在浏览器下载完文件后,它会对下载的文件进行检测,类似于杀毒软件的下载检测。所以要想解决这个问题就
期刊
如果送你一部智能手机,要求在几分钟之内开发出一款Android小游戏,你敢应战吗?其实在国外的教育中早就实现了,而且从幼儿园就开始这样培养孩子的计算机思维。  硬件准备  一台能上网的笔记本电脑或台式机,最好都带有Wi-Fi,以便将来生成的程序更易传送到手机中(图1)。否则,只能通过数据线下载安装,比较麻烦。对智能手机无特别要求,任何一部市面流行的普通Android智能手机足以符合开发要求。  软
期刊
理科老师 专业符号不用愁  中学代数老师常常会用到一些角度、集合、等式的专业符号,而物理、化学或生物老师又常常会遇到一些与容积、距离、压力等有关的物理量或单位符号。以前老师们总是要借助于Word的符号库、ASCII码表、输入法软键盘等进行录入。  其实,如果安装了QQ拼音输入法,利用该输入法提供的拼音符号输入器,可以很方便地输入各类数理化生单位符号。QQ拼音符号输入器开启后,不用像软键盘那样反复切
期刊