• 1.摘要
  • 2.基本信息
  • 3.插件类型
  • 4.插件和组件
  • 5.恶意插件
  • 6.插件的危害
  • 7.参考资料

插件程序

插件是一种遵循一定规范的应用程序接口编写出来的 程序 1,是实现了某种 软件接口的 程序模块,第三方开发者可以遵循该接口开发独立的功能。插件模块通常以独立的 文件形式存在,例如OCX文件等,也可能是一组文件的形式存在。

基本信息

  • 中文名

    插件程序

  • 实现了

    某种软件接口的程序模块

  • 遵循

    该接口开发独立的功能

  • 插件模块

    通常以独立的文件形式存在

插件类型

典型的提供接口的程序框架是ECLISPE 和IE浏览器。下面以广泛使用的IE浏览器说明:

IE提供了公开的软件接口,这些功能都是依附在IE浏览器这个主体程序的。对于IE而言,插件通常会随着IE浏览器的启动自动跟随启动,例如随IE自动加载的工具条(Toolbar)、浏览器辅助(BHO)、搜索挂接(URL SEARCHHOOK)、下载ActiveX(ACTIVEX)等 ,当然也可以通过IE的插件管理器,禁止某些插件启动,即该插件不能在IE中发挥功能。

插件和组件

插件是属于程序接口的程序,组件在ASP中就是控件、对象,ASP/IIS的标准安装提供了11个可安装组件。ASP的FSO组件,它就是最常用的Scripting.FileSystemObject对象 。

恶意插件

插件程序能够帮助用户更方便浏览因特网或调用上网辅助功能,也有部分程序被人称为广告软件(Adware)或间谍软件(Spyware)。此类恶意插件程序监视用户的上网行为,并把所记录的数据报告给插件程序的创建者,以达到投放广告、盗取游戏或银行帐号密码等非法目的。

插件的危害

因为插件程序由不同的发行商发行,其技术水平也良莠不齐,插件程序很可能与其它运行中的程序发生冲突,从而导致诸如各种页面错误,运行时间错误等等现象,阻塞了正常浏览。

参考资料

  • 1
    专题:软件插件